
Nativ
io.github.ashish-nativ由 GitHub 帳號 ashish-nativ 發布v0.1.1更新於 Oct 27, 2026
AI-powered localization — translate, manage translation memory, and access style guides.
概覽
Nativ 將 AI 在地化帶進編輯器:翻譯文字、圖片、字幕與音訊,並管理翻譯記憶庫、風格指南和品牌語氣。
- 可以做什麼
- 結合翻譯記憶庫、術語表、風格指南與品牌語氣翻譯單筆或批次文字
- 搜尋、新增、列出、編輯和刪除翻譯記憶項目,並查看記憶庫統計
- 讀取與管理語言、正式程度設定、風格指南及合併後的品牌提示詞
- 擷取、就地在地化並檢查圖片文字的文化適切性
- 轉錄音訊與影片、翻譯對話、合成配音並重新封裝影片
- 解析、在地化、審閱、匯出和刪除字幕;複製或刪除聲音並提交翻譯回饋
- 適用情境
- 適合在 Claude Code、Cursor 或 Windsurf 中在地化產品文案、i18n 字串、字幕或媒體內容,並希望譯文遵循既有翻譯記憶庫、術語表和品牌語氣,而非臨時機器翻譯的情境。
- 執行需求
- 需要本機 Python 執行環境;README 以 npx nativ-mcp 或 uvx nativ-mcp 安裝,缺少 uv 時會自動安裝。需要 Nativ 帳號,並在 NATIV_API_KEY 提供 API 金鑰;NATIV_API_URL 可覆寫預設 API 位址。需要連線至 Nativ API 的網路存取。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Nativ,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Nativ MCP Server
mcp-name: io.github.Nativ-Technologies/nativ
AI-powered localization for any MCP-compatible tool — Claude Code, Cursor, Windsurf, and more.
Nativ is a localization platform that uses AI to translate content while respecting your brand voice, translation memory, glossaries, and style guides. This MCP server brings Nativ's full localization engine into your AI coding workflow.
Why use Nativ via MCP?
- Translate in-context — localize strings, copy, and content directly from your editor without switching to a browser
- Translation Memory aware — every translation checks your TM first, ensuring consistency across your project
- Brand voice built-in — your team's tone, formality, and style guides are applied automatically
- Review and approve — add approved translations to TM from your editor, building quality over time
- Multi-format — JSON, CSV, Markdown, or freeform text — Nativ handles it all
Quick Start
For a remote Streamable HTTP connection, see Hosted MCP.
Hosted calls use your API key in X-API-Key; the stdio setup below uses
NATIV_API_KEY in the environment.
JSON-only API clients can import the tools schema
and call /tools/{tool_name} with HTTPS media URLs.
1. Get a Nativ API Key
Sign up at dashboard.usenativ.com, go to Settings → API Keys, and create a key. It looks like nativ_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
2. Install
Add to your MCP configuration:
Claude Code / Claude Desktop (~/.claude/claude_desktop_config.json)
Cursor (.cursor/mcp.json in your project or ~/.cursor/mcp.json globally)
Windsurf
Note:
npxauto-downloads the package on first run — no manual install needed. Ifuvisn't already on your machine, it will be installed automatically on first launch.Alternative: use
uvxdirectlyIf you already have
uvinstalled and prefer to skip the npm wrapper:macOS tip: If you get
spawn uvx ENOENTin Cursor or Claude Desktop, GUI apps don't inherit your shell PATH. Use the full path (e.g."command": "/Users/you/.local/bin/uvx") or wrap in a login shell:"command": "/bin/sh", "args": ["-lc", "uvx nativ-mcp"].
3. Use it
Ask your AI assistant things like:
- "Translate 'Welcome back!' to French and German"
- "Check our translation memory for existing translations of 'Sign up'"
- "What are our style guides for localization?"
- "Localize these i18n strings to all configured languages"
- "Review this German translation against our TM and brand voice"
Tools
| clone_voice | Create a Google voice clone from reference speech and spoken consent |
| create_byo_voice | Create and save an original-speaker clone from audio/video, or a Google clone with consent |
| delete_saved_voice | Delete a saved cloned voice when requested |
| get_audio_capabilities | Read account media duration limits and long-form eligibility |
| transcribe_audio_detailed | Return complete transcript segments, speaker IDs, timings and media IDs |
| translate_dialogue | Translate related speaker turns together, with timing and review details |
| synthesize_audio_advanced | Dub with speaker-specific voices, music, timing and complete review data |
| upload_subtitle | Save an SRT/ITT source, with optional auto-localization |
| list_subtitles | List saved subtitle sources and localized files |
| localize_subtitle_file | Localize an already saved ITT source |
| get_subtitle_download_url | Get an expiring download URL for a saved subtitle |
| delete_subtitle | Delete a saved subtitle when requested |
| get_subtitle_review | Read subtitle QC rows and approval status |
| update_subtitle_review | Save reviewed subtitle translations and approvals |
| export_subtitle | Export subtitles with review edits, or a QC workbook |
| list_translation_memory_entries | List and paginate TM entries with IDs |
| update_translation_memory_entry | Edit or enable/disable an existing TM entry |
| delete_translation_memory_entry | Delete a TM entry when requested |
| list_language_settings | Get complete language settings with IDs for updates |
| get_language_formality_options | List supported formality settings |
| update_language_formality | Save a workspace language's formality |
| update_language_custom_style | Save or clear per-language style instructions |
| list_style_guides | Get complete style-guide content and IDs for editing |
| get_combined_prompt | Read the combined brand prompt and enabled style guides |
| create_style_guide | Create a workspace style guide |
| update_style_guide | Edit or enable/disable an existing style guide |
| delete_style_guide | Delete a style guide when requested |
| upload_style_guide | Import a style guide from .txt or .docx |
| reorder_style_guides | Save the order of style guides |
| submit_translation_feedback | Save feedback or an approval rating |
All 51 tools are shared by local and hosted MCP. Existing tools retain their arguments and results. Voice cloning uses the existing API and requires the user’s ownership/permission confirmation. See the workflow coverage audit for original-voice dubbing and saved-subtitle examples.
Resources
Prompts
Examples
Translate a marketing headline
Check existing translations
Batch localize i18n strings
Configuration
How It Works
This MCP server acts as a bridge between your AI coding assistant and the Nativ API:
The MCP server runs locally via stdio. It authenticates with your API key and calls the Nativ REST API on your behalf. Your AI assistant sees Nativ's tools, resources, and prompts as native capabilities.
Development
License
MIT — see LICENSE.
Links
來源:README.md,提交 5639338
工具
0版本歷史
1- v0.1.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分