Skip to main content
Crowdin logo

Crowdin

Crowdin is a localization management platform that streamlines the translation process, offering tools for collaboration, content centralization, and workflow automation.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Crowdin authenticates with an API key. Generate the credential in your Crowdin account, then paste it into FlyMyAI the first time an agent uses a Crowdin action.

Get your Crowdin credential →

Fields to fill in FlyMyAI​

FieldDetails
API keyYour Crowdin API credential. Create or find it in your account settings (usually under API / Developer settings). (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
CROWDIN_ADD_BRANCHTool to create a new branch in a crowdin project. use when you need to isolate translations for a new feature or release.projectId, name
CROWDIN_ADD_FILETool to add a new file to a crowdin project. use after uploading the file to storage to place it under the specified project, branch, or directory.projectId, storageId, name
CROWDIN_ADD_LABELTool to create a new label in a crowdin project. use when you need to tag resources with a custom identifier, such as 'sprint-5'.project_id, name
CROWDIN_ADD_PROJECTTool to create a new project in crowdin. use before uploading source files to initialize translation workflows.name, sourceLanguageId, targetLanguageIds
CROWDIN_ADD_WEBHOOKTool to create a new webhook in a crowdin project. use after confirming the project id and desired event triggers.projectId, name, url, events
CROWDIN_ASSIGN_LABEL_TO_STRINGSTool to assign the specified label to provided string ids in a project. use after creating the label or verifying string ids to categorize content.projectId, labelId, stringIds
CROWDIN_DELETE_BRANCHTool to delete a specific branch from a crowdin project. use when you need to remove an obsolete branch after it's fully merged.projectId, branchId
CROWDIN_DELETE_LABELTool to delete the label identified by the specified label id in a project. use when you need to remove outdated or incorrect labels. ensure no resources reference the label before deletion.project_id, label_id
CROWDIN_DELETE_PROJECTTool to delete a crowdin project by its id. use when you need to permanently remove a project after confirming no further usage. ensure all resources are no longer needed before deletion.project_id
CROWDIN_DELETE_WEBHOOKTool to delete the webhook identified by the specified webhook id in a crowdin project. use when you need to remove obsolete or incorrect webhooks after confirming project and webhook ids.projectId, webhookId
CROWDIN_EDIT_FILETool to update file details in a project. use after confirming valid project and file ids.project_id, file_id, operations
CROWDIN_EDIT_LABELTool to edit a label in a crowdin project. use when you need to update the name or description of an existing label. ensure the label exists before using. example: edit label 42 to 'release-1.1'.project_id, label_id
CROWDIN_EDIT_PROJECTTool to update project details using json-patch. use after confirming project settings to modify metadata like name, description, visibility, or languages.projectId, patch
CROWDIN_EDIT_STRINGTool to update string details in a crowdin project. use when you need to modify a string's text or metadata after creation.projectId, stringId, operations
CROWDIN_GET_LABELTool to retrieve information about the label identified by the specified label id in a project. use after confirming the project context to fetch label details.project_id, label_id
CROWDIN_GET_LANGUAGETool to retrieve details of a specific language. use when you have a language identifier and need locale codes and plural rules before configuring translations.languageId
CROWDIN_GET_MEMBER_INFOTool to retrieve information about a project member. use when you need to inspect details for a specific user within a project after obtaining their member id.projectId, memberId
CROWDIN_GET_PROJECTTool to retrieve details of a specific crowdin project. use when you need to inspect project settings before making updates.projectId
CROWDIN_GET_STRINGTool to retrieve details of a specific string in a crowdin project. use after confirming the project and string ids to fetch its metadata.projectId, stringId
CROWDIN_GET_WEBHOOKTool to retrieve information about the webhook identified by the specified webhook id in a project. use after confirming the project context to fetch webhook details.project_id, webhook_id
CROWDIN_LIST_BRANCHESTool to list all branches in a crowdin project. use after selecting a project to view its branch structure. supports pagination and optional filtering by branch id.projectId
CROWDIN_LIST_FILESTool to list files in a crowdin project. use when you need to retrieve a list of project files with optional filters by directory, group, or branch before processing.projectId
CROWDIN_LIST_LABELSTool to list labels in a crowdin project. use when you need to retrieve all labels for a specific project with optional pagination.project_id
CROWDIN_LIST_LANGUAGESTool to retrieve a list of supported languages. use when you need to fetch all languages crowdin supports before starting localization.-
CROWDIN_LIST_PROJECTSTool to retrieve a list of all crowdin projects with optional filters. use when you need to paginate through or filter projects by owner, group, language inclusion, or archive status.-
CROWDIN_LIST_PROJECT_MEMBERSTool to list members in a crowdin project. use when you need to retrieve project member list for management tasks after confirming the project id.projectId
CROWDIN_LIST_REPORTSTool to list reports for a given crowdin project. use after confirming project id to retrieve available reports. supports pagination via limit and offset.projectId
CROWDIN_UPLOAD_STORAGETool to upload a file to crowdin storage. use when you need to obtain a storageid for further operations like adding files to a project.file, fileName, contentType
We love our partners - FlyMy.AI builds with the best. Thanks, Crowdin!