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!