Hasty Briefsbeta

双语

Fastmcpp (Fastmcp for C++)

3 months ago
  • #High-performance
  • #C++
  • #MCP
  • 高性能C++实现的模型上下文协议(MCP)
  • 支持工具、资源、提示词及多种传输层(STDIO/HTTP+SSE/WebSocket)
  • Python fastmcp库的C++移植版本,提供原生性能
  • 状态:测试版——核心MCP功能与Python fastmcp参考实现同步
  • 当前版本:2.13.0
  • 核心MCP协议实现(基于JSON-RPC)
  • 多传输协议支持:STDIO/HTTP(SSE)/WebSocket
  • 工具管理与调用功能
  • 资源与提示词支持
  • JSON Schema验证
  • 请求/响应处理中间件
  • 兼容MCP的CLI工具集成
  • 跨平台支持:Windows/Linux/macOS
  • 要求C++17及以上编译器,CMake 3.20+
  • 可选依赖:libcurl/cpp-httplib/easywsclient
  • 提供各平台构建指南
  • 测试套件24/24全通过(100%成功率)
  • 示例程序位于examples/目录
  • 欢迎贡献代码(附贡献指南)
  • 采用Apache 2.0开源协议
  • 问题反馈请使用GitHub issue跟踪系统