Token导航 LogoToken导航TokenDH.com
Example Rust MCP Server logo
AI代理未说明官方级别未说明来源级核验

Example Rust MCP Server

MCP Server

一个基于Rust的模型上下文协议(MCP)服务器,提供TODO API的CRUD操作,适用于教育和演示目的。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
异步处理API集成RustCRUD操作本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

darko-mesaros

提供方

darko-mesaros

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

CRUD MCP服务器-示例代码

注: 此代码以AS-is形式呈现,用于教育和演示目的。如果没有适当的审查、测试和安全考虑,它不适合用于生产。

模型上下文协议(MCP)服务器的Rust实现,为TODO API提供CRUD操作。

特性

  • 获取所有内容:从API检索所有TODO条目
  • 创建全部:添加带有标题和正文的新TODO条目
  • 使用Rust构建 rmcp 板条箱
  • 始终异步/等待以获得最佳性能
  • 正确的错误处理和MCP协议合规性

先决条件

  • Rust(最新稳定版)
  • 上正在运行的TODO API服务器 localhost:3000
  • Node.js(用于MCP检查器测试)

快速开始

  1. 构建项目:
   just release
  1. MCP检验员测试:
   just mcp-test

环境变量

  • USER_ID:TODO操作所需的UUID(在justfile中自动设置)

API集成

服务器期望 开车 上运行的TODO API http://localhost:3000 使用这些端点:

  • GET /todos -返回TODO对象数组
  • POST /todos -从JSON正文创建新的TODO

用法

运行后,MCP服务器提供两个工具:

  • get_all_todos:获取并返回所有TODO条目
  • create_new_todo:创建具有指定标题和正文的新TODO

非常适合演示Rust MCP服务器开发模式和异步API集成。

目录标签

目录标签

异步处理API集成RustCRUD操作本地部署MCP协议

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP