使用说明
集成MongoDB的MCP服务器
这是一个MCP服务器,提供查询MongoDB数据的工具。
设置
- 使用uv安装依赖项:
uv pip install -e .
- 配置MongoDB连接:
- 服务器将连接到MongoDB
mongodb://localhost:27017默认情况下 - 您可以通过设置环境变量来更改连接详细信息:
MONGODB_URI:MongoDB连接字符串MONGODB_DATABASE:数据库名称
- 服务器将连接到MongoDB
运行服务器
python main.py
可用工具
1.query_mongodb
使用筛选器查询MongoDB集合。
参数:
collection(string):要查询的集合的名称query(object):MongoDB查询过滤器limit(整数,可选):返回的最大结果数(默认值:10)
例子:
{
"collection": "users",
"query": {"age": {"$gt": 18}},
"limit": 5
}
2.列表_集合
列出数据库中的所有集合。
无需参数。
发展
要添加新的依赖关系,请执行以下操作:
uv pip install <package-name>
要更新依赖关系,请执行以下操作:
uv pip install --upgrade <package-name>