Can AI agents automate Neo4j?

Neo4j · hybrid · databasedeveloper-tools

Neo4j is automatable today through the Query API and a first-party MCP server. The Query API executes Cypher over HTTP at /db/{databaseName}/query/v2 and supersedes the deprecated transactional HTTP API. Callers POST JSON with a statement and parameters. The documented MERGE example writes nodes. Default ports on self-managed instances are 7474 HTTP and 7473 HTTPS; Aura uses HTTPS on 443. Authentication is HTTP Basic or Bearer, with Bearer intended for SSO. Official drivers for Python, Go, Java, and JavaScript speak Bolt and are the vendor's preferred path when a supported language exists. cypher-shell is the official CLI over Bolt. It runs interactively or as a script via a positional Cypher string, --file, or a piped file, with --format auto, verbose, or plain. It requires Java 21 when installed separately. Official Neo4j MCP is documented at neo4j.com/docs/mcp/current/ and implemented by github.com/neo4j/mcp (pip package neo4j-mcp-server). Tools are get-schema, read-cypher, write-cypher, and list-gds-procedures. Prerequisites are a running Neo4j instance (Aura, Desktop, or self-managed) and the APOC plugin. Official configuration docs state that STDIO mode validates connectivity and APOC availability at startup. If Graph Data Science is absent, GDS tools are disabled and other tools remain. write-cypher is disabled when NEO4J_READ_ONLY is true. Zapier, Make, Power Automate, and n8n listings were not opened. Computer-use viability is unassessed. API scores 8 and is the best path because MCP requires APOC and can disable writes.

Best path today: api · Overall automatability: 8/10

Modalities

ModalityStatusDetail
APIyesrestbasicbearer
coverage: partial · docs
SDKyespythongojavajavascript
official: yes
MCPyes
verdict: official
Integrationsunknown
CLIyes
Extensibilityyescypher
webhooks: unknown
Data access
export: json · import: json
RPA / UI automationunknownweb-dom
No repeatable UI probe was run. The Query API, official Bolt drivers, cypher-shell, and official Neo4j MCP cover graph query work without browser control.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
8778

Evidence

FactTierSourceDate
homepagedeclaredsource2026-09-06
deploymentdeclaredsource2026-09-06
licensedeclaredsource2026-09-06
modalities.api.existsdeclaredsource2026-09-06
modalities.api.kinds[0]declaredsource2026-09-06
modalities.api.auth[0]declaredsource2026-09-06
modalities.api.auth[1]declaredsource2026-09-06
modalities.api.coveragedeclaredsource2026-09-06
modalities.sdk.existsdeclaredsource2026-09-06
modalities.sdk.languages[0]declaredsource2026-09-06
modalities.sdk.languages[1]declaredsource2026-09-06
modalities.sdk.languages[2]declaredsource2026-09-06
modalities.sdk.languages[3]declaredsource2026-09-06
modalities.mcp.first_partydeclaredsource2026-09-06
modalities.cli.existsdeclaredsource2026-09-06
modalities.extensibility.scripting[0]declaredsource2026-09-06
modalities.data_access.export[0]declaredsource2026-09-06
modalities.data_access.import[0]declaredsource2026-09-06
modalities.agent_docs.llms_txtdeclaredsource2026-09-06
verdict.scores.apideclaredsource2026-09-06
verdict.scores.mcpdeclaredsource2026-09-06
verdict.scores.clideclaredsource2026-09-06
freshness.watch[0].urldeclaredsource2026-09-06
freshness.watch[1].urldeclaredsource2026-09-06
freshness.watch[2].urldeclaredsource2026-09-06
freshness.watch[3].urldeclaredsource2026-09-06
freshness.watch[4].urldeclaredsource2026-09-06
freshness.watch[5].urldeclaredsource2026-09-06

Related tools

Other products in this database that share a category with Neo4j.

Last verified 2026-09-06 · volatility high · JSON record