SingleStore MCP 服务器

SingleStore MCP 服务器

用 TypeScript 实现的 SingleStore MCP 服务器,支持查询、模式描述和 ER 图生成。

快速入门

  1. 克隆仓库并安装依赖: git clone <仓库地址> cd mcp-server-singlestore npm install
  2. 构建服务器: npm run build
  3. 设置环境变量(如数据库连接信息): export SINGLESTORE_HOST=your-host.singlestore.com export SINGLESTORE_PORT=3306 export SINGLESTORE_USER=your-username export SINGLESTORE_PASSWORD=your-password export SINGLESTORE_DATABASE=your-database
  4. 启动服务器: node build/index.js
  5. 使用 SSE 协议运行可启用: SSE_ENABLED=true SSE_PORT=3333 node build/index.js
  6. 测试工具调用,例如列出所有表: use_mcp_tool({ server_name: "singlestore", tool_name: "list_tables", arguments: {} })