Axme Code MCP Server

Persistent memory, decisions, and safety guardrails for Claude Code

Local serverstdioTypeScript

What is the Axme Code MCP server?

Axme Code MCP server exists for a simple reason — assistants are far more useful when they can act on Axme Code directly instead of describing what you should do. Persistent memory, decisions, and safety guardrails for Claude Code.

What you get

Stop re-explaining your architecture on session 47. Stop losing memory between session handoffs. Stop hoping the agent won't run git push --force to main. AXME Code remembers what happened, enforces your architectural decisions, continues where the last session stopped, and blocks dangerous commands before they execute — so you can focus on building.

What the assistant can call

Once Axme Code is connected, these are the calls the assistant has available:

  • Cursor — ** ~/.cursor/mcp.json or .cursor/mcp.json (per-project)
  • Windsurf — ** ~/.codeium/windsurf/mcp_config.json
  • Cline — ** VS Code Settings → Cline MCP → cline_mcp_settings.json
  • Verify-only — when the agent completed the close checklist (lighter, cheaper)
  • Errors — category and bounded error class for failures in audit, setup, hooks, and auto-update
  • Category — What it stores
  • Oracle — Project structure, tech stack, coding patterns, glossary
  • Decisions — Architectural decisions with enforcement levels
  • Memory — Feedback from mistakes, validated patterns
  • Safety — Protected branches, denied commands, filesystem restrictions
  • Backlog — Persistent cross-session task tracking
  • Handoff — Where work stopped, blockers, next steps

Configuration and credentials

You will need 2 environment variables: AXME_TELEMETRY_DISABLED, DO_NOT_TRACK. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

Setting it up

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.

Choosing this one

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Axme Code's toolset — Cursor, Windsurf, Cline and 11 more — is a fair guide to whether it matches your workflow. It is maintained by axmeai; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Axme Code.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the axme code mcp server does with a few real requests.

Available tools

ToolWhat it does
Cursor** ~/.cursor/mcp.json or .cursor/mcp.json (per-project)
Windsurf** ~/.codeium/windsurf/mcp_config.json
Cline** VS Code Settings → Cline MCP → cline_mcp_settings.json
Verify-onlywhen the agent completed the close checklist (lighter, cheaper)
Errorscategory and bounded error class for failures in audit, setup, hooks, and auto-update
CategoryWhat it stores
OracleProject structure, tech stack, coding patterns, glossary
DecisionsArchitectural decisions with enforcement levels
MemoryFeedback from mistakes, validated patterns
SafetyProtected branches, denied commands, filesystem restrictions
BacklogPersistent cross-session task tracking
HandoffWhere work stopped, blockers, next steps
WorklogSession history and events
ClientMCP Tools

How to install the Axme Code MCP server

{
  "mcpServers": {
    "axme": {
      "command": "axme-code",
      "args": ["serve"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
AXME_TELEMETRY_DISABLEDConfiguration value read at startup.Optional
DO_NOT_TRACKConfiguration value read at startup.Optional

Example prompts to try

  • Use Axme Code to Cursor.
  • Use Axme Code to Windsurf.
  • Use Axme Code to Cline.

Frequently asked questions

It connects Axme Code to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Cursor, Windsurf, Cline, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Axme Code directly.