Sola MCP Server是一个无状态、可流式传输的HTTP服务器,它为Social Layer平台实现了模型上下文协议(MCP)。该服务器通过HTTP端点提供了一组用于与事件、群组、个人资料和场地进行交互的工具。
event/get)event/list,event/search)group/get)profile/get)venue/get)bun install
bun run index.ts
服务器默认将在端口 3000 上启动。
你可以使用MCP检查器来检查正在运行的服务器:
bunx @modelcontextprotocol/inspector http://localhost:3000/mcp/public
POST /mcp/public — MCP客户端到服务器通信的主要端点。GET /mcp/public — 通过SSE进行服务器到客户端的通知。DELETE /mcp/public — 会话终止。所有端点都期望并返回JSON-RPC 2.0负载。
通过MCP协议可使用以下工具:
event/get:按ID获取事件详细信息。event/list:列出某个群组和日期范围内的事件。event/search:按关键字搜索事件。group/get:获取群组详细信息。profile/get:获取个人资料详细信息。venue/get:获取场地详细信息。本项目可在Fly.io上进行部署:
fly auth login。fly launch。fly deploy。fly.toml 已预先配置好以进行部署。
bun run format。bun run format:check。MIT
jiangplus