Token导航 LogoToken导航

MCP Server · 开发工具

Texterify MCP

一个基于Model Context Protocol (MCP)的服务器,为LLM代理提供完整的Texterify翻译管理API访问能力,支持搜索、创建、更新和删除翻译键及其翻译。

stdio官方级别未说明来源级核验工具 8texterify-mcp
开发工具TypeScriptClaudeAPI集成Cursor

快速开始

作者 / 组织
mogharsallah
提供方
mogharsallah
运行时
Node.js

工具数量

8

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP World

选型结论

Texterify MCP 属于开发工具类 MCP Server,公开资料标注 8 个工具,通过stdio 本地进程接入,适配 Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

npx texterify-mcp

客户端配置示例

{
  "mcpServers": {
    "texterify-mcp": {
      "command": "npx",
      "args": [
        "texterify-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 8 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

文本验证mcp

A. 模型上下文协议(MCP) 允许LLM代理完全访问的服务器 文本验证 翻译管理API。无需离开编辑器,即可搜索、创建、更新和删除翻译键及其翻译。

为什么

在开发过程中管理翻译意味着在代码编辑器和Texterify web UI之间不断切换上下文。这个MCP服务器消除了这种摩擦——你的AI编码助手可以查找密钥、添加翻译、查找未翻译的字符串,并直接通过自然语言管理语言。

快速开始

最快的开始方式是通过 npx:

npx texterify-mcp

或全局安装:

npm install -g texterify-mcp

服务器需要以下环境变量:

变量必填描述
TEXTERIFY_AUTH_EMAIL是您的Textverify帐户电子邮件
TEXTERIFY_AUTH_SECRET是您的Texterify API机密/访问令牌
TEXTERIFY_PROJECT_ID没有要操作的项目的UUID(可以为每个工具或通过env提供)
TEXTERIFY_API_BASE_URL没有API基本URL(默认值: https://app.texterify.com/api)
TEXTERIFY_API_VERSION无API版本(默认值: v1)

您可以在Texterify帐户设置中找到您的API凭据。

注意 TEXTERIFY_PROJECT_ID: 虽然为了方便起见,可以将其设置为环境变量,但每个项目范围的工具也接受一个可选的 project_id 参数。分辨率顺序为:刀具参数→ 环境变量→ 错误。您可以在项目的 texterify.json 文件或使用 list_projects 工具。

客户端配置

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "texterify": {
      "command": "npx",
      "args": ["-y", "texterify-mcp"],
      "env": {
        "TEXTERIFY_AUTH_EMAIL": "you@example.com",
        "TEXTERIFY_AUTH_SECRET": "your-api-secret",
        "TEXTERIFY_PROJECT_ID": "your-project-uuid"
      }
    }
  }
}

配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %AppData%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

克劳德代码

claude mcp add --transport stdio \
  --env TEXTERIFY_AUTH_EMAIL=you@example.com \
  --env TEXTERIFY_AUTH_SECRET=your-api-secret \
  --env TEXTERIFY_PROJECT_ID=your-project-uuid \
  texterify -- npx -y texterify-mcp
注: 所有旗帜(--transport, --env)一定要来 之前 服务器名称。这 -- 将服务器名称与命令分开。 TEXTERIFY_PROJECT_ID 是可选的,可以为每个工具提供。

OpenCode

添加到您的 opencode.json (或 opencode.jsonc):

{
  "mcp": {
    "texterify": {
      "type": "local",
      "command": ["npx", "-y", "texterify-mcp"],
      "environment": {
        "TEXTERIFY_AUTH_EMAIL": "you@example.com",
        "TEXTERIFY_AUTH_SECRET": "your-api-secret",
        "TEXTERIFY_PROJECT_ID": "your-project-uuid"
      }
    }
  }
}
TEXTERIFY_PROJECT_ID 是可选的,可以为每个工具提供。

VS代码/副本

增添 .vscode/mcp.json 在您的工作区中(或通过以下方式添加到您的用户配置文件中 MCP:添加服务器 在命令选项板中):

{
  "servers": {
    "texterify": {
      "command": "npx",
      "args": ["-y", "texterify-mcp"],
      "env": {
        "TEXTERIFY_AUTH_EMAIL": "you@example.com",
        "TEXTERIFY_AUTH_SECRET": "your-api-secret",
        "TEXTERIFY_PROJECT_ID": "your-project-uuid"
      }
    }
  }
}
TEXTERIFY_PROJECT_ID 是可选的,可以为每个工具提供。

光标

增添 .cursor/mcp.json 在项目根目录中(特定于项目)或 ~/.cursor/mcp.json (全球):

{
  "mcpServers": {
    "texterify": {
      "command": "npx",
      "args": ["-y", "texterify-mcp"],
      "env": {
        "TEXTERIFY_AUTH_EMAIL": "you@example.com",
        "TEXTERIFY_AUTH_SECRET": "your-api-secret",
        "TEXTERIFY_PROJECT_ID": "your-project-uuid"
      }
    }
  }
}
TEXTERIFY_PROJECT_ID 是可选的,可以为每个工具提供。

可用工具

list_keys

搜索并列出带分页的翻译键。支持按名称和未翻译状态进行筛选。

参数类型必填说明
project_idstring否文本验证项目UUID。如果省略,则使用 TEXTERIFY_PROJECT_ID 有人是。
searchstring否按名称筛选密钥
only_untranslatedboolean否仅返回未翻译的键
pagenumberNo页码(默认值:1)
per_pagenumber否每页结果数(默认值:10,最大值:50)

get_key

检索单个翻译密钥及其所有翻译。

参数类型必填说明
project_idstring否文本验证项目UUID。如果省略,则使用 TEXTERIFY_PROJECT_ID 有人是。
key_idstring是密钥的UUID

create_key

创建新的翻译密钥。

参数类型必填说明
project_idstring否文本验证项目UUID。如果省略,则使用 TEXTERIFY_PROJECT_ID 有人是。
namestringYes键名(例如。 welcome_message)
descriptionstring否人类可读的描述
html_enabledboolean否值中允许HTML
pluralization_enabledboolean否启用复数

update_key

更新现有密钥的属性。仅更改提供的字段。

参数类型必填说明
project_idstring否文本验证项目UUID。如果省略,则使用 TEXTERIFY_PROJECT_ID 有人是。
key_idstring是密钥的UUID
namestring否新键名
descriptionstring否新描述
html_enabledboolean否切换HTML支持
pluralization_enabledboolean否切换复数

delete_keys

删除一个或多个翻译键。

参数类型必填说明
project_idstring否文本验证项目UUID。如果省略,则使用 TEXTERIFY_PROJECT_ID 有人是。
key_idsstring\[\]Yes要删除的密钥UUID数组

set_translation

为特定密钥和语言创建或更新翻译(upstart)。

参数类型必填说明
project_idstring否文本验证项目UUID。如果省略,则使用 TEXTERIFY_PROJECT_ID 有人是。
key_idstring是密钥的UUID
language_idstring是语言的UUID
contentstring是翻译文本
zerostring否复数形式:零
onestring否复数形式:1
twostring否复数形式:2
fewstring否复数形式:少
manystring否复数形式:多

list_languages

列出项目中配置的语言及其翻译进度。

参数类型必填说明
project_idstring否文本验证项目UUID。如果省略,则使用 TEXTERIFY_PROJECT_ID 有人是。
searchstring否按语言名称筛选
pagenumberNo页码(默认值:1)
per_pagenumber否每页结果数(默认值:10,最大值:50)

list_projects

列出经过身份验证的用户可访问的所有Texterify项目。可用于查找项目ID。

参数类型必填说明
searchstring否按项目名称筛选
pagenumberNo页码(默认值:1)
per_pagenumber否每页结果数(默认值:10,最大值:50)

示例提示

配置后,您可以向AI助手询问以下问题:

  • “列出我项目中所有未翻译的键”
  • “创建一个名为 checkout.success_message 描述为“付款后显示”
  • “此项目中配置了哪些语言?”
  • “将键X的德语翻译设置为‘Willkommen’”
  • “查找与'error'匹配的所有键”
  • “删除我刚才创建的密钥”

发展

需要Node.js 18+和pnpm。

# Install dependencies
pnpm install

# Run the server
pnpm start

# Run in watch mode
pnpm dev

# Type-check
pnpm exec tsc --noEmit

# Run tests
pnpm test

运作原理

服务器使用 stdio传输 --它使用MCP JSON-RPC协议通过stdin/stdout进行通信。所有日志记录都会进入stderr,以保持协议通道的干净。

MCP Client (LLM Agent)
    |  stdio (JSON-RPC)
    v
Tool Handlers (Zod-validated inputs)
    |
    v
API Client (native fetch)
    |
    v
Texterify REST API
  • 无构建步骤 --TypeScript直接通过以下方式执行 tsx
  • 本土的 fetch --零HTTP库依赖(Node.js 18+)
  • Zod v4 用于输入验证和自动生成JSON模式的模式
  • 结构化错误处理,明确显示身份验证失败、资源丢失和验证错误的消息

许可证

国际学生委员会

工具与能力

工具数量

8

资源数量

0

提示词数量

0

能力标签

翻译管理TypeScript本地部署API集成多语言支持开发工具LLM代理

支持客户端

ClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 8 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Texterify MCP

MCP World · 本页

8stdio有2 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Texterify MCP 怎么安装?

公开资料给出的安装命令是 npx texterify-mcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Texterify MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Texterify MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Texterify MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Texterify MCP 支持哪些客户端?

公开资料标注支持 Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP