• 正文
  • 相关推荐
申请入驻 产业图谱

Everything MCP Server

06/09 12:25
2274
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

功能简介

Everything MCP Server 是一个专为 MCP 客户端开发者打造的测试与演示服务器。它集成了 MCP 协议的各项核心能力,旨在帮助开发者全面验证和体验 MCP 的功能特性,加速客户端开发与调试流程。

主要功能特性

⁠- 支持多种工具调用,包括消息回显、数据处理、长任务进度推送等
⁠- 内置 100 个测试资源,涵盖文本与二进制格式,支持分页与订阅
⁠- 演示 LLM 采样、图片生成、环境变量输出等高级特性
⁠- 提供多种消息注解,支持不同优先级与受众的消息处理
⁠- 自动推送日志与资源变更通知,模拟真实应用场景
⁠- 支持 stdio、SSE、streamable HTTP 多种传输方式

快速开始指引

使用 NPX 一键运行(推荐):

npx @modelcontextprotocol/server-everything

或在 VS Code 中通过一键安装集成
如需源码启动,进入 ⁠src/everything⁠ 目录,安装依赖后运行:

npm install
npm run start:streamableHttp

MCP 配置

{
  "mcpServers": {
    "everything": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-everything"
      ]
    }
  }
}

可用工具

⁠- echo⁠:消息回显
⁠⁠- add⁠:两数相加
⁠⁠- longRunningOperation⁠:长任务进度演示
⁠⁠- sampleLLM⁠:LLM 采样测试
⁠⁠- getTinyImage⁠:生成小型测试图片
⁠⁠- printEnv⁠:输出环境变量
⁠⁠- annotatedMessage⁠:演示带注解的消息
⁠⁠- getResourceReference⁠:返回资源引用

项目地址

https://github.com/modelcontextprotocol/servers/tree/main/src/everything

#MCP  #测试服务器  #开发工具  #协议演示  #自动化测试  #资源管理

MCP 合集:墨问

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录