MCP Hello World - MCP Server Mock for Testing - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-hello-world 是一个用于测试的 MCP 服务器模拟器,主要用于单元测试或集成测试中模拟 MCP 服务器的行为。

核心功能

  • 隔离测试环境:不依赖真实的 MCP 服务器,专注于客户端逻辑测试。
  • 固定行为:提供简单的 echo 和 debug 工具,行为固定,便于断言。
  • 快速响应:启动和响应速度快,适合频繁测试。
  • 轻量级:依赖少,易于集成到测试环境中。
  • 协议支持:支持 STDIO 和 HTTP/SSE 两种 MCP 传输协议。

适用场景

  • 单元测试或集成测试中模拟 MCP 服务器行为。
  • 调试客户端代码与 MCP 服务器的交互。

工具列表

  • echo:回显输入消息,前缀为 "Hello "。
  • debug:列出服务器上所有可用的 MCP 方法定义。

常见问题解答

  • 是否适用于生产环境?:不适用,仅用于测试环境。
  • 支持的传输协议?:支持 STDIO 和 HTTP/SSE。

使用教程

使用依赖

安装 mcp-hello-world 作为开发依赖:
```bash

使用 pnpm

pnpm add --save-dev mcp-hello-world

使用 bun

bun add --dev mcp-hello-world
```

安装教程

STDIO 模式

```bash

使用 npx

npx mcp-hello-world

使用 pnpm dlx

pnpm dlx mcp-hello-world

使用 bunx

bunx mcp-hello-world
```

HTTP/SSE 模式

```bash

克隆仓库(如果未安装)

git clone https://github.com/lobehub/mcp-hello-world.git
cd mcp-hello-world
pnpm install

构建项目

pnpm build

启动 HTTP 服务器

pnpm start:http
```

调试方式

STDIO 模式

使用工具如 MCP Inspector 连接到进程。

HTTP/SSE 模式

服务器启动在 http://localhost:3000,提供:
- SSE 端点:/sse
- 消息端点:/messages

点击访问

搜索工具

Render MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:50:13

搜索工具

MCP-RoCQ (Coq Reasoning Server) - MCP服务,MCP服务器,MCP教程

2025-4-29 16:50:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索