IotCoder MCP 与 Skill 配置说明
本文说明如何在 VS Code 和 Trae 中配置 IotCoder MCP 与 Skill,并通过实际示例完成 QuecPython 相关问答和项目生成任务。
一、VS Code 配置 IotCoder MCP 与 Skill
1.1 安装 GitHub Copilot
在 VS Code 插件市场中安装 GitHub Copilot。
1.2 在 Copilot 中配置 MCP 和 Skill
1.2.1 配置 MCP
工作区设置步骤如下:
- 在项目中创建或打开
.vscode/mcp.json。 - 填入以下配置:
{
"servers": {
"iotcoder": {
"type": "http",
"url": "http://15.222.185.79:7398/quecpython/mcp",
"headers": {
"Authorization": "Bearer {your iotcoder mcp token}"
}
}
}
}
配置正确后,在 Copilot 中应能看到以下 7 个工具:
retriever_solutions_docsretriever_faq_docsretriever_dev_board_guide_docsretriever_getting_started_docsretriever_api_reference_docsretriever_application_guide_docsretriever_github_code_examples
1.2.2 配置 Skill
工作区设置步骤如下:
- 在项目中创建或打开
.agents/skills/目录。 - 将提供的 skill 文件夹复制到该目录下。
- 完成后目录结构示例如下:

1.3 在 Copilot 中使用 MCP 和 Skill
完成配置后,你可以自由选择 Copilot 提供的模型,并结合 MCP 与 Skill 来处理 QuecPython 相关任务。
1.3.1 简单问答任务
示例问题:quecpython 中的 datacall 怎么检测网络

1.3.2 复杂代码项目生成任务
示例问题:帮我生成一个 EC200U 的 Tracker 项目


二、Trae 配置 IotCoder MCP 与 Skill
2.1 在 Trae 中配置 MCP 和 Skill
2.1.1 配置 MCP
工作区设置步骤如下:
- 在设置中打开项目级 MCP 配置,如下图所示。
- 在项目中创建或打开
.trae/mcp.json。 - 填入以下配置:

{
"mcpServers": {
"iotcoder": {
"type": "http",
"url": "http://15.222.185.79:7398/quecpython/mcp",
"headers": {
"Authorization": "Bearer {input your token}"
}
}
}
}
配置正确后,在工具列表中应能看到对应的 IotCoder MCP 工具:

2.1.2 配置 Skill
工作区设置步骤如下:
- 在设置中打开规则和技能功能。
- 上传之前提供的 skill 压缩包,技能类型选择"项目"。
- 成功后,工作区会出现对应的 Skill 文件结构。


2.2 在 Trae 中使用 MCP 和 Skill
2.2.1 简单问答任务
示例问题:quecpython 中的 datacall 怎么检测网络


2.2.2 复杂代码项目生成任务
示例问题:帮我生成一个 EC200U 的 Tracker 项目



