模型上下文协议服务器SDK

用于构建模型上下文协议服务器的Rust库,支持MCP和JSON-RPC协议类型、工具构建、资源管理、API密钥认证等功能。

  • by SylphxAI
  • Rust
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 SylphxAI/mcp-server-sdk

使用说明

MCP服务器SDK

存档。 此存储库已退役,不再接受维护或 释放。使用官方 @modelcontextprotocol/sdk 或维护项目本地实施。

用于构建模型上下文协议服务器的Rust库。

能力

  • MCP和JSON-RPC协议类型
  • 工具、资源和提示构建器
  • stdio和流式HTTP传输
  • API密钥身份验证和会话保护
  • 采样、启发、通知和分页

工作空间按以下功能划分 crates/.应用程序组成 只有他们需要的板条箱;传输适配器取决于协议和域 板条箱,从来没有相反。

验证

cargo fmt --all -- --check
cargo test --workspace
cargo clippy --workspace --all-targets -- -D warnings

Git历史记录中提供了退役的TypeScript实现。不是 第二运行时授权。