MCP-TESS XTP 扩展服务器
用于将 TESS API 与 XTP 集成的 MCP-TESS 服务器扩展。
快速入门
环境要求
- Node.js 18+
- Rust 和 Cargo
- wasm32-wasi 目标(通过
rustup target add wasm32-wasi
安装)
安装步骤
- 克隆仓库:
git clone https://github.com/diegofornalha/mcp-server-tess-xtp.git
- 安装依赖:
npm install
- 配置
.env
文件:PORT=3000 MCP_API_KEY=your_api_key MCP_API_URL=https://www.mcp.run/api MCP_SSE_URL=https://www.mcp.run/api/sse
构建与运行
- 编译 WebAssembly 插件:
npm run build
- 启动服务器:
npm start
- 开发模式(支持热重载):
npm run dev
主要功能接口
- 健康检查:GET
/health
- 列出 MCP 工具:GET
/api/mcp/tools?session_id=xxx&mcp_sse_url=xxx
- 执行 MCP 工具:POST
/api/mcp/execute
,需提供工具名称和参数。
注意事项
- 确保环境变量正确配置。
- 查看日志以排查问题。