Archsteer MCP Server

Architecture governance for AI agents: query the live model, get target patterns, check files.

Remote serverstreamable-httpPython

What is the Archsteer MCP Server?

Architecture governance for AI agents: query the live model, get target patterns, check files.

What it actually does

AI agents now write code faster than any architect can review, document, or govern it. Docs rot instantly, the real architecture is invisible, structural decisions get made silently, and intended architecture drifts with every edit. ArchSteer is the always-current architecture system of record + governance plane: it derives the real architecture from code, keeps living docs and ADRs auto-built, surfaces every major decision for the architect to ratify, enforces declared intent as code-level fitness functions, and steers AI agents to conform instead of replicating local slop.

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
current_architecturecomponent/layer counts, conformance/drift, the declared target.
get_target_patternthe invariants that apply to a file, *before* you write to it.
check_filewhether a file you just edited conforms, without waiting for CI.
java-springpom.xml / build.gradle
salesforcesfdx-project.json / force-app
python-servicepyproject.toml / requirements.txt
nextjs-app-routerpackage.json has next, an app/ dir, no express
express-to-nextpackage.json (fallback, or express present)

How to install the Archsteer MCP Server

claude mcp add archsteer -- uvx archsteer

Example prompts to try

  • “Use Archsteer to current architecture.”
  • “Use Archsteer to get target pattern.”
  • “Use Archsteer to check file.”

Frequently asked questions

Architecture governance for AI agents: query the live model, get target patterns, check files. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.