Archy MCP Server

Architectural sensor for Python codebases.

Local serverstdioPython

What is the Archy MCP Server?

Architectural sensor for Python codebases.

What you get

I built archy after watching coding agents produce changes that passed review and rotted the import graph underneath. Then I measured whether that happens, and it barely does.

What the assistant can call

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

  • archy.cli — archy.duplicates
  • archy.graph — archy.index
  • archy.mcp — archy.parser
  • archy.simulate — archy.watcher
  • Tree — sitter powered.** Robust to in-flight edits and partial files; survives syntax errors that would crash ast
  • Multi — language analysis
  • measurement — subject
  • Mode — Command
  • Inspection — archy graph, archy cycles

Recorded tools

  • archy.cli — archy.duplicates
  • archy.graph — archy.index
  • archy.mcp — archy.parser
  • archy.simulate — archy.watcher
  • measurement — subject

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
archy.cliarchy.duplicates
archy.grapharchy.index
archy.mcparchy.parser
archy.simulatearchy.watcher
measurementsubject

How to install the Archy MCP Server

{
  "mcpServers": {
    "archy": {
      "command": "uvx",
      "args": ["archy"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Archy to archy.cli.”
  • “Use Archy to archy.graph.”
  • “Use Archy to archy.mcp.”

Frequently asked questions

Architectural sensor for Python codebases. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.