MCP.so
ログイン

Neo4j Server Remote MCP Server

@dsimile

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

dsimile

Neo4j Server Remote MCP Server について

mcp-neo4j-server-sse is an MCP server that uses Server-Sent Events (SSE) or STDIO as the transport protocol.

Neo4j Server Remote MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "neo4j-remote": {
      "type": "http",
      "url": "http://0.0.0.0:8543/sse"
    }
  }
}

Neo4j Server Remote MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンでサーバーのエンドポイントに接続し、ツール一覧を取得できます。

概要

What is neo4j-server-remote?

neo4j-server-remote is a Model Context Protocol (MCP) server that provides database interaction and graph exploration capabilities through Neo4j. It uses Server-Sent Events (SSE) or STDIO as the transport protocol and enables execution of Cypher queries and analysis of complex domain data via remotely accessible databases. It is intended for developers integrating Neo4j with MCP‑compatible clients like Cline.

How to use neo4j-server-remote?

Clone the repository, ensure Python 3.12+ is installed, and run pip install -r requirements.txt. The server can be started in SSE mode (default) or STDIO mode using uv run with the appropriate Neo4j connection arguments (e.g., --url bolt://localhost:7687 --username neo4j --password neo4j123 --database neo4j). For client configuration, add the server entry to your cline_mcp_settings.json, specifying either the SSE URL or the STDIO command/args.

Key features of neo4j-server-remote

  • Two transport modes: SSE (default) and STDIO
  • Execute Cypher read queries with read-neo4j-cypher
  • Execute updating queries with write-neo4j-cypher
  • Retrieve graph schema via get-neo4j-schema
  • Demo prompt mcp-demo for guided database operations
  • Supports selecting remotely accessible Neo4j databases

Use cases of neo4j-server-remote

  • Running read‑only Cypher queries to retrieve graph data
  • Performing write operations (create/update nodes and relationships)
  • Inspecting the schema of all node types, their attributes, and relationships
  • Using the interactive demo prompt to explore the database interactively
  • Integrating Neo4j graph analysis into an MCP‑enabled AI agent workflow

よくある質問

1

What transport protocols does neo4j-server-remote support?

It supports Server‑Sent Events (SSE) as the default transport and STDIO as an alternative mode.

2

What tools does neo4j-server-remote provide?

Three core tools: `read-neo4j-cypher` (execute read queries), `write-neo4j-cypher` (execute update queries), and `get-neo4j-schema` (retrieve node types, attributes, and relationships).

3

What are the runtime prerequisites?

Python 3.12 or later and the dependencies listed in `requirements.txt`. Neo4j must be running and accessible for remote connections.

4

How do I configure it for the Cline client?

Add an entry to `cline_mcp_settings.json`. For SSE mode use `"url": "http://0.0.0.0:8543/sse"`; for STDIO mode specify the `uv run` command and arguments with mode set to `stdio`.

5

Is there a demo prompt available?

Yes, the server includes a prompt called `mcp-demo` that guides users through database operations and generates appropriate schemas and sample data.

コメント

「その他」の他のコンテンツ