Hasty Briefsbeta

双语

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)。
  • 欢迎提交拉取请求和问题,但必须是全大写字母的。