灵感来自 Claude Code 的 MCP 架构,但实现完全原创。 使用 Anthropic 官方开源的
@modelcontextprotocol/sdk,不涉及任何泄露代码。
bash
npm install @modelcontextprotocol/sdk
bash
python3 {{SKILL_DIR}}/scripts/mcp_client.py tools --server node --args "server.js"
bash
python3 {{SKILL_DIR}}/scripts/mcp_client.py call --server node --args "server.js" --tool tool_name --params '{"key":"value"}'
python
# mcp_client.py 已提供完整实现
from mcp_client import list_tools, call_tool
await list_tools("node", ["server.js"])
await call_tool("node", ["server.js"], "tool_name", {"key": "value"})
场景说明数据库查询通过 MCP 连接 PostgreSQL/SQLiteGitHub API通过 MCP 操作 PR、Issue文件系统通过 MCP 安全地读写文件自定义 API将任意 API 封装为 MCP Server