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

Dynamic Tool MCP Server

MCP Server

一个基于MCP协议的动态工具管理服务器,支持运行时添加工具并通知客户端更新工具列表,适用于测试MCP客户端实现。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
JavaScriptCursorAI代理Cursor

安装说明

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

作者 / 组织

scitara-cto

提供方

scitara-cto

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

动态工具MCP服务器

这是一个为测试MCP客户端而设计的基本MCP(模型控制协议)服务器实现。服务器演示了动态工具管理功能,允许在运行时添加工具。

特性

服务器附带了两个内置工具:

  1. Hello工具 (hello)

- 一个接受名称参数的简单问候工具 - 返回问候信息 - 例子: hello("World") 返回“你好,世界!”

  1. 添加工具 (add_tool)

- 向MCP服务器动态添加新工具 - 将工具名称和描述作为参数 - 添加工具后,通知连接的MCP客户端工具列表更改 - 客户应通过请求更新工具列表来做出回应

动态工具管理

服务器实现了MCP协议的动态工具管理功能。当使用添加新工具时 add_tool 工具:

  1. 该工具已在服务器上注册
  2. 服务器向所有连接的客户端发送有关工具列表更改的通知
  3. 客户应通过请求更新工具列表来做出回应
  4. 新工具立即可用

此功能使此服务器成为测试MCP客户端实现的理想选择,特别是其以下能力:

  • 处理动态工具列表更新
  • 请求并处理更新的工具列表
  • 支持运行时工具注册

入门指南

  1. 安装依赖项:
   npm install
  1. 启动服务器:
   npm start

服务器将在上运行 http://localhost:4100 默认情况下。

配置

服务器可以通过以下方式配置 .cursor/mcp.json 文件:

{
  "mcpServers": {
    "dynamic-tool": {
      "url": "http://localhost:4100/sse"
    }
  }
}

测试

此服务器对于测试需要处理动态工具管理的MCP客户端实现特别有用。它允许您验证您的客户:

  • 正确处理工具列表更改通知
  • 正确请求和处理更新的工具列表
  • 注册后可以立即使用新添加的工具

目录标签

目录标签

JavaScriptCursorAI代理动态工具管理本地部署MCP协议客户端测试运行时扩展

支持客户端

Cursor

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP