Amazon Neptune

Amazon Neptune

Graph database queries with Cypher and Gremlin.

10K+

4 Tools

Packaged by
Requires Configuration
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

About

Amazon Neptune MCP Server

Graph database queries with Cypher and Gremlin.

What is an MCP Server?⁠

MCP Info

Image Building Info

AttributeDetails
Dockerfilehttps://github.com/awslabs/mcp/blob/636aca8e109b5559006044f035bb89c16e9e5410/src/amazon-neptune-mcp-server/Dockerfile⁠
Commit636aca8e109b5559006044f035bb89c16e9e5410
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/amazon-neptune-mcp-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceApache License 2.0

Available Tools (4)

Tools provided by this ServerShort Description
get_graph_schemaGet the schema for the graph including the vertex and edge labels as well as the (vertex)-[edge]->(vertex) combinations.
get_graph_statusGet the status of the currently configured Amazon Neptune graph.
run_gremlin_queryExecutes the provided Tinkerpop Gremlin against the graph.
run_opencypher_queryExecutes the provided openCypher against the graph.

Tools Details

Tool: get_graph_schema

Get the schema for the graph including the vertex and edge labels as well as the (vertex)-[edge]->(vertex) combinations.

Tool: get_graph_status

Get the status of the currently configured Amazon Neptune graph.

Tool: run_gremlin_query

Executes the provided Tinkerpop Gremlin against the graph.

ParametersTypeDescription
querystring

Tool: run_opencypher_query

Executes the provided openCypher against the graph.

ParametersTypeDescription
querystring
parametersstringoptional

Use this MCP Server

{
  "mcpServers": {
    "amazon-neptune": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "NEPTUNE_ENDPOINT",
        "-e",
        "AWS_REGION",
        "-e",
        "AWS_PROFILE",
        "mcp/amazon-neptune-mcp-server"
      ],
      "env": {
        "NEPTUNE_ENDPOINT": "neptune-db://your-cluster-endpoint",
        "AWS_REGION": "us-east-1",
        "AWS_PROFILE": "default"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?⁠

Related servers