- 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 AllMcp Server Chatsum
@chatmcp
summarize chat message
typescript
a year ago
Fabric
@fabric-agent-plugins
38 minutes ago
Memory
@modelcontextprotocol
a year ago
Test
@modelcontextprotocol
test
6 months ago
Shotapi
@smallhandsome
a day ago