4,500+ servers built on MCP Fusion
Vinkius

Crowdin MCP. Manage files, projects, and translations from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Crowdin MCP on Cursor AI Code Editor MCP Client Crowdin MCP on Claude Desktop App MCP Integration Crowdin MCP on OpenAI Agents SDK MCP Compatible Crowdin MCP on Visual Studio Code MCP Extension Client Crowdin MCP on GitHub Copilot AI Agent MCP Integration Crowdin MCP on Google Gemini AI MCP Integration Crowdin MCP on Lovable AI Development MCP Client Crowdin MCP on Mistral AI Agents MCP Compatible Crowdin MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Crowdin. Manage localization projects, file statuses, and translations directly through your AI agent. This server lets you list all projects, check file metadata, track tasks, and access glossaries without logging into the Crowdin web UI.

It's your central hub for i18n workflow management.

What your AI agents can do

Get file details

Gets metadata for a specific file in a project, including its revision history and translation status.

Get project details

Gets detailed settings and status for a specific localization project.

List glossaries

Lists all glossaries available in your account for terminology management.

+ 7 more capabilities included
Get project status and settings

Retrieves detailed settings and status information for a specified localization project.

List and check project files

Lists all files within a project and retrieves their metadata, including translation progress.

Track translation and proofreading tasks

Lists active tasks for a project, detailing type, status, and assigned linguist.

Access translation resources

Retrieves glossaries, translation memories, and supported language lists for terminology management.

Audit project reports and screenshots

Lists generated reports (e.g., costs, progress) and uploaded screenshots for project context.

Discover localization projects

Lists all localization projects available in your Crowdin account.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Crowdin MCP Server: 10 Tools for Localization Management

These tools let your AI agent manage every aspect of your localization workflow—from listing projects to checking file translation status and tracking tasks.

get019d757f

get file details

Gets metadata for a specific file in a project, including its revision history and translation status.

get019d757f

get project details

Gets detailed settings and status for a specific localization project.

list019d757f

list glossaries

Lists all glossaries available in your account for terminology management.

list019d757f

list project files

Lists all files within a specific project and their current translation progress.

list019d757f

list project reports

Lists generated reports for a project, such as translation costs or progress metrics.

list019d757f

list project screenshots

Lists all screenshots uploaded to a project, providing visual context.

list019d757f

list project tasks

Lists all active translation and proofreading tasks for a given project.

list019d757f

list projects

Lists all localization projects in your Crowdin account, providing IDs and language pairings.

list019d757f

list supported languages

Lists all language codes and names supported by Crowdin.

list019d757f

list translation memories

Lists all translation memories (TMs) available, showing names and segment counts.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Crowdin, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

This server lets your AI client handle your whole localization flow right from the prompt. You can manage projects, check file statuses, and track translations without even opening the Crowdin web UI. You'll be able to list all your projects, check file metadata, track tasks, and pull up glossaries—it's your central hub for i18n work.

Project Status and Settings

Your agent can use list_projects to list all localization projects in your account, giving you the IDs and language pairings. It can then grab the deep details and status for any specific project using get_project_details. For file-level info, list_project_files shows every file in a project and its current translation progress.

You can drill down further with get_file_details to get metadata for a specific file, including its revision history and translation status.

Tracking Tasks and Progress

Need to see what's moving right now? list_project_tasks lists every active translation and proofreading task for a project, detailing the type, status, and the linguist assigned. To keep tabs on the whole job, list_project_reports pulls up generated reports, like translation costs or progress metrics. If you need visual context, list_project_screenshots lists all screenshots uploaded to a project.

Resource Management

Your agent can use list_glossaries to list all glossaries you've got for managing terminology. You can check out all the available translation memories (TMs) with list_translation_memories, which shows the names and segment counts for each. You can also get a list of all language codes and names supported by Crowdin using list_supported_languages.

Comprehensive Oversight

To get a full picture, your agent can run list_project_files to list every file in a project, and then use list_project_reports to pull progress metrics. You can also use list_project_tasks to see what needs fixing right now. You're always in control of your i18n workflow using these tools.

How Crowdin MCP Works

  1. 1 Connect the Crowdin integration to your AI client and authorize it using your Personal Access Token.
  2. 2 Ask your agent to perform a task, like 'Show me the file status for Project X.'
  3. 3 The agent calls the relevant tool (e.g., get_file_details), and you receive the data in plain text.

The bottom line is, your AI agent manages your entire localization workflow using natural language, eliminating the need to switch between tabs or copy-paste data from the Crowdin UI.

Who Is Crowdin MCP For?

Localization Managers, Content Strategists, and Developers who deal with internationalization and translation at scale. If your job involves tracking project progress across multiple languages, this is for you. You're the person who hates logging into a web portal just to check if a file is done.

Localization Manager

Checks project progress, lists task statuses, and audits file metadata to ensure translations meet deadlines.

Content Strategist

Explores glossaries and supported languages to plan internationalization efforts and verify terminology.

Developer

Audits project files and translation memories directly via chat to verify content structures and build integrations.

What Changes When You Connect

  • Check project status instantly. Instead of navigating through multiple project dashboards, you ask the agent to run get_project_details to see the current settings and status of any project.
  • Pinpoint file completion rates. The list_project_files tool lets you see exactly which files in a project are 100% translated and which ones are falling behind.
  • Track workflow bottlenecks. Use list_project_tasks to get a clear list of all pending proofreading or translation assignments, showing who is assigned and when it's due.
  • Audit terminology quickly. When planning a new locale, run list_glossaries to see all existing terminology lists and ensure consistency across projects.
  • Get a project overview. Running list_projects gives you a master list of every localization project you run, letting you select which one needs attention.
  • View historical context. You can use list_project_reports to retrieve progress reports or cost analyses without leaving your current workspace.

