nebulagraph-mcp-server
by PsiACE
A Model Context Protocol (MCP) server implementation that provides access to NebulaGraph. It allows seamless access to NebulaGraph 3.x and integrates with LLM tooling systems.
Last updated: N/A
What is nebulagraph-mcp-server?
This is a Model Context Protocol (MCP) server that acts as an interface to NebulaGraph, a distributed graph database. It allows applications and tools to interact with NebulaGraph using the Model Context Protocol.
How to use nebulagraph-mcp-server?
Install the server using pip install nebulagraph-mcp-server
. Configure the server by setting environment variables such as NEBULA_HOST
, NEBULA_PORT
, NEBULA_USER
, and NEBULA_PASSWORD
in a .env
file. Then, run the server using the provided development command.
Key features of nebulagraph-mcp-server
Seamless access to NebulaGraph 3.x
Graph exploration (Schema, Query, Algorithms)
Model Context Protocol compliance
Simple command-line interface
Use cases of nebulagraph-mcp-server
Integrating NebulaGraph with LLM tooling systems
Building graph-based applications that require a standardized access protocol
Exploring graph data using a simple interface
Querying and analyzing graph data within a Model Context Protocol ecosystem
FAQ from nebulagraph-mcp-server
What NebulaGraph versions are supported?
What NebulaGraph versions are supported?
Currently, only NebulaGraph v3 is supported.
How do I configure the server?
How do I configure the server?
Configuration is done via environment variables, typically stored in a .env
file.
What is Model Context Protocol?
What is Model Context Protocol?
Model Context Protocol (MCP) is a protocol designed to standardize access to data sources, especially for use with LLMs.
Can I use this with LlamaIndex?
Can I use this with LlamaIndex?
Yes, the README includes an image suggesting integration with LlamaIndex.
Where can I find examples of how to use the server?
Where can I find examples of how to use the server?
Refer to the mcp-server-opendal
repository for similar examples.