关于 MCP (Model Context Protocol) Server
这是一个面向服务开发者的 Node.js MCP 服务,提供实时通信与 HTTP 接口,并支持静态文件服务。
主要功能
- 01WebSocket 实时通信
- 02REST API 接口
- 03静态文件服务
- 04CORS 支持
适用场景
- 01在浏览器中测试 WebSocket 消息
- 02通过 REST API 回显消息
MCP 相关
这是一个 MCP 服务,提供 WebSocket 通信和 REST API 接口。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP(模型上下文协议)服务
一个简单的 MCP 服务实现,支持 WebSocket 和 REST API。
功能
- 用于实时通信的 WebSocket 服务
- REST API 端点
- 静态文件服务
- CORS 支持
开始使用
先决条件
- Node.js(v14 或更高版本)
- npm(随 Node.js 一起提供)
安装
-
克隆代码仓库:
git clone <repository-url> cd mcp-server -
安装依赖项:
npm install
运行服务
使用以下命令启动服务:
node server.js
服务默认会在端口 3000 上启动。你可以通过设置 PORT 环境变量更改端口。
API 端点
GET /- 服务状态POST /api/echo- 原样返回所提供的消息- 请求正文:
{ "message": "Hello" } - 响应:
{ "echo": "Hello" }
- 请求正文:
WebSocket
WebSocket 服务与 HTTP 服务使用相同端口。使用以下地址连接:
ws://localhost:3000
测试
在浏览器中打开并访问:
http://localhost:3000
你会看到一个测试页面,可以在其中:
- 测试 WebSocket 连接
- 发送和接收消息
- 测试 REST API
许可证
此项目为开源项目,遵循 MIT 许可证。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。