MCP.Market

Arkgate MCP server

by pedroknigge·io.github.pedroknigge/arkgate·v4.8.24·1 stars

When the agent writes a bad import, the write doesn’t land. The same check fails the pull request.

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

full report

Adoption
Growing

1 stars274 downloads/wk

Reviews

Write one

Nobody has reviewed Arkgate yet.

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

Arkgate tools (13, 1 write)

write = sends, deletes, buys or posts

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

  • ark_check

    Scan the project for architecture findings (layer-import violations, forbidden globals,

  • ark_coverage

    Report what each layer actually governs: per-layer file counts, the FULL list of

  • ark_identity

    First call. Prove this MCP process is the right project: pass project.expectedRoot

  • ark_manifest

    Return the machine-readable architecture contract with an authoritative project

  • ark_place

    Place a file in the architecture: filePath is required (fail-closed without it — never invents components/*.tsx or defaults to Presentation).

  • ark_policy_delta

    Classify a complete ark.config.json transition as strengthening, neutral,

  • ark_prepare_change

    Validate one complete governed-source create/update/delete batch as an atomic in-memory candidate.

  • ark_prepare_writewrite action

    Prepare a write against the architecture contract: place (filePath required; fail-closed without it — never invents a path) +

  • ark_recommend

    Score this repository against templates/architecture-playbook.json and return the

  • ark_rules_inventory

    Deterministic brownfield rules inventory (AR13): validation-in-controller, magic constants,

  • ark_status

    Unified session/project status manifest (ACS03): project identity binding, honest write-path

  • ark_suggest_include

    Propose ark.config.json include roots from workspaces and nested TypeScript packages

  • validate_code

    Single-file lexical check of a source snippet against Ark's architecture

Public scan report

scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it

no findings
  • Code scan218 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 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Arkgate compares

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

Safety score
92/100
higher than 90% of 4,461 AI and agents servers
Tools
13
the typical AI and agents server has 6
Tools that change things
8%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 50% of 2,713 AI and agents servers
Downloads a week
274
more than 79% of 1,554 AI and agents servers with a package

What its tools let an agent do: 12 read · 1 change

Release history: 2 versions in the registry since 2026-09-02, latest 2026-09-29, typically one every 26 days.

Install Arkgate in Claude Code, Cursor or VS Code

Runs npx -y arkgate on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add arkgate -- npx -y arkgate
Add to Cursor

What the publisher says

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

ArkGate — Write. Check. Ship.

When the agent writes a bad import, the write doesn’t land. The same check fails the pull request.

Not an API Gateway. Not a folder linter. If the check is not required on the PR, the config is just documentation.

AI can build fast—and make a mess just as fast.

Keep the product easy to understand, change, and trust.

Contain what the AI may write, and in what shape. Guide you with proven patterns and one next step. Order leftover mess toward a clean tree, a little at a time.

Safer changes, fewer surprises, and extra protection only when you choose it.

That is Contener · Guiar · Ordenar.

Works with Cursor, Claude, Codex, and Grok.

┌─────────┐     ┌─────────┐     ┌─────────┐
  │  WRITE  │────▶│  CHECK  │────▶│  SHIP   │
  │  agent  │     │  block  │     │  merge  │
  └─────────┘     └────┬────┘     └─────────┘
                       │
                       ▼
                 bad import
                 doesn't land

ArkGate 4.8.19 is on npm latest.

Write. Check. Ship. Adopted = required GitHub

status running arkgate-check --strict-merge, or an explicit advisory-only stance.

Status is compact (arkgate-check --doctor; --all for Details). Optional ArkRun

(arkgate/runtime) is an in-memory runtime — not Postgres. Optional ArkOrder

(arkgate/order) stops rewriting a big product choice — like the billing plan —

as if it were a seat count. Change those choices through a valve, not a generic update.

@arkgate/runtime is deprecated.

4.8.19 · 4.8.11 · 4.8.10 · 4.8.9 · 4.8.8 · 4.8.7 · 4.8.6 · 4.8.5 · 4.8.4 · 4.8.3 · 4.8.2 · 4.8.1 · 4.8.0 · Docs hub · Voice

Choose your path

Full map: docs/README.md

Start in one minute

npx arkgate start                 # preview files + commands
npx arkgate start --apply         # compact config + host router + CI plan
npx --package=arkgate arkgate-check --doctor        # status — one next step
npx --package=arkgate arkgate-check --doctor --all  # full details

start --apply pins arkgate with this repo's package manager (pnpm add -w / yarn add -W at a workspace root). Do not run npm install -D arkgate at a workspace:* root — npm rejects that protocol. After a local install, npx arkgate-check --doctor also works. arkgate-check is a command in the arkgate package, not its own npm package.

Shortened. The full README is on GitHub.

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

Arkgate: common questions

Is Arkgate MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Arkgate safety report
How do I install Arkgate?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Arkgate need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Arkgate maintained?
The last commit was 20 days ago (2026-10-16). The latest release is v4.8.24.
What can I use instead of Arkgate?
Servers from other publishers that do the same job: Emilia Protocol MCP server, Kiln MCP server and Vibe Check MCP server.
How does Arkgate compare with other AI and agents MCP servers?
safety score 92/100 (higher than 90% of 4,461 AI and agents servers); tools 13 (the typical AI and agents server has 6); tools that change things 8% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Arkgate

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

  • Emilia Protocol
    Exact-action approval for consequential agent actions: request, track, and verify signed receipts.
    B
  • Kiln
    Spawn an object into existence: describe it, and your agent designs it, checks it, and 3D prints it.
    B
  • Vibe Check
    Metacognitive AI agent oversight: adaptive CPI interrupts for alignment, reflection and safety
    B
  • Doc Bridge
    Resolve documentation ownership, edit roots, checks, and human handoffs before an agent edits code.
    A
  • paper-preflight
    Checks every LaTeX reference against Crossref, dblp, arXiv, DataCite, PubMed and OpenAlex. No LLM.
    A