NebulaGraph

NebulaGraph

🚀 NebulaGraph 模型上下文协议服务器

本项目是一个模型上下文协议(MCP)服务器的实现,可提供对 NebulaGraph 的访问。借助它,用户能够更便捷地与 NebulaGraph 进行交互,为图探索和与 LLM 工具链系统集成等应用场景提供支持。

PyPI - 版本 PyPI - Python 版本 代码检查和测试

✨ 主要特性

  • 无缝访问:可无缝访问 NebulaGraph 3.x 版本,为用户提供稳定的图数据库访问体验。
  • 图探索准备:为图探索做好充分准备,支持 Schema、Query 操作,还提供一些快捷算法,方便用户进行图数据的分析和挖掘。
  • 协议遵循:遵循模型上下文协议,能够轻松与 LLM 工具链系统集成,拓展应用场景。
  • 便捷配置:拥有简单的命令行界面,支持通过环境变量和 .env 文件进行配置,降低使用门槛。

📦 安装指南

使用以下命令即可完成安装:

pip install nebulagraph-mcp-server

💻 使用示例

基础用法

nebulagraph-mcp-server 将从 .env 文件加载配置,示例如下:

NEBULA_VERSION=v3 # 仅支持 v3,直到我们准备好 v5
NEBULA_HOST=
NEBULA_PORT=
NEBULA_USER=
NEBULA_PASSWORD=

⚠️ 重要提示

目前要求 NEBULA_VERSION 的值必须为 v3,直到我们准备好支持 v5。

🔧 技术细节

开发命令

在开发过程中,可使用以下命令:

npx @modelcontextprotocol/inspector \
uv run nebulagraph-mcp-server

📄 许可证

文档中未提及许可证相关信息,若有更新可补充于此。

📄 致谢

此仓库的布局和工作流程是从 mcp-server-opendal 借鉴而来,在此表示感谢。

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-24 05:12

相似服务问题

相关AI产品