The MCP Project and Its Two Agent Examples
The repo has two parts: neo4j-agentcore-mcp-server/ deploys the Neo4j MCP server (./deploy.sh), and neo4j-agentcore-agents/ holds the agents that query the graph. The two reference agents show the two ways an agent reaches Neo4j:
| Agent |
Domain |
Framework + Model |
How it reaches Neo4j |
| Fleet Agent |
Aviation fleet |
Strands ReAct, Claude Sonnet 4.5 |
Direct driver with neo4j-graphrag retrievers (Text2Cypher + Vector) |
| Finance Agent |
Transaction / financial-crime graph |
Strands ReAct, Claude Haiku 4.5 |
Through the AgentCore Gateway and MCP server (OAuth2, read-cypher) |
Same graph, two access patterns: embed GraphRAG retrievers in the agent, or call the managed MCP server through the Gateway. The Orchestrator Agent (next section) routes across specialists built on these patterns.