MCP-MongoDB-MySQL-服务器

MCP-MongoDB-MySQL-服务器

用于操作 MySQL 和 MongoDB 的 Model Context Protocol 服务。

快速入门

  1. 克隆项目

    git clone https://github.com/yaoxiaolinglong/mcp-mongodb-mysql-server.git
    cd mcp-mongodb-mysql-server
    npm install
    npm run build
    
  2. 配置数据库

    • .env 文件中配置 MySQL 或 MongoDB 连接信息。
      DATABASE_URL=mysql://user:password@host:3306/database
      MONGODB_URI=mongodb://user:password@host:27017/database
      
  3. 运行工具 使用 use_mcp_tool 方法调用工具,例如:

    • 查询 MySQL 数据库:
      use_mcp_tool({ server_name: "mysql-mongodb", tool_name: "query", arguments: { sql: "SELECT * FROM users" } });
      
    • 插入 MongoDB 文档:
      use_mcp_tool({ server_name: "mysql-mongodb", tool_name: "mongodb_insert", arguments: { collection: "users", documents: [{ name: "John Doe" }] } });