NeoCoder: Neo4j-Guided AI Coding Workflow

by angrysky56

20 stars
532 downloads
Not rated
GitHub

About

An MCP server allowing AI assistants to use a Neo4j knowledge graph as their primary, dynamic instruction manual and long term project memory with adaptive templating and autonomous tool development tools.

Details

Author
angrysky56
GitHub stars
20
Downloads
532
Categories
Other, AI, Developer Tools, Knowledge Base

- Hybrid knowledge reasoning combining Neo4j graphs and Qdrant vectors
- Dynamic knowledge extraction from documents, code, and conversations
- Citation-based analysis with full source attribution
- Multi-incarnation system for coding, research, and decision support
- Intelligent workflow templates with mandatory verification steps
- Production-ready process management with automatic cleanup and signal handling

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name NeoCoder: Neo4j-Guided AI Coding Workflow
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install prerequisites (Neo4j, Qdrant, Python 3.10+, uv, Claude Desktop), clone the repository, set up a virtual environment, install dependencies, start Neo4j and Qdrant, then configure Claude Desktop with the provided JSON config. Use the suggested system prompt to guide interactions. Monitor server health with get_cleanup_status() and check_connection() tools.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "neocoder: neo4j-guided ai coding workflow": {
            "NeoCoder-neo4j-ai-workflow": {
                "command": "uv",
                "args": [
                    "venv"
                ]
            }
        }
    }
}

McpServers

{
    "NeoCoder-neo4j-ai-workflow": {
        "command": "uv",
        "args": [
            "venv"
        ]
    }
}

NeoCoder: Neo4j-Guided AI Coding Workflow

An MCP server implementation that enables AI assistants like Claude to use a Neo4j knowledge graph as their primary, dynamic "instruction manual" and project memory for standardized coding workflows.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.