本项目是一个模型上下文协议 (MCP) 服务器的实现,可提供对 NebulaGraph 的访问,助力开发者更便捷地操作 NebulaGraph 数据库。
本服务器是一个模型上下文协议 (MCP) 服务器的实现,可提供对 NebulaGraph 的访问。你可以按照以下步骤快速开始使用。
.env 文件进行配置。使用以下命令安装 nebulagraph-mcp-server:
pip install nebulagraph-mcp-server
nebulagraph-mcp-server 将从 .env 文件加载配置,示例如下:
NEBULA_VERSION=v3 # 只支持 v3 直到我们准备好 v5
NEBULA_HOST=<你的 NebulaGraph 服务器主机>
NEBULA_PORT=<你的 NebulaGraph 服务器端口>
NEBULA_USER=<你的 NebulaGraph 服务器用户>
NEBULA_PASSWORD=<你的 NebulaGraph 服务器密码>
⚠️ 重要提示
目前
NEBULA_VERSION的值需要等于 v3,直到我们准备好支持 v5。
在开发过程中,可使用以下命令:
npx @modelcontextprotocol/inspector \
uv run nebulagraph-mcp-server
此仓库的布局和工作流程是从 mcp-server-opendal 拷贝而来的。