humanmcp

humanmcp

site icon
2025.04.16 0
Go教育项目演示工具其它
humanmcp是一个玩笑性质的MCP服务器项目,它完全手动处理客户端请求和响应。该项目主要用于演示或教育目的,展示了MCP服务器的基本工作原理。
View on GitHub

Overview

基本能力

产品定位

humanmcp是一个手动操作的MCP服务器,主要用于演示或教育目的,展示MCP服务器的基本工作原理。

核心功能

  • 手动处理客户端请求
  • 手动生成并发送响应
  • 支持基本的JSON-RPC 2.0协议

适用场景

  • MCP协议的学习和演示
  • 教育目的
  • 玩笑或娱乐项目

工具列表

  • get-japan-forecast: 获取日本天气预报的工具

常见问题解答

使用教程

使用依赖

无特殊依赖

安装教程

  1. Releases下载服务器二进制文件
  2. 将服务器添加到MCP主机的设置中
// 示例: VSCode设置
"mcp": {
  "inputs": [],
  "servers": {
    "human-mcp": {
      "command": "path/to/humanmcp/executable",
      "args": [
      ],
      "env": {}
    }
  }
}

调试方式

  1. 监控客户端请求
$ tail -f in.txt
  1. 发送响应回客户端
$ echo '{"result":{"content":[{"type":"text","text":"sunny"}]},"jsonrpc":"2.0","id":3}' > out.txt

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。