- Home
- MCP servers
- Nativ
Nativ
- typescript
0
GitHub Stars
typescript
Language
3 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"nativ-technologies-nativ-mcp": {
"command": "npx",
"args": [
"-y",
"nativ-mcp"
],
"env": {
"NATIV_API_KEY": "nativ_your_api_key_here"
}
}
}
}Nativ MCP Server brings Nativ’s AI-powered localization engine directly into your AI coding workflow, letting you translate and manage content in-context from your editor while respecting your brand voice, translation memory, glossaries, and style guides.
How to use
Use this MCP server to connect your AI coding assistant (such as Claude Code, Cursor, Windsurf, and similar tools) to Nativ for real-time translation, TM-aware consistency checks, and style guidance. You can translate individual strings, check or update translations against your translation memory, and batch-localize content across multiple languages without leaving your editor.
How to install
Prerequisites you need before installing: a working Node.js environment and access to a Nativ API key. You also need a tool that supports MCP, such as Claude Code, Cursor, or Windsurf, configured to load MCP servers.
Follow these steps to set up the MCP server in your editor configuration. You will create a local MCP server entry that launches via npm/npx and uses your API key.
{
"mcpServers": {
"nativ": {
"command": "npx",
"args": ["-y", "nativ-mcp"],
"env": {
"NATIV_API_KEY": "nativ_your_api_key_here"
}
}
}
}
Alternative startup method with uvx
If you already have uv installed and prefer to bypass the npm wrapper, you can start using uvx directly.
{
"mcpServers": {
"nativ": {
"command": "uvx",
"args": ["nativ-mcp"],
"env": {
"NATIV_API_KEY": "nativ_your_api_key_here"
}
}
}
}
Notes for macOS users
If you encounter spawn errors related to PATH inheritance in GUI apps, use the full path to the executable or wrap the command in a login shell. For example, use "/Users/you/.local/bin/uvx" as the command path or run "/bin/sh -lc 'uvx nativ-mcp'".
Available tools
translate
Translate text using the full localization engine, including TM, brand voice, and glossaries.
translate_batch
Translate multiple texts to a target language in a single call.
search_translation_memory
Fuzzy-search the translation memory for existing translations.
add_translation_memory_entry
Add an approved translation to the TM for future reuse.
get_languages
List all configured languages with formality and style settings.
get_translation_memory_stats
Retrieve TM statistics such as total entries and sources.
get_style_guides
List all style guides with content and status.
get_brand_voice
Retrieve the brand voice prompt that shapes translations.