1作者: obiefernandez6 天前原帖
我构建这个是因为现有的 Ruby 选项对于 MCP 要么无法正确处理持久连接(MCP 服务器将会话绑定到 TCP 连接),要么将你锁定在特定的 LLM 框架中。 Manceps 是一个纯协议客户端。它支持两种传输方式(可流式传输的 HTTP 和标准输入输出),内置认证(持有者令牌、API 密钥、实验性 OAuth 2.1 及 PKCE),并完全支持 2025-11-25 规范,包括协议协商、引导、结构化输出和通知。 它在底层使用 httpx 来实现连接持久性。没有 LLM 的偏见——只有 MCP。 Ruby 版本 >= 3.4,采用 MIT 许可证。