Show HN: MCP-123, a 2-line MCP server/client (Windows-friendly)
10 months ago
- #FastMCP
- #OpenAI
- #MCP
- 极简设置:只需2行代码即可启动服务器或客户端。
- 轻松创建工具:在tools.py中编写普通函数——无需装饰器或特殊包装——它们会自动作为工具包含在内。
- OpenAI集成:客户端使用您的OpenAI API密钥回答问题,并按需调用工具。
- 服务器:加载tools.py中的所有顶层函数,并通过HTTP将它们公开为MCP工具。
- 客户端:发现可用工具,将提示发送到OpenAI,并在需要时自动调用工具。
- 需要Python 3.11+版本。
- 客户端需要OpenAI API密钥。
- 零样板代码:无需编写模式或包装器——只需编写函数。
- LLM原生:专为无缝LLM工具使用而设计。
- 可扩展:通过简单添加函数来扩展更多工具。
- 基于FastMCP构建。
- 灵感来自模型上下文协议(MCP)。
- 欢迎提交拉取请求和问题,但必须是全大写字母的。