
云数据库
STDIO支持AI助手操作的uniCloud数据库工具
支持AI助手操作的uniCloud数据库工具
基于 MCP 协议的 uniCloud 数据库操作工具,支持通过 AI 助手进行数据库 CRUD 操作。
{ "uniclouddb-mcp": { "command": "npx", "args": ["-y", "uniclouddb-mcp"], "env": { "DB_SERVICE_URL": "https://你的uniCloud云函数URL.next.bspapp.com/mcp" } } }
npm install uniclouddb-mcp
你可以通过环境变量配置数据库服务参数:
# config 文件 DB_SERVICE_URL=https://你的uniCloud云函数URL/mcp REQUEST_TIMEOUT=30000
设置通过HTTP或HTTPS访问本云函数的URL。域名在云函数列表界面绑定,此处仅设置path。 参考文档: https://uniapp.dcloud.io/uniCloud/http
{ "uniclouddb": { "name": "uniclouddb", "key": "uniclouddb", "command": "node", "args":[ "D:\\uniCloudDB-mcp\\index.js" ], "disabled": false, "env": {} } }
本库提供以下 MCP 工具,可供 AI 助手直接调用:
参数:
collection
: 集合名称where
: 查询条件(JQL 格式)field
(可选): 返回字段limit
(可选): 返回数量限制skip
(可选): 跳过记录数orderBy
(可选): 排序条件参数:
collection
: 集合名称data
: 要添加的数据(object/array)参数:
collection
: 集合名称where
: 更新条件(JQL 格式)data
: 要更新的数据(object)参数:
collection
: 集合名称where
: 删除条件(JQL 格式)使用内置测试工具验证数据库连接和基本功能:
npm test
本工具需要搭配 uniCloud 云函数使用,请确保已部署对应的处理函数。 云函数接收标准 JQL 格式请求,处理数据库操作并返回结果。
MIT