AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
开发者工具/
fastmcp_rust
fastmcp_rust logo

fastmcp_rust

活跃·★ 39·NOASSERTION·更新于 2026-10-22

FastMCP Rust 是一个 Rust 语言的、感知取消的 Model Context Protocol (MCP) 框架,为处理程序架构、协作式取消和请求预算管理提供了强大的解决方案。它利用 asupersync 能力上下文来简化并发子工作的所有权和显式取消原语。

#Rust#MCP#异步#并发#取消#框架#JSON-RPC#asupersync
$ 安装
$ git clone https://github.com/Dicklesworthstone/fastmcp_rust.git && cd fastmcp_rust && cargo build --release
↗ 访问官网★ GitHub
01

功能特性

01协作式取消:处理程序可以在自然的暂停或迭代边界处检查取消请求。
02基于预算的资源管理:使用 `Budget` 类型管理截止时间、轮询配额和成本配额维度,而非简单的超时机制。
03四值结果:异步处理程序返回 `Outcome<T, E>`,包含成功、预期失败、取消和恐慌四种不同的结果变体。
04面向能力的处理程序:请求权限通过 `McpContext` 流动,促进显式传递依赖。
05生成的处理程序/Schema 实现:属性宏(`#[tool]`、`#[resource]`、`#[prompt]`)减少了样板代码。
02

兼容性

Rust Toolchain
工具链
已通过文档验证
Rust Edition
版本
已通过文档验证
asupersync
运行时
已通过文档验证
MCP Protocol
协议版本
已通过文档验证
03

快速开始

1
$ git clone https://github.com/Dicklesworthstone/fastmcp_rust.git
2
$ cd fastmcp_rust
3
$ cargo build --release
04

使用场景

↳实现 Model Context Protocol (MCP) 服务器:构建符合 MCP 规范的工具、资源和提示处理程序服务器。
↳在 Rust 中开发 AI 代理工具:为 AI 代理创建可调用函数(工具),支持自动 JSON Schema 生成和取消。
↳管理并发异步操作:在结构化上下文中处理具有显式所有权和协作式取消的并行任务。
↳构建具有请求预算的健壮服务:对请求和处理程序应用时间、轮询和成本预算,以防止资源耗尽。
05

同类工具

⚡热门对决:
VSfastapi_mcp★12.0k→VSmobile-mcp★9.9k→VSmuxin★357→VSUnity-MCP★4.5k→
fastapi_mcp logo
fastapi_mcp★ 12.0k
FastAPI-MCP旨在将您的FastAPI端点作为模型上下文协议(MCP)工具公开,并内置认证功能。
VS对比→
mobile-mcp logo
mobile-mcp★ 9.9k
Mobile Next是一个MCP服务器,通过平台无关的接口实现iOS和安卓设备的移动自动化与开发。
VS对比→
muxin logo
muxin★ 357
一个应用管理你所有的机器:智能体会话、远程桌面、文件、日志和 GitHub,所有能力也通过 MCP 开放给 AI 智能体。
VS对比→
Unity-MCP logo
Unity-MCP★ 4.5k
Unity MCP是一个AI驱动的游戏开发助手,旨在Unity编辑器和运行时环境中实现AI功能,连接多种大型语言模型提供商以自动化工作流、生成代码和启用游戏内AI交互。
VS对比→
core logo
core★ 3.7k
一个帮助您快速构建AI原生IDE产品的框架。
VS对比→
arcade-mcp logo
arcade-mcp★ 1.1k
一个用于构建多模态通信协议(MCP)服务器的Python框架,使开发者能够创建AI助手可调用的工具。
VS对比→
turbovault logo
turbovault★ 155
用于Obsidian风格Markdown(.ofm)和标准.md仓库的终极Rust SDK和高性能MCP服务器。
VS对比→
formanator logo
formanator★ 102
Formanator 是一个命令行工具,用于提交 Forma 福利索赔并跟踪进度,同时支持通过 MCP 协议与 AI 客户端交互。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02兼容性03快速开始04使用场景05同类工具
Dicklesworthstone /
fastmcp_rust
↗

FastMCP Rust 是一个 Rust 语言的、感知取消的 Model Context Protocol (MCP) 框架。

39
最后更新1天前
状态活跃
分类开发者工具
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

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

与 Anthropic, OpenAI 或 Microsoft 无关。