Token导航 LogoToken导航TokenDH.com
Agent MCP Test logo
开发工具未说明官方级别未说明来源级核验

Agent MCP Test

MCP Server

用于测试MCP(模型上下文协议)与Cursor/Claude代理集成的轻量级工具,提供内存回显功能及调试支持。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
调试工具JavaScriptClaude开发工具ClaudeCursor

安装说明

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

作者 / 组织

jobsearch-works

提供方

jobsearch-works

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

MCP代理测试

用于测试MCP(模型上下文协议)与Cursor/Claude代理集成的最小复制项目。

快速开始

1.安装依赖项

npm install

2.直接测试MCP服务器(不带游标)

# List available tools
npm run mcp:list

# Call the memory.echo tool
npm run mcp:call

# Expected output: phrase "HELLO_FROM_MEMORY_MCP_MRE"

3.在游标中使用(克劳德代码)

  1. 确保 .mcp.json, .claude/agents/mcp-mre.md,以及 .claude/settings.mcp-mre.json 存在(应自动创建)
  2. 重新启动Claude代码
  3. 在聊天中: @agent-mcp-mre → 它应该调用工具并打印 {"success":true,"phrase":"HELLO_FROM_MEMORY_MCP_MRE"}
  4. 如果它说 0工具使用:

- 临时切换 .mcp.json 使用 scripts/mcp-proxy.mjs - 跑 npm run log:tail 并注意 tools/call - 确保代理 tools: 入口正是 mcp_mre-memory_memory_echo - 保持设置允许("allow":["*"])调试时

项目结构

.
├── src/
│   └── server.mjs          # Minimal MCP server (stdio)
├── scripts/
│   ├── test-mcp.js         # Direct test script (no agent/client)
│   ├── mcp-proxy.mjs       # Optional proxy logger
│   └── dump-project.js     # Dump entire project to DUMP.md
├── .claude/
│   ├── agents/
│   │   └── mcp-mre.md      # Agent that MUST call the tool
│   └── settings.mcp-mre.json  # Permissive settings
├── .logs/                   # Proxy logs (if using proxy)
├── .mcp.json               # MCP server configuration
└── package.json

文件

  • src/server.mjs:使用一个工具的最小MCP服务器 memory.echo 返回一个硬编码短语
  • .mcp.json:通过stdio将服务器挂接到Cursor
  • .claude/agents/mcp-mre.md:必须调用该工具的代理配置
  • .claude/settings.mcp-mre.json:测试许可
  • scripts/test-mcp.js:测试脚本,以验证服务器在没有游标的情况下是否正常工作
  • scripts/mcp-proxy.mjs:用于记录所有JSON-RPC消息的可选代理
  • scripts/dump-project.js:将整个项目结构和内容转储到的脚本 DUMP.md

项目倾倒区

生成项目的完整转储(结构+所有文件内容):

npm run dump

这创造了 DUMP.md 与:

  • 目录树结构
  • 所有文件的完整内容(不包括 node_modules, .git, .logs等等)
  • 为每种文件类型突出显示正确的语法

可用于共享完整的项目状态或创建备份。

工具命名

工具名称遵循以下模式: mcp_{server}_{tool_with_underscores}

  • 服务器: mre-memory
  • 工具: memory.echo
  • 全名: mcp_mre-memory_memory_echo

调试

如果代理不调用该工具:

  1. 开关 .mcp.json 要使用代理:
   {
     "mcpServers": {
       "mre-memory": {
         "type": "stdio",
         "command": "node",
         "args": ["scripts/mcp-proxy.mjs"]
       }
     }
   }
  1. npm run log:tail 在单独的终端中
  1. 调用代理: @agent-mcp-mre
  1. 检查日志 tools/call 消息
  1. 验证代理工具名称是否完全匹配: mcp_mre-memory_memory_echo

代理mcp测试

目录标签

目录标签

调试工具JavaScriptClaude开发工具协议测试本地部署内存操作代理集成

支持客户端

ClaudeCursor

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP