dgraph-mcp-server

dgraph-mcp-server

3.3

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

  1. dgraph_query

    Execute a DQL query against Dgraph.

  2. dgraph_mutate

    Execute a mutation against Dgraph.

  3. dgraph_alter_schema

    Alter the Dgraph schema.