- NeoCoder: Neo4j-Guided AI Coding Workflow
NeoCoder: Neo4j-Guided AI Coding Workflow
Overview
What is NeoCoder?
NeoCoder is an MCP server implementation that allows AI assistants like Claude to utilize a Neo4j knowledge graph as a dynamic instruction manual and project memory for standardized coding workflows.
How to use NeoCoder?
To use NeoCoder, set up a Neo4j database and run the MCP server with Python. Integrate it with Claude AI by configuring the necessary parameters in the claude-app-config.json file.
Key features of NeoCoder?
- Utilizes Neo4j for standardized coding workflows.
- Provides templates for common coding tasks (e.g., FIX, REFACTOR).
- Maintains an audit trail of changes in the graph.
- Enforces critical steps like testing before logging success.
Use cases of NeoCoder?
- Assisting AI in fixing bugs with guided workflows.
- Refactoring code while ensuring functionality.
- Deploying code with safety checks.
- Implementing new features with proper documentation.
FAQ from NeoCoder?
- What is required to run NeoCoder?
You need a running Neo4j instance, Python 3.10+, and Claude Desktop for integration.
- Can I customize the templates?
Yes! Templates can be edited or created in the
templatesdirectory.
- How does NeoCoder ensure coding standards?
NeoCoder uses a knowledge graph to define standard procedures and tracks project changes.
Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
angrysky56Star
3Language
PythonLicense
MIT licenseCategory
research-and-data
Recommend Servers
View AllSerper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Filesystem
@modelcontextprotocol
2 months ago
Sigstore
@3089464667
an hour ago
Tavily Mcp
@tavily-ai
JavaScript
a year ago