Token导航 LogoToken导航TokenDH.com
SSE Custom Server logo
开发工具stdio官方级别未说明来源级核验

SSE Custom Server

MCP Server

Custom server implementation for Model Control Protocol (MCP) using Server-Sent Events (SSE)

工具数

公开资料未说明

GitHub Stars

0
开发工具PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AMasetti

提供方

AMasetti

最后核验

2026/5/18 02:51

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -i --rm mcp/echo

详细介绍

基本能力

产品定位

MCP-SSE-Custom-Server 是一个用于促进语言模型与客户端应用之间通信的服务器实现,支持实时数据流和事件驱动的通信。

核心功能

  1. 资源管理

- echo://{message} - 回显消息作为资源

  1. 工具调用

- echo_tool - 回显消息作为工具 - demo_tool - 通过相加两个数字来演示工具功能

  1. 提示生成

- echo_prompt - 创建回显提示

适用场景

  • 实时数据流处理
  • AI 模型交互
  • 语言模型与客户端应用之间的通信

工具列表

  1. echo_tool - 回显消息作为工具
  2. demo_tool - 演示工具功能

使用教程

使用依赖

  • Python 3.10+
  • MCP >= 0.3.0
  • Docker (用于容器化部署)
  • FastAPI 和 Uvicorn (用于 SSE 实现)

安装教程

克隆仓库并进入项目目录:

git clone git@github.com:AMasetti/MCP-SSE-Custom-Server.git
cd mcp-server-implementations

SSE 实现

运行 SSE 服务器:

# 使用 Docker
make build-sse
make run-sse

# 或直接使用 uvicorn
uvicorn app.main:app --host 0.0.0.0 --port 8000

独立 MCP 实现

运行独立 MCP 服务器:

# 使用 Make 命令
make build-local
make run-local

# 或直接使用 Docker
docker build -t mcp/echo -f Dockerfile.mcp .
docker run -i --rm mcp/echo

调试方式

服务器将在 http://localhost:8000 可访问。

常见问题解答

  • 如何配置 Claude Desktop?

在配置文件中添加相应的服务器配置。

  • 如何贡献代码?

欢迎提交 Pull Request。

目录标签

目录标签

开发工具PythonClaudedeveloper-tools语言模型通信实时数据流开发效率

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP