A favicon of NebulaGraph MCP Server

NebulaGraph MCP Server

Model Context Protocol Server for NebulaGraph 3.x

Installation

Installing for Claude Desktop

Option 1: One-Command Installation

npx mcpbar install PsiACE/nebulagraph-mcp-server -c claude

This command will automatically install and configure the NebulaGraph MCP Server MCP server for your selected client.

Option 2: Manual Configuration

View JSON configuration
{
  "mcpServers": {
    "NebulaGraph MCP Server": {
      "command": "uvx",
      "args": [
        "nebulagraph-mcp-server"
      ],
      "env": {
        "NEBULA_HOST": "${input:nebula_host}",
        "NEBULA_PORT": "${input:nebula_port}",
        "NEBULA_USER": "${input:nebula_user}",
        "NEBULA_PASS": "${input:nebula_pass}"
      }
    }
  }
}

Copy and paste this configuration into your MCP client's configuration file to manually set up this server.

Common MCP clients
  • claude - Claude Desktop
  • cursor - Cursor Code Editor
  • cline - Cline (VS Code)
  • windsurf - Windsurf Editor
  • witsy - Witsy AI Assistant

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.

Share:
Details:
  • Stars


    17
  • Forks


    4
  • Last commit


    2 months ago
  • Repository age


    2 months
  • License


    Apache-2.0
View Repository

Auto-fetched from GitHub .

MCP servers similar to NebulaGraph MCP Server:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


NebulaGraph MCP Server: MCP Server – MCP.Bar