首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

AutoDev MCP 调试器:连接跨模型工具生态,构建国产模型生态

上个月,我们在 AutoDev 中添加了双向 MCP 的能力,AutoDev 作为一个 MCP 服务端,可以被任何 Agent Tool 调用;同时,AutoDev 作为一个 MCP 客户端,可以调用任何 MCP Tool。而随着,国内 MCP 生态的不断发展,我们进一步构建了 AutoDev 的调试器(AutoDev MCP Debugger), 以便于更好地调试和测试 MCP 服务。

通过 AutoDev MCP Debugger,你可以:

测试 MCP 服务。查看当前的 MCP 服务是否正常工作

调试 MCP 工具。通过 mock 数据生成、手动调试等方式,调试 MCP 工具

执行 MCP 工具。直接执行 MCP 工具,查看工具的执行结果

测试模型调用工具。即通过需求发送给模型,查看、调用模型分析对应需求所需要的工具。

文档见:https://ide.unitmesh.cc/mcp/mcp-debugger

快速开始

为了更好地使用 AutoDev MCP Debugger,你需要安装 AutoDev 2.0.8 版本,可以从 GitHub 下载最新版本或者等待 JetBrains Marketplace 上架。安装完之后,创建一个.mcp.json结尾的文件即可,诸如filesystem.mcp.json,然后在文件中添加如下你的配置,诸如:

{

"mcpServers": {

"filesystem": {

"command": "npx",

"args": [

"-y",

"@modelcontextprotocol/server-filesystem",

"/Volumes/source/ai/auto-dev"

]

}

}

}

通过点击 Preview 按钮,你就可以看到当前的 MCP 服务是否正常工作了。

测试 MCP Tool 调用

当前你可以通过两种方式来手动测试 MCP Tool 的调用:

基于 mock 数据生成:在列表页选择工具的 Test 按钮,AutoDev 将会自动生成一个 mock 数据,并将其发送给工具进行测试

手动输入:在列表页选择工具的 Details 按钮,手动输入 JSON 数据,AutoDev 将会自动将其发送给工具进行测试

测试 MCP Tool 联调

当你有测试多个工具的需求,即优化工具的 description,你可以在底部的输入框:

配置里选择合适的模型和对应的参数

输入你的需求

随后,点击 Send 按钮,就可以等待 AI 返回结果了。

我们会对结果进行解析,从中解析出所调用的工具,你可以执行单个或者所有的工具,然后查看工具的详细 耗时等信息。

其它

联调工具的提示词是基于 Anthropic 的提示词修改的,经测试国内的模型在前端场景上的效果还不错,当然你也可以使用其它的模型进行测试。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O8AzJN1y7vbY6Wm6VnxHqmOQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券