MCP-TESS XTP 扩展服务器

MCP-TESS XTP 扩展服务器

用于将 TESS API 与 XTP 集成的 MCP-TESS 服务器扩展。

快速入门

环境要求

  • Node.js 18+
  • Rust 和 Cargo
  • wasm32-wasi 目标(通过 rustup target add wasm32-wasi 安装)

安装步骤

  1. 克隆仓库:git clone https://github.com/diegofornalha/mcp-server-tess-xtp.git
  2. 安装依赖:npm install
  3. 配置 .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,需提供工具名称和参数。

注意事项

  • 确保环境变量正确配置。
  • 查看日志以排查问题。