Neo4J MCP Server by CData
@CDataSoftware
About Neo4J MCP Server by CData
This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for Neo4J (beta): https://www.cdata.com/download/download.aspx?sku=LNZK-V&type=beta
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"{classname_dash}": {
"command": "PATH\\TO\\java.exe",
"args": [
"-jar",
"PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
"PATH\\TO\\neo4j.prp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Neo4J MCP Server by CData?
Neo4J MCP Server by CData is a read-only Model Context Protocol (MCP) server that lets LLMs like Claude Desktop query live Neo4J data using natural language. It wraps the CData JDBC Driver for Neo4J, which exposes Neo4J as relational SQL models, so users can ask questions without writing SQL.
How to use Neo4J MCP Server by CData?
Clone the repository, build the JAR with mvn clean install, download and license the CData JDBC Driver for Neo4J, then create a .prp file with your JDBC connection string. Configure the server in Claude Desktop via claude_desktop_config.json or run it standalone with java -jar CDataMCP-jar-with-dependencies.jar <path>.prp. The server uses stdio transport and runs only on the same machine as the client.
Key features of Neo4J MCP Server by CData
- Read-only MCP server for Neo4J data.
- Powered by the CData JDBC Driver for Neo4J.
- Allows natural language queries via LLM clients.
- Exposes tools:
get_tables,get_columns,run_query. - Supports SQL SELECT queries through
run_query. - Licensed under the MIT License.
Use cases of Neo4J MCP Server by CData
- Ask Claude Desktop about relationships in your Neo4J graph.
- Retrieve live data from Neo4J without writing SQL.
- Explore available tables and columns in your Neo4J database.
- Run ad‑hoc SQL queries on Neo4J data from an AI assistant.
FAQ from Neo4J MCP Server by CData
What is the difference between this read‑only server and the full CData MCP Server for Neo4J?
This server is read‑only (query only). The full CData MCP Server for Neo4J (beta) supports read, write, update, delete, and action capabilities with a simplified setup.
What dependencies are required to run this server?
You need Java, the built JAR (CDataMCP-jar-with-dependencies.jar), the CData JDBC Driver for Neo4J (downloaded and licensed separately), and a .prp configuration file with your JDBC connection string.
Where does the data live?
Data resides in your Neo4J instance. The server does not store any data; it queries the live database on each request.
What transport does the server use?
It uses stdio transport, so it can only be used with clients running on the same machine as the server.
Does the server support authentication or OAuth?
The JDBC driver handles authentication (including OAuth) as configured in the connection string. The server does not add separate authentication.
Frequently asked questions
What is the difference between this read‑only server and the full CData MCP Server for Neo4J?
This server is read‑only (query only). The full CData MCP Server for Neo4J (beta) supports read, write, update, delete, and action capabilities with a simplified setup.
What dependencies are required to run this server?
You need Java, the built JAR (`CDataMCP-jar-with-dependencies.jar`), the CData JDBC Driver for Neo4J (downloaded and licensed separately), and a `.prp` configuration file with your JDBC connection string.
Where does the data live?
Data resides in your Neo4J instance. The server does not store any data; it queries the live database on each request.
What transport does the server use?
It uses `stdio` transport, so it can only be used with clients running on the same machine as the server.
Does the server support authentication or OAuth?
The JDBC driver handles authentication (including OAuth) as configured in the connection string. The server does not add separate authentication.
Basic information
More Other MCP servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Codelf
unbugA search tool helps dev to solve the naming things problem.
Comments