Skip to main content

Model Context Protocol Server for NebulaGraph

A Model Context Protocol (MCP) server implementation that provides access to NebulaGraph.

PyPI - Version PyPI - Python Version Lint and Test

Features

  • Seamless access to NebulaGraph 3.x .
  • Get ready for graph exploration, you know, Schema, Query, and a few shortcut algorithms.
  • Follow Model Context Protocol, ready to integrate with LLM tooling systems.
  • Simple command-line interface with support for configuration via environment variables and .env files.

LlamaIndex with NebulaGraph MCP

Installation

pip install nebulagraph-mcp-server

Usage

nebulagraph-mcp-server will load configs from .env, for example:

NEBULA_VERSION=v3 # only v3 is supported
NEBULA_HOST=<your-nebulagraph-server-host>
NEBULA_PORT=<your-nebulagraph-server-port>
NEBULA_USER=<your-nebulagraph-server-user>
NEBULA_PASSWORD=<your-nebulagraph-server-password>

It requires the value of NEBULA_VERSION to be equal to v3 until we are ready for v5.

Development

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

Credits

The layout and workflow of this repo is copied from mcp-server-opendal.

Metadata

Release files for iflow-mcp-nebula-contrib-nebulagraph-mcp-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp-nebula-contrib-nebulagraph-mcp-server 0.1.0
File Size Uploaded
iflow_mcp_nebula_contrib_nebulagraph_mcp_server-0.1.0.tar.gz 11.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp-nebula-contrib-nebulagraph-mcp-server 0.1.0
File Interpreter ABI Platform
iflow_mcp_nebula_contrib_nebulagraph_mcp_server-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.8 kB

Release files / iflow_mcp_nebula_contrib_nebulagraph_mcp_server-0.1.0.tar.gz

Download URL iflow_mcp_nebula_contrib_nebulagraph_mcp_server-0.1.0.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
18a9e16ed05afeab531e783844e291a3dddf91455b1416e2eed09555822d2908
BLAKE2b-256 checksum
How to use checksums
5b311014f874f9b4aa4bce7c966f881739bfe39cb09bde876b0006baa0b2429c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / iflow_mcp_nebula_contrib_nebulagraph_mcp_server-0.1.0-py3-none-any.whl

Download URL iflow_mcp_nebula_contrib_nebulagraph_mcp_server-0.1.0-py3-none-any.whl
Size 12.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f4e48d8b8ccc9dff9e7855925ed10671b7e340ff7cf0d2dc7d662ebb983d9c78
BLAKE2b-256 checksum
How to use checksums
da533f6378a61b9d72cfb7142ec821aca3fd48e1644e9226d78a038be72c40da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page