Connect Crowdin to Your AI Agent

Choose a project and branch to review source structure or add a localization file.

7 tools OAuth / API key

Try a Crowdin Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Crowdin

Review Localization Source Structure

List a project’s branches, directories, and source files.

/oo Crowdin: For Crowdin project [project ID], list branches, directories, and files. Organize the returned source structure by branch and directory.

Upload a Source Localization File

Add supplied content to a specified project branch.

/oo Crowdin: Upload source file “[filename]” with contents [file content] to Crowdin project [project ID], branch [branch ID]. Report the returned file ID.

Start Working with Crowdin

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Crowdin

    Authorize Crowdin or connect a Personal Access Token.

    Connect Crowdin →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the localization project you want to use.
  • Source file upload uses provided file contents. Translation editing and translated-file export are not included.

Crowdin Tools

This connection reads projects, branches, directories, and file records and creates branches, directories, or uploads source files.

Project Structure and Source Uploads

Inspect source records and add branches, directories, or source files.

7 tools

List Projects

List Crowdin projects.

crowdin.list_projects

List Branches

List Crowdin project branches.

crowdin.list_branches

Create Branch

Create a Crowdin project branch.

crowdin.create_branch

List Directories

List Crowdin directories.

crowdin.list_directories

Create Directory

Create a Crowdin directory.

crowdin.create_directory

List Files

List Crowdin source files.

crowdin.list_files

Upload File

Upload a source file to Crowdin.

crowdin.upload_file

Frequently Asked Questions

Can I organize files in a separate branch?

Yes. Create a named branch in the project, then use its branch ID when listing or uploading files.

Can I upload into a directory?

Upload accepts a directory ID as well as an optional branch ID.

Can I retrieve completed translations here?

These operations manage source file records and uploads. Translation retrieval is not included.

Connect Crowdin

About Crowdin ↗