MCP服务器样板

Moose是一个用Go编写的MCP(模型上下文协议)服务器样板,提供STDIO和SSE(服务器发送事件)两种操作模式,适用于AI IDE集成。

  • by Clivern
  • Go
  • 混合部署
  • 更新于
在 GitHub 查看 Clivern/Moose

使用说明

Moose

MCP Server Boilerplate In Go


Moose 是用Go编写的MCP(模型上下文协议)服务器样板。它提供了两者 STDIO 和 SSE (服务器发送事件)操作模式。

光标集成

Moose支持这两种 STDIO 和 SSE Cursor AI IDE集成的(服务器发送事件)模式。

STDIO模式(推荐)

运行 moose 在……里面 STDIO 在Cursor AI IDE中的模式下,使用以下配置:

{
  "mcpServers": {
    "moose": {
      "command": "moose server"
    }
  }
}
{
  "mcpServers": {
    "moose": {
      "command": "moose server --log-format json --log-level debug --log-output /var/log/moose.log"
    }
  }
}

SSE模式

运行 moose 在……里面 SSE 模式下,首先启动服务器:

moose server --sse --url http://127.0.0.1:8080

然后配置 Cursor 要连接到 SSE 端点:

{
  "mcpServers": {
    "moose": {
      "url": "http://127.0.0.1:8080/sse"
    }
  }
}

注: 使用时 SSE 模式下,启动前请确保服务器正在运行 Cursor,如 Cursor 将尝试连接到指定的URL。

版本控制

为了确保发布周期的透明度,并努力保持向后兼容性,Moose在 语义版本控制指南 发布过程是可预测的,对业务友好。

请参阅 我们GitHub项目的发布部分 查看Moose每个发布版本的变更日志。它包含了每个版本中最值得注意的更改的摘要。

错误追踪系统

如果您有任何建议、错误报告或烦恼,请向我们的问题跟踪器报告,网址为https://github.com/clivern/moose/issues

安全问题

如果您在Moose中发现安全漏洞,请发送电子邮件至 hello@clivern.com

贡献

我们是一个开源、社区驱动的项目,所以请随时加入我们 贡献指南 了解更多详情。

许可证

©2025,克里文。发布于 MIT许可证.

驼鹿 由以下人员编写和维护 @克利文.