MCP服务器模板

一个基于Server-Sent Events传输的MCP服务器模板,用于AI代理安全连接外部数据源和工具,提供实时数据库、API和实时数据流的访问。

  • by shuttle-hq
  • Rust
  • 云端部署
  • 更新于
在 GitHub 查看 shuttle-hq/mcp-sse

使用说明

MCP SSE 服务器模板

A. 模型上下文协议(MCP) 使用服务器发送事件传输的服务器模板,已部署于 航天飞机MCP服务器使AI代理能够安全地连接到外部数据源和工具,提供对数据库、API和实时数据流的即时访问。

特点/功能

  • 带有SSE传输的MCP服务器
  • 柜台服务配备有 increment, decrement, get_value,和 reset 操作;行动;业务(活动)
  • 随时准备部署于 穿梭机

用例

这个MCP SSE服务器模板非常适合用于:

  • AI代理集成将Claude、GPT或本地模型等AI助手连接到实时数据流
  • 实时数据监控将流计数器值、指标或状态更新实时传输给AI代理以进行实时决策
  • 交互式应用程序构建能够与有状态服务交互的聊天机器人或AI助手
  • MCP服务器原型设计作为使用服务器发送事件传输的自定义MCP服务器的起点

快速入门

本地开发

shuttle run

部署到航天飞机(或“搭载航天飞机部署”)

shuttle deploy

终点(或结局指标)

  • http://localhost:8000/sse - 用于MCP客户端连接的SSE终端节点
  • http://localhost:8000/message - 消息终端(或消息接收端)

访问部署

部署完成后,您的MCP服务器将可通过以下地址访问:

  • https://your-project-name.shuttle.app/sse - 用于MCP客户端连接的SSE端点
  • https://your-project-name.shuttle.app/message - 消息终端(或消息端点)

替换 your-project-name 使用您已部署项目的实际名称(例如。, mcp-z8dz.shuttle.app)。

光标集成

要使用此MCP服务器与Cursor配合,请在您的(配置/设置中)添加以下内容: mcp.json 配置文件:

{
  "mcpServers": {
    "mcp-sse": {
      "url": "https://your-project-name.shuttle.app/sse"
    }
  }
}

或者,如果要连接到您本地的开发服务器:

{
  "mcpServers": {
    "mcp-sse-local": {
      "url": "http://localhost:8000/sse"
    }
  }
}

替换 your-project-name 使用您实际部署的项目名称。

工具

  • increment - 计数器加1
  • decrement - 计数器减1
  • get_value - 获取当前计数器值
  • reset - 将计数器重置为零

穿梭模板:mcp-sse

这个模板(仓库(在计算机领域,通常指代码仓库或版本控制仓库)) 是一个同步副本,来自 “shuttle-examples”可以翻译为“穿梭示例”或“穿梭实例”,具体取决于上下文和使用场景。在科技或工程领域,这通常指的是某种穿梭系统或机制的示例或实例。

只需点击几下,即可在航天飞机上部署!