Real-World Use Cases

01

Checking project progress on the go

A localization manager needs to know the status of the 'Mobile App' project files. Instead of opening the Crowdin site and clicking through menus, they ask their agent. The agent uses list_project_files and returns a summary: 'en.json' is 100% done, but 'notifications.xml' is only 85% complete. I need to follow up on those remaining files.

02

Onboarding a new language

A content strategist needs to prepare for launching into German. They ask their agent to run list_supported_languages to confirm 'de' is valid. Then they use list_glossaries to see if there's an existing glossary for German terminology, ensuring the new content uses the right terms.

03

Finding overdue tasks

A project lead wants to know which tasks are stalled. They ask the agent to run list_project_tasks for the 'Marketing Website' project. The agent lists all tasks, showing the 'Review Help Docs' task is overdue and assigned to John.

04

Verifying content structure for development

A developer needs to confirm the scope of a project before writing code. They ask the agent to run list_projects to get the project ID, then use get_project_details to see the source/target language settings and overall project status.

The Tradeoffs

Searching the Crowdin UI for details

Opening the Crowdin website, finding the project, clicking 'Files', then finding the specific file, and checking the status. This takes 5-10 clicks and requires multiple page loads.

Ask your agent to run get_file_details for the specific file ID. It gets the metadata and status immediately, dumping the required data straight into the chat.

Copying project info manually

Having to copy project names, file IDs, and language pairs from different screens and paste them into a spreadsheet for tracking.

Use list_projects to get a full list of all projects and list_project_files to get all associated files and their progress metrics in one go.

Guessing available languages

Assuming a new language code works, only to find out later that Crowdin doesn't support it or the correct locale identifier is needed.

Run list_supported_languages first. This confirms exactly what language codes and locales are valid for your account.

When It Fits, When It Doesn't

Use this if you need to audit, track, or list data across multiple projects or files. It’s built for process oversight, not single-task execution. You must use it if you need to know what projects exist (list_projects), what files are in those projects (list_project_files), or what tasks are pending (list_project_tasks). Don't use it if you just need to translate a single string. For that, use Crowdin's core platform. This server is for the workflow data layer.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Crowdin. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_file_details get_project_details list_glossaries list_project_files list_project_reports list_project_screenshots list_project_tasks list_projects list_supported_languages list_translation_memories

Checking project status usually means jumping between dashboards.

Today, checking if the 'Mobile App' project is ready for launch means logging into Crowdin, navigating to the project, finding the 'Files' tab, then checking the percentage for each file. If you need to check five different projects, you repeat this entire process five times, copying and pasting status updates into a separate tracker.

With the Crowdin MCP Server, you simply ask your agent, 'What's the status of the Mobile App project?' The agent runs the necessary tools and returns a structured, summarized report in chat, saving you all the clicks and the manual data entry.

List Project Tasks: Track translation status directly in chat.

Manually, you'd have to go to the 'Tasks' section for Project X, filter by 'Proofreading,' and then scroll through a list of assignments to see who is assigned and if the due date passed. This is tedious, and the data is hard to aggregate.

Now, you just ask the agent to list the tasks. It uses `list_project_tasks` and instantly gives you a clean list of active tasks, their types, and assigned linguists, making it easy to spot bottlenecks.

Common Questions About Crowdin MCP

How do I check if a specific file has been translated using get_file_details? +

Yes, get_file_details provides granular metadata on file translation status. You can check the revision history and per-language translation status boundaries for any file ID.

What is the difference between list_projects and list_project_files? +

list_projects gives you the high-level container (the project itself). list_project_files lists the actual assets inside a project, giving you file names and their specific translation progress metrics.

Can I use list_glossaries to check terminology? +

Absolutely. list_glossaries retrieves names and IDs for glossaries. This helps you manage terminology and ensure consistency when planning internationalization.

Does list_project_tasks show who is responsible for the work? +

Yes, list_project_tasks lists task titles, types (Translation, Proofreading), status, and includes the assigned linguist's reference.

How do I find out what languages Crowdin supports? +

Run list_supported_languages. It resolves all language codes, human-readable names, and locale identifiers supported by your account.

How do I use list_project_tasks to filter by status? +

You filter tasks by status directly in the list_project_tasks tool. You specify the desired status (e.g., 'pending' or 'review') in the tool's arguments. This lets your agent pull only the tasks that need immediate attention.

What is the difference between list_project_files and list_project_screenshots? +

list_project_files gives you the actual file names, IDs, paths, and translation progress. list_project_screenshots only lists IDs, tags, and linked string identifiers for visual context. You use them for different kinds of content.

Can I use list_translation_memories to check how many segments are available? +

Yes, list_translation_memories resolves the segment count for each memory. It reports the number of segments (TMs) available, which is key for checking reuse potential in translations.

How do I get a Crowdin Personal Access Token? +

Log in to your Crowdin account, navigate to Account Settings > API, and you will find the Personal Access Tokens section to generate a new token.

Can the agent upload new files for translation? +

This integration currently focuses on listing and retrieving project and file data. File uploads should be handled through the Crowdin dashboard or CI/CD integrations.

Does Crowdin support custom glossaries? +

Yes, you can use the list_glossaries tool to view all glossaries available in your account, ensuring consistent terminology across your projects.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Crowdin. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.