NeoCoder-neo4j-ai-workflow
Verified Safeby angrysky56
Overview
A polymorphic MCP server that guides AI assistants through structured coding workflows using a Neo4j knowledge graph, supporting specialized 'incarnations' for data analysis, knowledge graph management, research orchestration, and adaptive engineering lead protocols.
Installation
uv --directory /your-path-to/NeoCoder-neo4j-ai-workflow run mcp_neocoderEnvironment Variables
- NEO4J_URL
- NEO4J_USERNAME
- NEO4J_PASSWORD
- NEO4J_DATABASE
- LOG_LEVEL
- MCP_TRANSPORT
- PYTHONUNBUFFERED
- QDRANT_HOST
- QDRANT_PORT
- QDRANT_GRPC_PORT
- QDRANT_API_KEY
Security Notes
The system relies on a Neo4j database which must be securely configured; default 'password' is used in development scripts and should be changed in production. File processing scripts handle various formats (Excel, JSON, CSV) which carry inherent risks, but the implementation uses standard libraries and internal subprocess calls, which mitigates external command injection risks. Parameterized queries are used for Neo4j operations.
Similar Servers
mcp-neo4j
The MCP Neo4j Cypher server enables AI models to interact with a Neo4j graph database, execute Cypher queries (read and write), explore the graph schema, and manage query performance and response sizes.
CodeGraphContext
An AI pair programmer that provides real-time, accurate, context-aware assistance by indexing and analyzing codebases (local projects and dependencies) using a graph database, facilitating code understanding, writing, and refactoring across multiple programming languages.
CodeGraphContext
This MCP Server acts as an expert AI pair programmer's backend, providing real-time, accurate code analysis, indexing, and relationship information from a local codebase to assist with understanding, writing, and refactoring code.
gemini-flow
An AI workflow orchestration and execution platform that enables visual programming and integrates with Google's Gemini and Vertex AI services.