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

MCP Rs Template

MCP Server

Model Context Protocol (MCP) CLI server template for Rust

工具数

0

提示词数

0

GitHub Stars

82

资源数

0
命令行工具AI工作流RustClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

linux-china

提供方

linux-china

最后核验

2026/5/18 02:51

快速接入

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

详细介绍

MCP Rust CLI服务器模板

模型上下文协议(MCP)是一种开放协议,可实现LLM应用程序之间的无缝集成 以及外部数据源和工具。无论你是在构建一个基于人工智能的IDE,还是在增强聊天界面, 或者创建自定义AI工作流,MCP提供了一种标准化的方式将LLM与它们所需的上下文连接起来。

mcp-rs模板是一个简单的应用程序模板,演示了如何在Rust中实现mcp CLI服务器。

如何使用模板?

  1. 克隆存储库
  2. 在中修改项目信息 Cargo.tomlsrc/mcp/mod.rs
  3. 修改服务器处理程序:

- src/mcp/prompts.rs:提示处理程序 - src/mcp/resources.rs:资源处理程序 - src/mcp/tools.rs:工具处理程序

  1. 修改 src/mcp/templates/*.json 如果您更喜欢使用json文件作为提示、资源和工具

mcp-rs模板基于 rust-rpc路由器,JSON-RPC路由 Rust库。

CLI选项

  • --mcp:启用MCP服务器
  • --resources:显示资源
  • --prompts:显示提示
  • --tools:显示工具

如何在Claude Desktop中使用MCP CLI服务器?

  1. 编辑 claude_desktop_config.json:克劳德桌面-> Settings -> Developer -> Edit Config
  2. 将以下配置添加到 servers 章节:
{
   "mcpServers": {
      "current-time": {
         "command": "mcp-rs-template",
         "args": [
            "--mcp"
         ],
         "env": {
            "API_KEY": "xxxx"
         }
      }
   }
}

如果您想检查MCP日志,请使用 tail -n 20 -f ~/Library/Logs/Claude/mcp*.log.

参考文献

  • MCP规范:https://spec.modelcontextprotocol.io/
  • 模型上下文协议(MCP):https://modelcontextprotocol.io/introduction
  • rpc路由器:json-rpc路由库-https://github.com/jeremychone/rust-rpc-router/
  • Zed上下文服务器:https://github.com/zed-industries/zed/tree/main/crates/context_server

目录标签

目录标签

命令行工具AI工作流RustClaudedeveloper-toolsmcpjson-rpcLLM集成本地部署Rust开发CLI工具

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP