mcp-neo4j-server-sse-java
@dsimile
关于 mcp-neo4j-server-sse-java
mcp-neo4j-server-sse-java is an MCP server implemented by Java using SSE (Server-Sent Events) server transport or STDIO transport as the transport protocol.
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is mcp-neo4j-server-sse-java?
mcp-neo4j-server-sse-java is a Java-based MCP server that integrates with Neo4j graph databases, enabling Cypher query execution and graph exploration via either SSE or STDIO transport protocols.
How to use mcp-neo4j-server-sse-java?
Clone the repository, build with mvn clean install -DskipTests (requires Java 17+), and run the jar. Configure using system properties for Neo4j connection (URI, username, password, database) and transport mode. For Cline client, add an entry to cline_mcp_settings.json specifying the server URL (SSE mode) or command arguments (STDIO mode).
Key features of mcp-neo4j-server-sse-java
- Supports both SSE and STDIO transport protocols.
- Execute Cypher read queries (
read-neo4j-cypher) and write queries (write-neo4j-cypher). - Retrieve graph schema (node types, attributes, relationships) via
get-neo4j-schema. - Built with Spring AI and Spring WebFlux for automatic tool registration.
- Includes a
mcp-demoprompt for guided database operations.
Use cases of mcp-neo4j-server-sse-java
- Querying a Neo4j graph database from an AI assistant.
- Exploring node and relationship schemas before performing analysis.
- Updating or creating graph data via Cypher write operations.
- Interactive database operations guided by the demo prompt.
FAQ from mcp-neo4j-server-sse-java
What transport modes does the server support?
The server supports both Server-Sent Events (SSE) and standard input/output (STDIO) transport.
What runtime dependencies are required?
You need Java 17+, Maven to build, and a running Neo4j instance accessible at the configured endpoint.
How do I configure the Neo4j connection?
Set system properties for neo4j.uri, neo4j.username, neo4j.password, and neo4j.database (each has defaults: neo4j://localhost:7687, neo4j, neo4j, neo4j respectively).
How do I run the server in STDIO mode?
Set spring.ai.mcp.server.stdio=true and spring.main.web-application-type=none, then pass Neo4j properties via command line: java -Dspring.ai.mcp.server.stdio=true ... -jar <jar>.
Is this server open-source and what license does it use?
Yes, the server is open-source under the MIT License.
其他 分类下的更多 MCP 服务器
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
评论