MCP Catalogs
首页unity-api-mcp screenshot

unity-api-mcp

by Codeturion·56·综合分 48

Unity API MCP服务器,为AI代理提供即时、准确的Unity文档查询。

developer-toolsai-llmproductivity
5
Forks
1
活跃 Issue
3 个月前
最近提交
2 天前
收录于

概述

Unity-api-mcp是一个专为Unity开发设计的MCP服务器,帮助AI代理进行Unity开发。它提供即时API查询,避免昂贵的源文件读取,节省token、上下文并防止幻觉。服务器支持Unity 2022 LTS、2023和Unity 6,每个版本都有独立数据库,确保版本特定的准确信息。对于AI辅助的Unity开发工作流尤其有用,因为准确的API文档至关重要。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI辅助Unity开发,提供准确的API文档
:防止AI生成代码中出现幻觉的Unity API签名
:在复杂的多步骤研究工作流中高效查询Unity API
:支持哪些Unity版本?
:这是否包含DOTween等第三方资源?

什么时候选它

如果您正在处理Unity开发工作,希望获得准确的API文档查询以防止AI幻觉并减少AI辅助工作流程中的token使用量,请选择此工具。

什么时候不要选它

由于PolyForm Noncommercial许可证限制,不适用于商业用途;未涵盖第三方Unity包。

此 server 暴露的工具

从 README 抽取出 5 个工具
  • search_unity_api

    Find Unity APIs by keyword

  • get_method_signature

    Get exact method signatures with all overloads

  • get_namespace

    Resolve C# using directives for Unity types

  • get_class_reference

    Get full class reference including all members

  • get_deprecation_warnings

    Check if a Unity API is deprecated or obsolete

可对比工具

unreal-api-mcpunity-api-docs

安装

添加到您的MCP配置(.mcp.jsonmcp.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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。