MCP服务器示例集

一组用于开发的MCP服务器示例,包含基础工具、OAuth2支持、Discord消息发送、NWS天气服务和Mailgun邮件发送等功能。

  • by jotsu-dev
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 getjotsu/mcp-servers

使用说明

mcp服务器

这是一组用于开发的MCP服务器示例。有关详细信息,请参阅各个README文件。

服务器

你好

使用单一工具的基本服务器。从这里开始。

oauth2

MCP服务器,完全支持OAuth2。使用Discord作为直通身份验证服务器。

不和谐

MCP服务器,可以向授权的Discord服务器发送消息。使用Discord Bot令牌进行授权。

美国天气

NWS气象MCP服务器 modelcontextprotocol.io 该网站已适应在Cloudflare上部署。

注意:此服务器依赖于NWS API,可能会达到速率限制。

邮筒

使用发送电子邮件 Mailgun.

客户端

有一个简单的命令行客户端 client.py 每个示例都使用。
客户端只是一个薄薄的包装 mcp.streamable_client 和 jotsu-mcp 随着 click 命令。 其他CLI客户端似乎不能很好地与可流式传输的http服务器配合使用。

参考文献

  • https://github.com/invariantlabs-ai/mcp-streamable-http

发展

每个目录都试图成为一个独立的服务器。

快速启动

  • cd 进入服务器目录
uv pip install '.[dev]'