dgraph-mcp-server
If you are the rightful owner of dgraph-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server implementation for Dgraph graph database, built using the mcp-go library.
The Dgraph MCP Server is designed to facilitate interaction between LLM applications and the Dgraph graph database. By leveraging the mcp-go library, this server provides a robust interface for executing DQL queries, performing mutations, altering schemas, and retrieving the current schema. It is particularly useful for applications that require dynamic data manipulation and retrieval from a graph database. The server is configured to communicate via standard input/output, making it highly compatible with various LLM frameworks. It requires Go 1.18 or higher and a running instance of the Dgraph database, either locally or remotely.
Features
- Execute DQL queries against Dgraph.
- Perform mutations with optional transaction commit.
- Alter the Dgraph schema dynamically.
- Retrieve the current schema from Dgraph.
- Integrate seamlessly with LLM applications via MCP.
Tools
dgraph_query
Execute a DQL query against Dgraph.
dgraph_mutate
Execute a mutation against Dgraph.
dgraph_alter_schema
Alter the Dgraph schema.