AgentIndex icon
AgentIndex
工具分类热门最新对比
提交工具
首页/
RAG / Knowledge Base/
rust-mcp-sdk
rust-mcp-sdk logo

rust-mcp-sdk

活跃·★ 177·MIT·更新于 2026-05-25
★ 时下流行★ API 集成★ 开发者工具

一个高性能、异步的Rust工具包,用于构建MCP服务器和客户端,专注于应用逻辑。

Rust MCP SDK是一个高性能、异步的Rust工具包,专为构建MCP(模型上下文协议)服务器和客户端而设计。它抽象了协议细节和传输机制,使开发人员能够专注于其核心应用逻辑。该SDK全面支持最新的MCP协议,包括各种传输方式和强大的过程宏,以简化开发流程。

#Rust#MCP协议#SDK#异步#服务器开发#客户端开发#宏#认证
$ 安装
$ cargo add rust-mcp-sdk
↗ 访问官网★ GitHub
01

功能特性

01支持最新的MCP协议规范(2025-11-25),并内置向下兼容性。
02提供多种传输选项:标准输入输出(Stdio)、流式HTTP和向后兼容的SSE。
03包含一个基于Axum的轻量级服务器,用于流式HTTP和SSE,支持多客户端并发。
04提供强大的过程宏(mcp_tool, mcp_elicit等),用于类型安全的Schema和用户输入引导。
05支持MCP服务器的OAuth认证,包括与Keycloak、WorkOS和Scalekit集成的远程OAuth提供商。
02

兼容性

Rust
运行时
已通过文档验证
03

快速开始

1
$ cargo add rust-mcp-sdk
04

使用场景

↳构建高性能的MCP服务器,使用不同的传输机制(Stdio、HTTP)与各种客户端进行交互。
↳开发自定义MCP客户端,与MCP服务器通信,管理工具并处理消息。
↳使用rust-mcp-filesystem项目将文件系统操作集成到MCP应用程序中。
↳创建利用MCP进行工具调用和结构化交互的AI驱动应用程序,如mistral.rs和text-to-cypher项目所示。
↳开发用于发现和记录MCP服务器能力的命令行工具(例如MCP Discovery)。
05

同类工具

mindsdb logo
mindsdb★ 39.2k
MindsDB 使得人类、AI、代理和应用程序能够从大规模数据源中获取高度准确的答案。
vs →
Brave Search MCP logo
Brave Search MCP★ 86.5k
此仓库是模型上下文协议(MCP)参考实现的集合,展示了如何为大型语言模型提供安全、受控的工具和数据源访问。
vs →
FastMCP logo
FastMCP★ 25.4k
FastMCP 简化了模型上下文协议(MCP)应用程序的构建,以清晰、Pythonic的代码为AI代理连接工具和数据提供了标准化方法。
vs →
fastapi_mcp logo
fastapi_mcp★ 11.9k
FastAPI-MCP旨在将您的FastAPI端点作为模型上下文协议(MCP)工具公开,并内置认证功能。
vs →
E2B logo
E2B★ 12.4k
E2B 是一个开源基础设施,用于在安全隔离的云沙盒中运行 AI 生成的代码。
vs →
grafbase logo
grafbase★ 1.2k
Grafbase是一个自托管的、由Rust驱动的GraphQL联邦网关,旨在为任务关键型API提供高性能。
vs →
sdk-go logo
sdk-go★ 902
Temporal Go SDK 是 Temporal 框架,用于使用 Go 语言编写工作流和活动。
vs →
golf logo
golf★ 829
Golf 是一个简化 MCP 服务器应用开发的框架,能够将工具、提示和资源定义为简单的 Python 文件。
vs →
查看全部替代品 →

相关搜索

rust-mcp-sdk 替代工具最佳 RAG / Knowledge Base 工具 2026开源 RAG / Knowledge Baserust-mcp-sdk 教程rust-mcp-sdk 对比RustMCP ProtocolSDK

评论

登录后发表评论
  • S
    Skyler Chen2026年5月21日

    Async-native design means it handles concurrent MCP connections well.

  • D
    Drew Wilson2026年5月18日

    Rust memory safety guarantees reduce a class of bugs common in C/C++ server code.

  • R
    Rowan Brown2026年3月28日

    High-performance, async Rust SDK for MCP servers and clients.

  • S
    Sam Anderson2026年3月3日

    Good for teams building high-throughput MCP infrastructure where Rust's performance matters.

本页内容
01功能特性02兼容性03快速开始04使用场景05同类工具
统计
GitHub Stars★ 177
最后更新5天前
状态活跃
许可证MIT
分类RAG / 知识库
热度趋势 (30d)
+7↑ 0.8%
链接
文档↗讨论↗问题↗版本↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
QYSGitHub请作者喝咖啡 ☕

按分类浏览

代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。