这是一个专为 MarkLogic 实现的 Model Context Protocol (MCP) 服务器,借助该服务器,您能够通过 MCP 工具与 MarkLogic 数据库进行交互,为数据操作提供便利。
安装完成后,您可以启动服务器:
mcp-marklogic
pip install mcp-marklogic
服务器需要以下环境变量:
MARKLOGIC_HOST=localhost
MARKLOGIC_PORT=8000
MARKLOGIC_USERNAME=admin
MARKLOGIC_PASSWORD=admin
create-document
uri:文档 URI(必需)content:文档内容作为 JSON(必需)collections:要添加到其中的集合列表(可选)read-document
uri:文档 URI(必需)delete-document
uri:文档 URI(必需)search-documents
query:搜索查询字符串(必需)collections:要搜索的集合列表(可选)pip install -e .
pytest tests/
python-docs-role,具有以下设置:
rest-extension-user, rest-reader, rest-writerxdbc:eval, xdbc:invoke, xdmp:eval-inpython-user,具有以下设置:
pyth0npython-docs-role本项目采用 MIT 许可证。