String Catalog MCP
什么是String Catalog MCP?
String Catalog MCP是一个专门为iOS和macOS开发者设计的工具,它允许AI助手(如Claude)直接与您的Xcode字符串目录文件(.xcstrings)进行交互。通过这个工具,您可以轻松管理应用的多语言文本,包括查看现有翻译、搜索特定字符串、添加新翻译以及检查翻译质量。如何使用String Catalog MCP?
首先需要在您的开发环境中安装和配置MCP服务器,然后通过支持MCP的AI助手(如Claude Code)来使用。配置完成后,您可以直接用自然语言询问关于本地化字符串的问题,AI助手会调用相应的工具来操作您的字符串目录文件。适用场景
适用于iOS/macOS应用开发者、本地化团队、多语言应用维护者。特别适合需要管理大量翻译字符串、添加新语言支持、检查翻译一致性以及批量更新翻译的场景。主要功能
多语言管理
查看和管理字符串目录中支持的所有语言,识别源语言和目标语言
翻译统计
获取详细的翻译覆盖率统计,包括每种语言的总键数和完成百分比
智能搜索
通过关键词搜索本地化键名,支持不区分大小写的子字符串匹配
批量操作
支持分页查看所有键名,处理大型字符串目录文件
翻译更新
添加或更新翻译,支持iOS格式占位符(%@、%d、%lld、%f、%1$@等)
翻译质量检查
审查现有翻译的质量、一致性和占位符使用正确性
优势
自然语言交互:使用简单的英语提问即可操作复杂的本地化文件
AI辅助翻译:结合AI能力生成高质量的翻译建议
保持格式:正确处理iOS特有的格式占位符,避免常见的本地化错误
批量处理:支持大规模翻译任务,提高工作效率
质量保证:内置翻译审查功能,确保翻译一致性
局限性
平台特定:仅支持iOS/macOS的Xcode字符串目录格式
依赖AI:需要配合支持MCP的AI助手使用
学习曲线:需要了解基本的MCP配置和概念
文件格式:仅支持.xcstrings文件格式,不直接支持.strings文件
如何使用
安装依赖
首先确保您的系统已安装Node.js和pnpm包管理器
配置MCP服务器
在您的MCP配置文件中添加string-catalog-mcp服务器配置
启动AI助手
启动支持MCP的AI助手(如Claude Code),配置将自动加载
开始使用
使用自然语言与AI助手交互,询问关于本地化字符串的问题
使用案例
为应用添加新语言支持
当您需要为应用添加西班牙语支持时,可以使用此工具快速生成所有缺失的翻译
翻译特定功能模块
当您需要为设置页面添加多语言支持时,可以批量翻译所有相关字符串
检查翻译质量
在发布应用前,审查现有翻译的质量和一致性
查找特定错误信息
当需要更新所有错误信息的翻译时,快速定位相关字符串
常见问题
这个工具支持哪些文件格式?
我需要编程知识才能使用这个工具吗?
这个工具会修改我的源代码吗?
支持哪些AI助手?
如何处理iOS特有的格式占位符?
可以处理多大的字符串目录文件?
相关资源
Model Context Protocol官方文档
了解MCP协议的基本概念和工作原理
Xcode字符串目录格式文档
苹果官方关于字符串目录的详细说明
Claude Code MCP支持
如何在Claude Code中使用MCP服务器
GitHub仓库
源代码和最新更新

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
121.6K
5分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
64.9K
4.5分

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
71.3K
4.3分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
28.4K
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
53.5K
4.8分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
46.7K
5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
43.7K
4.5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
88.9K
4.7分
