
Model Context Protocol (sse) servers

2025.03.30
1
企业 AI 工具集成多媒体数据处理自动化工作流其它
mcp-sse-servers 是一个基于 Model Context Protocol (MCP) 的参考实现集合,专注于通过 Server-Sent Events (SSE) 提供远程连接能力。该服务旨在为企业提供一个可靠且可控的环境,以便安全地运行与 AI 相关的用例。通过 MCP,大型语言模型 (LLMs) 可以安全地访问工具和数据源。
View on GitHub
Overview
基本能力
产品定位
mcp-sse-servers 是一个用于企业级 AI 工具集成的协议实现集合,通过 SSE 提供远程连接能力,确保企业能够在一个可控的环境中运行 AI 相关用例。
核心功能
- 远程连接能力:通过 SSE 提供安全的远程连接,支持企业级 AI 工具集成。
- 多语言支持:使用 TypeScript 或 Python SDK 实现 MCP 服务器。
- 协议扩展性:支持 MCP 协议的多种特性,包括授权框架、传输层优化、JSON-RPC 批处理等。
- 数据支持:支持文本、图像和音频数据的传输和处理。
适用场景
- 企业 AI 工具集成:为企业提供一个可控的环境,集成 AI 工具并确保安全访问。
- 多媒体数据处理:支持音频、图像等多媒体数据的传输和处理。
- 自动化工作流:通过 MCP 协议实现自动化 AI 工作流,如天气查询、安全搜索等。
工具列表
- Weather:提供美国各州的天气预报和警报功能。
- SearXNG:利用 SearXNG 提供安全、无跟踪的网页搜索能力,以获取外部最新信息。
常见问题解答
- MCP 协议的版本差异:2025-03-26 版本相比 2024-11-05 版本增加了 OAuth 2.1 授权框架、Streamable HTTP 传输层、JSON-RPC 批处理等功能。
- 社区服务器的风险:社区开发的服务器未经测试,使用需自行承担风险。
使用教程
使用依赖
- 安装 Node.js 或 Python 环境(根据使用的 SDK 选择)。
- 克隆项目仓库:
bash git clone https://github.com/modelcontextprotocol/mcp-sse-servers.git
安装教程
- 进入项目目录:
bash cd mcp-sse-servers
- 安装依赖(以 TypeScript 为例):
bash npm install
调试方式
- 启动服务器:
bash npm start
- 使用客户端工具测试连接,确保 SSE 功能正常。