Smartling MCP Server
A Model Context Protocol (MCP) server that provides Smartling translation tools for Claude Desktop, Cursor, and other MCP-compatible applications.
๐ Quick Installation
Prerequisites
Node.js 18.0.0 or higher
Smartling API credentials (User Identifier and User Secret)
Installation Steps
โ๏ธ Add Your Credentials
Edit the generated config files with your Smartling credentials:
Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json
Cursor: ~/.cursor/mcp.json
Replace:
๐ Get Smartling Credentials
Create User Identifier and User Secret
Copy to your config files
Restart Claude Desktop/Cursor
โ Verification
Ask Claude Desktop or Cursor:
"How many Smartling tools do you have available?"
๐ ๏ธ Available Tools
Core Features
Project Management: Access and manage translation projects
File Operations: Upload, download, and manage translation files
Job Management: Create and manage translation jobs
String Operations: Search, filter, and manage translation strings
Quality Assurance: Run quality checks on translations
Locales: Manage project locales and supported languages
Glossaries: Manage translation glossaries and terms
Context: Upload and manage visual context for translators
Webhooks: Set up notifications for translation events
Reports: Generate progress and analytics reports
Chat Integration
For internal chat platforms, see:
Internal Platform Client - Node.js backend integration
Streaming Client Example - WebSocket integration
Usage Examples - Additional integration examples
๐ Configuration Example
Claude Desktop config:
๐งช Testing
Test your installation:
๐ Troubleshooting
Issue | Solution |
"0 tools enabled" | Check configuration file paths |
"Connection timeout" | Verify API credentials and network access |
"Could not attach to MCP server" | Ensure Node.js 18+ is installed |
๐ Documentation
CONTRIBUTING.md - Development guide
Usage Examples - Integration examples
API Documentation - Smartling API reference
๐ Key Features
For Organizations
Enterprise Ready: Production-tested translation workflows
Secure: API credential management
Reliable: Comprehensive error handling
Easy Integration: Works with existing MCP tools
For Developers
Direct API Access: Full Smartling API integration
Chat Integration: Ready for internal platforms
Extensible: Add more tools easily
Well Documented: Complete guides and examples
๐ Support
Issues: GitHub Issues
API Documentation: Smartling Developers
๐ License
MIT License - see LICENSE file for details.