原代mcp技能

一种智能代理技能,帮助Cursor、Copilot和Claude Code等AI代理编写、生成和管理 模型上下文协议(MCP)服务器使用 protoc-gen-mcp 和 easyp.
这项技能教会代理人使用 .proto 文件作为生成类型安全的Go-MCP工具的唯一真实来源,确保严格的模式。
安装
您可以使用Vercel为您的代理(例如Cursor、Claude Code)全局安装此技能 skills CLI。
首先,确保你有 skills CLI可通过 npx:
npx skills add easyp-tech/protoc-gen-mcp-skill -g注: 替换 easyp-tech 如果使用fork,请使用正确的GitHub用户名/组织。本地项目安装
要专门为单个项目(而不是全局)安装此技能:
npx skills add easyp-tech/protoc-gen-mcp-skill这个技能有什么作用
通过安装此技能,您的AI代理将获得以下方面的专家级理解:
- 在Protobuf中定义MCP工具: 使用注释RPC方法、类型和字段
mcp.options.v1. - 生成Go绑定: 配置
easyp.yaml生成*.pb.go和*.mcp.go. - 实现处理程序: 编写生成的Go服务器接口(
ToolHandler). - MCP约束和映射: 准确了解Protobuf如何映射到MCP客户端的JSON模式验证。
开发与使用
核心说明位于 skills/protoc-gen-mcp/SKILL.md。代理将自动解析这些指令,并在您询问以下任务时应用它们:
- “从我现有的原型文件生成MCP工具。”
- “向MCP工具添加所需字段约束的正确方法是什么?”
- “设置easyp以生成协议基因mcp绑定。”
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
