Back to Home
neo4j icon

mcp

Verified Safe

by neo4j

Overview

Enables AI models (LLMs) to interact with a Neo4j graph database by providing a structured set of tools via the Model Context Protocol (MCP).

Installation

Run Command
npx @modelcontextprotocol/inspector go run ./cmd/neo4j-mcp

Environment Variables

  • NEO4J_URI
  • NEO4J_USERNAME
  • NEO4J_PASSWORD

Security Notes

The server implements strong security practices including per-request authentication (Basic Auth/Bearer Token) and configurable CORS for HTTP mode, and robust TLS/HTTPS support with secure defaults. Input validation prevents non-read operations in 'read-cypher' tool. Sensitive information (passwords, tokens, URIs) is redacted in logs. Startup checks ensure a valid Neo4j connection and APOC plugin. A MixPanel analytics token is hardcoded, but explicitly marked as safe for public exposure per G101 and does not grant sensitive access.

Similar Servers

Stats

Interest Score69
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars155
Forks20
Last Update2026-01-19

Tags

Neo4jGraph DatabaseMCP ServerAI ToolsLLM IntegrationGoLang