@agentcairn/mcp-server
v0.3.0
Published
Agent Cairn server: MCP endpoint, JSON API and dashboard for shared agent memory.
Maintainers
Readme
@agentcairn/mcp-server
The server of Agent Cairn: shared project memory for AI coding agents, stored in Neo4j.
It exposes:
- an MCP endpoint (
POST /mcp, stateless Streamable HTTP) with the toolscairn_briefing,cairn_recall,cairn_remember,cairn_checkpoint,cairn_areas,cairn_forgetandcairn_status; - a JSON API (
/api/*) used by thecairnCLI and Claude Code hooks; - a dashboard at
/ui/: live request feed, projects, memory graph, read-only Cypher console, token management; GET /healthzfor container health checks.
Run it
Most people run the Docker image (ghcr.io/itsmemac/agentcairn); see the self-hosting guide. To run from source or npm:
NEO4J_URI=bolt://localhost:7687 NEO4J_PASSWORD=... npx -p @agentcairn/mcp-server cairn-mcp-httpThe first start prints a one-time setup code in its log; open http://localhost:8787/ui/ and use it to create the admin account.
There is also a local stdio mode (cairn-mcp) that talks to Neo4j directly and reads the working directory for the project, for single-machine use.
All settings are listed in docs/configuration.md. MIT licensed.
