MCP集成模式(推荐)
如何使用MCP集成模式来使用UCAgent。
Categories:
MCP 集成(推荐)集成Code Agent
基于 MCP 的外部编程 CLI 协作方式。该模式能与所有支持 MCP-Server 调用的 LLM 客户端进行协同验证,例如:Cherry Studio、Claude Code、 Gemini-CLI、VS Code Copilot、Qwen-Code等。
平常使用是直接使用make
命令的,要看详细命令可参考快速开始,也可以直接查看项目根目录的Makefile
文件。
-
准备RTL和对应的SPEC文档放入
examples/{dut}
文件夹。{dut}
是模块的名称,比如Adder
,如果是Adder
,目录则为examples/Adder
。 -
打包RTL,将文档放入工作目录并且启动 MCP server:
make mcp_{dut}
,{dut}
为对应的模块。此处如果使用的Adder
,则命令为make mcp_Adder
-
在支持 MCP client 的应用中配置 JSON:
{ "mcpServers": { "unitytest": { "httpUrl": "http://localhost:5000/mcp", "timeout": 10000 } } }
-
启动应用:此处使用的Qwen Code,在
UCAgent/output
启动qwen,然后输入提示词。 -
输入提示词:
请通过工具
RoleInfo
获取你的角色信息和基本指导,然后完成任务。工具ReadTextFile
读取文件。你需要在当前工作目录进行文件操作,不要超出该目录。