前言¶
给模型接工具,通常有两条路:自己在代码里写 function calling,或者把工具包装成 MCP 服务器让客户端按协议调用。前者每接一个工具就要改一次调用逻辑,工具多了以后参数校验、错误处理、进程管理都要自己维护;后者把「工具怎么描述、怎么调用、走什么传输」交给协议,但自己从头写一套符合规范的服务器或客户端,仍然要读规范、选传输方式、处理重连。下面介绍的 MCP开发 Skill,就是用来做这件事的:构建 MCP 服务器/客户端,把 AI 与工具连接起来。
这是什么¶
MCP开发 是一个面向 MCP(Model Context Protocol)开发的 Skill,坐标 @kunlungrowth/mcp-developer,当前版本 1.0.0,由「昆仑增长」发布,来源标记为 enterprise。它解决的问题是:在需要把模型和外部工具对接时,直接产出 MCP 服务器或客户端所需的工程内容,而不是从零手写协议层。
按分类,它属于 ai-agent,标签里包含 requires_api_key=false,即使用上不要求先准备额外的 API Key。从 SkillHub 页面看,评分 100000,下载 804 次,安装数为 0。
需要说明的是:MCP 协议本身的服务发现、工具列表、调用语义属于公开协议内容,下文涉及协议的一般性描述是通用背景,不是对该 Skill 内部文件的摘录。
核心功能¶
按官方简介,这个 Skill 的能力范围是:
1、构建 MCP 服务器:把本地或远程工具封装成 MCP 服务器,供客户端按协议发现和调用。
2、构建 MCP 客户端:在应用侧接入 MCP 客户端,把服务器提供的工具纳入模型的可用能力。
3、连接 AI 与工具:定位是「桥梁」角色,一端是模型,一端是具体工具实现。
从简介看不出它是否内置了脚手架模板、脚手架生成命令、测试工具或调试器,这些能力在可获取的资料中没有写明,因此不在这里断言。
安装与启用¶
可获取的资料只给出了坐标和版本,没有给出安装命令、目录约定或配置文件字段。可确认的信息如下:
SkillHub 坐标:@kunlungrowth/mcp-developer
版本:1.0.0
分类:ai-agent
来源:enterprise
requires_api_key:false
在 SkillHub 页面(https://www.skillhub.cn/skills/kunlungrowth/mcp-developer)上确认安装方式后,再把它接入对应的客户端。Cursor、Codex CLI、Claude Code 各自的 Skill 加载方式和目录约定并不统一,此处不逐一列举,避免写出未经核实的配置项。
典型用法¶
官方资料只给出一句话简介,没有提供可复现的示例命令或输入输出样例。因此下面只描述使用这个 Skill 的一般流程,具体写法以你接入的客户端和 Skill 内部文件为准。
1、先确定方向:是要「把工具暴露出去」(写 MCP 服务器),还是要「把工具用起来」(写 MCP 客户端)。方向不同,产出的内容差别很大。
2、再整理工具清单:列出工具名、入参、返回结构、错误情况。这一步是后续描述工具接口的基础。
3、然后按 Skill 的引导生成对应的服务器或客户端内容,并在目标环境里跑通一次真实的工具调用。
4、最后做一次端到端验证:从客户端侧发起调用,确认工具被正确发现、参数被正确传递、异常能被看见。
适用场景与注意¶
适合的场景:需要把已有工具(内部 API、本地脚本、数据库查询、文件操作等)接入模型,并且希望用 MCP 协议统一对接方式的开发者;以及已经在用 MCP 客户端、需要补一个服务端的团队。
需要注意的点:
1、这是一个开发类 Skill,不是运行时框架。它帮你产出服务器/客户端的工程内容,协议的运行、传输、重连仍由你选择的 MCP 实现负责。
2、资料中只写了构建服务器/客户端这一层能力,没有提到安全鉴权、速率限制、工具白名单等治理能力,涉及权限和审计的部分需要自己在实现侧补齐。
3、版本是 1.0.0,属于早期版本,能力范围可能较窄。使用前建议在官方页面确认最新说明和变更。
4、评分和下载量是 SkillHub 页面上的展示数据,只能作为参考,不代表实际效果。
结尾¶
MCP开发 的价值在于把「接工具」这件事从手写协议细节里抽出来,让开发者专注于工具本身的实现。如果你正在给模型接工具、并且打算用 MCP 协议,可以从它的服务器或客户端构建开始试。官方地址:https://api.skillhub.cn/kunlungrowth/mcp-developer,SkillHub 页面:https://www.skillhub.cn/skills/kunlungrowth/mcp-developer。