MongoDB MCP服务器
MongoDB的模型上下文协议(MCP)服务器,允许通过简单的接口查询MongoDB集合,用于本地集成和命令行工具。
概述
该项目实现了一个连接到MongoDB的MCP服务器,并提供 query 从集合中检索数据的工具。它目前只支持只读事务。项目包括:
- 公开数据库查询功能的MongoDB MCP服务器
- 用于与服务器交互的客户端应用程序
- MongoDB连接和事务管理实用程序
先决条件
- Node.js(v16或更高版本)
- npm
- MongoDB数据库(本地或基于云)
安装
- 克隆存储库:
git clone https://github.com/yourusername/mongo-db-mcp.git
cd mongo-db-mcp- 安装依赖项:
npm install- 创建一个
.env根目录中包含MongoDB连接字符串的文件:
MONGO_CONNECTION_STRING=your_mongodb_connection_string建设项目
构建TypeScript代码:
npm run build运行客户端
node dist/client/client.js dist/index.js