Example MCP SSE Server

Example MCP SSE Server

site icon
2025.03.11 7
TypeScript实时通信模型管理开发效率
express-mcp-sse-server 是一个基于 Model Context Protocol (MCP) 的服务器实现,支持通过 Server-Sent Events (SSE) 进行实时通信。它旨在为应用程序提供标准化的模型和资源管理与通信方式。
View on GitHub

Overview

基本能力

产品定位

express-mcp-sse-server 是一个用于实时通信的 MCP 服务器实现,专注于通过 SSE 提供高效的模型和资源管理。

核心功能

  • Model Context Protocol (MCP) 实现
  • 基于 Server-Sent Events (SSE) 的实时通信
  • 资源模板与管理

适用场景

  • 需要实时通信的应用程序
  • 模型和资源管理的标准化实现
  • 开发调试环境中的实时数据流监控

工具列表

  • yarn dev:启动开发模式服务器,附带 MCP 检查器用于调试
  • yarn start:启动生产模式服务器

常见问题解答

  • 默认端口为 3001,可通过设置 PORT 环境变量修改
  • 主要依赖 Node.js 和 Yarn 包管理器

使用教程

使用依赖

  • Node.js (v14 或更高版本)
  • Yarn 包管理器

安装教程

git clone [email protected]:yunusemredilber/express-mcp-sse-server.git
cd express-mcp-sse-server
yarn install

调试方式

启动开发模式服务器:

yarn dev

启动生产模式服务器:

yarn start

修改端口:

PORT=5000 yarn start

许可证

None