基本能力
产品定位
InsightLoop Dynamic MCP Server SSE是一个实时通信服务器,专为AI驱动的工具和提示设计,提供高效的动态数据流和命令执行能力。
核心功能
- MCP Server with SSE Transport: 使用SSE实现MCP标准,支持实时通信。
- Dynamic Tool & Prompt Registration: 动态发现和注册工具和提示,无需手动重启服务器。
- Concurrent Client Handling: 管理多个同时客户端连接,每个连接隔离服务器实例。
- Development CLI: 提供工具和提示的自动化脚手架和描述增强功能。
- Web-based MCP Inspector: 提供图形界面浏览、检查和执行工具/提示。
适用场景
- 实时监控日志和动态工具执行状态。
- 需要动态加载和更新工具和提示的AI项目。
- 多客户端并发处理的实时通信需求。
工具列表
- Development CLI: 自动化脚手架和工具描述增强。
- MCP Inspector: 图形界面浏览和执行工具/提示。
常见问题解答
- What is the MCP SSE Server?
- 实时通信服务器,使用SSE传输消息。
- How does dynamic tool and prompt registration work?
- 启动时或新客户端连接时自动扫描并注册工具和提示。
- What are Server-Sent Events (SSE) and why are they used?
- 服务器向客户端推送数据的机制,适合实时更新。
- How do I add or create new tools and prompts?
- 添加TypeScript文件到指定目录或使用CLI工具。
- How do I configure the project?
- 通过环境变量配置服务器和前端检查器。
使用教程
使用依赖
- Node.js (latest LTS recommended)
- Yarn (v1 or later)
- Docker & Docker Compose
make(Linux/macOS预装,Windows需安装)
安装教程
- 克隆仓库
git clone - 安装依赖
yarn install
cd mcp-inspector-frontend
yarn install
cd ..- 配置环境
- 复制.env.example到.env并填写必要变量。 - 在mcp-inspector-frontend/.env.local中设置NEXT_PUBLIC_MCP_SERVER_URL。
调试方式
- 手动运行
yarn build
yarn start
cd mcp-inspector-frontend
yarn dev- Docker运行
make dev-up
make dev-logs- CLI工具
yarn tool-manager