MCP.Market

Archsteer MCP server

by einvoice-dev1·io.github.einvoice-dev1/archsteer·v0.10.0·5 stars

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

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

5 stars74 downloads/wk

Reviews

Write one

Nobody has reviewed Archsteer yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Archsteer tools (4)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_file

    Check a single file against declared architectural intent. Call this AFTER editing a file to verify you didn't introduce a violation, without waiting for `archsteer check` in CI.

  • component_neighbors

    Direct internal dependencies and dependents of one component. Call this when you need to understand a specific file's place in the codebase — not the whole architecture, just what it touches and what touches it.

  • current_architecture

    Summary of the current, code-derived architecture: component/layer counts, conformance and drift scores, and the declared migration target (if any). Call this once at the start of a task to orient yourself — it is not the full component catalog.

  • get_target_pattern

    The declared target architecture and the specific invariants that apply to `file_path` (all rules, if omitted). Call this BEFORE writing or editing code so you conform to the intended pattern instead of copying whatever an adjacent legacy file happens to do.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan24 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 56 days ago12/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Archsteer compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 73% of 4,460 AI and agents servers
Tools
4
the typical AI and agents server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
5
more than 78% of 2,711 AI and agents servers
Downloads a week
74
more than 56% of 1,538 AI and agents servers with a package

What its tools let an agent do: 4 read

Install Archsteer in Claude Code, Cursor or VS Code

claude mcp add archsteer -- uvx archsteer
Add to Cursor

What the publisher says

From the Archsteer repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.einvoice-dev1/archsteer -->

ArchSteer

Living Architecture Control Plane for the AI-Dev Era.

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.

Everything is a projection of one code-derived model — .archsteer/model.json.

Local by default: the X-ray and governance workflow runs locally and never uploads or executes your repository's source code. It needs no account, API key, or configuration before the first scan; cloud snapshot publishing is a separate, explicit push command.

.archsteer/model.json  (single source of truth)
                                 │
   MAP ──── DOCUMENT ──── GOVERN ──── STEER ──── EVOLVE
  model    living docs   fitness     agent     report.html
  from     + auto ADRs   functions   guardrails  (drift/
  source   + diagrams    + ratchet   + MCP       decisions)

Install

As a Claude Code plugin (recommended if you use Claude Code):

/plugin marketplace add einvoice-dev1/archsteer
/plugin install archsteer@archsteer

This installs the bundled MCP server (currentarchitecture, gettargetpattern, checkfile — via uvx, no separate pip install needed) plus a skill that teaches the agent when to x-ray, check, and steer on its own, and /xray / /check commands. See .claude-plugin/plugin.json for the manifest.

As a CLI (works with any editor/agent, or standalone):

pip install archsteer                 # regex engine + local MCP server; no parser toolchain required
pip install "archsteer[treesitter]"   # optional native acceleration

(Since 0.4.1 the MCP server ships in the base install; pip install "archsteer[mcp]" still works as a no-op alias.)

Languages: JavaScript / TypeScript (Next.js App Router-aware, including tsconfig.json path-alias resolution — @/lib/x resolves to a real internal edge, not a phantom third-party dependency), Python, Java (Spring-aware), and Salesforce Apex (SOQL/DML + trigger/handler/selector conventions). Layer detection uses in-source signals first — Spring stereotype annotations, Apex class-name conventions, Next.js reserved filenames (page.tsx → page, layout.tsx → layout, route.ts → api, regardless of directory) — then directory names.

Quickstart

For the fastest proof, run this in a repository and open the generated .archsteer/report.html:

archsteer init && archsteer map && archsteer report

Then add the controls you need:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Archsteer: common questions

Is Archsteer MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Archsteer safety report
How do I install Archsteer?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Archsteer need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Archsteer maintained?
The last commit was 97 days ago (2026-07-30). The latest release is v0.10.0.
What can I use instead of Archsteer?
Servers from other publishers that do the same job: Openflowkit MCP server, Basic Memory MCP server and Watch Skill MCP server.
How does Archsteer compare with other AI and agents MCP servers?
safety score 85/100 (higher than 73% of 4,460 AI and agents servers); tools 4 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Archsteer

Same job from other publishers: the closest match first, then the best rated.

  • Openflowkit
    Architecture diagrams for your agent: draw on the live OpenFlowKit canvas or edit diagram files.
    A
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    B
  • Watch Skill
    Watch video and live sessions, keep timestamped evidence, and verify an agent's own work.
    B
  • WaveSpeed
    Run any model on the live WaveSpeed catalog: image, video, audio, 3D.
    A
  • Godot MCP
    Agent-driven Godot playtesting: editor control, input injection, game-time stepping, live state.
    A