
unity-api-mcp
by Codeturion·★ 56·综合分 48
Unity API MCP服务器,为AI代理提供即时、准确的Unity文档查询。
概述
Unity-api-mcp是一个专为Unity开发设计的MCP服务器,帮助AI代理进行Unity开发。它提供即时API查询,避免昂贵的源文件读取,节省token、上下文并防止幻觉。服务器支持Unity 2022 LTS、2023和Unity 6,每个版本都有独立数据库,确保版本特定的准确信息。对于AI辅助的Unity开发工作流尤其有用,因为准确的API文档至关重要。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您正在处理Unity开发工作,希望获得准确的API文档查询以防止AI幻觉并减少AI辅助工作流程中的token使用量,请选择此工具。
什么时候不要选它
由于PolyForm Noncommercial许可证限制,不适用于商业用途;未涵盖第三方Unity包。
此 server 暴露的工具
从 README 抽取出 5 个工具search_unity_apiFind Unity APIs by keyword
get_method_signatureGet exact method signatures with all overloads
get_namespaceResolve C# using directives for Unity types
get_class_referenceGet full class reference including all members
get_deprecation_warningsCheck if a Unity API is deprecated or obsolete
可对比工具
安装
添加到您的MCP配置(.mcp.json、mcp.json或您工具的MCP设置),设置UNITY_VERSION以匹配您的项目:
{
"mcpServers": {
"unity-api": {
"command": "uvx",
"args": ["unity-api-mcp"],
"env": {
"UNITY_VERSION": "2022"
}
}
}
}有效值:"2022"、"2023"或"6"。
首次运行时,服务器将下载正确的数据库(约18-24 MB)到~/.unity-api-mcp/。
或者,您可以使用pip安装:pip install unity-api-mcp,并修改配置以使用command": "unity-api-mcp"代替uvx。
FAQ
- 支持哪些Unity版本?
- 服务器支持Unity 2022 LTS、2023和Unity 6,每个版本都有独立数据库。
- 这是否包含DOTween等第三方资源?
- 不,第三方资源(DOTween、VContainer、Newtonsoft.Json)未被索引。对于这些资源,请依赖项目源。
unity-api-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。