Go语言实现的MCP服务器示例

Go语言实现的MCP服务器示例

一个使用Go语言编写的MCP服务器示例,支持通过curl获取数据库数据。

快速入门

构建 Docker 镜像

运行以下命令构建镜像:

$docker compose build

运行 MCP 服务器

  1. 安装 mcphost 工具:
$go install github.com/mark3labs/mcphost@latest
  1. 配置 Anthropic API 密钥并启动服务器:
$export ANTHROPIC_API_KEY='your-api-key'
$mcphost --config ./mcp-server.json
  1. 启动成功后,根据提示输入指令进行操作。

更多详情请参考 README。