Mmcp.market

ovecc MCP server

by Ovecc-labs·io.github.Ovecc-labs/ovecc·v0.3.1

Architecture guardrails for AI-written code: dependency graph, impact, dead code, CI gate

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

full report

Adoption
Growing

3 stars36 downloads/wk

Reviews

Write one

Nobody has reviewed ovecc yet.

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

ovecc tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

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

no findings
  • Code scan2 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 18 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

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

CLI-first architecture intelligence: understand your codebase, then hold it to the rules you set.

Rust, one binary, no runtime. Runs offline, with no LLM in the loop.

What is Ovecc

Ovecc reads your repository once and builds a persistent model of it: every file, import, symbol, and call. From that single index it answers the questions you ask about a codebase:

  • What breaks if I change this? (impact)
  • Where are the dependency cycles and the tight coupling? (query, summary)
  • What is duplicated, dead, or over-complex? (dupes, deadcode, health)
  • What is insecure, and which dependencies have known CVEs? (security, audit)
  • Where is the churn, and who owns this code? (hotspots)

It is an architecture database with deterministic commands, driven from the CLI, from CI, or by a coding agent over MCP.

React's dependency graph, rendered by ovecc export graph --html into a single file you can open directly, no server or CDN needed.

What it costs an agent

Asking whether a new import closes a dependency cycle, on zod, with Claude Sonnet 4.6:

One run, one model, one question, and agent runs are not deterministic. Method and the cases where ovecc loses are in docs/benchmark/BENCHMARKS.md.

Write your architecture down, and hold the code to it

Most tools stop at reading the code. Ovecc goes one step further: you write down which parts of your codebase are allowed to depend on which, in one small file, and every build checks the real code against it.

Here's one for a small app:

# .ovecc/architecture.toml
[[component]]
name = "api"
paths = ["src/api/**"]
depends_on = ["core"]              # the api may use core, nothing else

[[component]]
name = "features"
paths = ["src/features/**"]
depends_on = ["core"]
slices = true                      # and features may not import each other

[[component]]
name = "core"
paths = ["src/core/**"]
deny_capabilities = ["network"]    # pure domain: no fetch, no I/O
max_cyclomatic = 8                 # keep core functions simple

Run the check and every breach comes back with a file and a line:

$ ovecc architecture check

Divergences (1):
  [High] api -> features is not in the contract
    src/api/routes.ts:2 (../features/billing/service)

Slice isolation breaches (1):
  [High] features/billing -> features/users breaks slice isolation
    src/features/billing/service.ts:1 (../users/repo)

Denied capabilities used (1):
  [Medium] core uses denied capability 'network'
    src/core/pricing.ts:3 (fetch)

Complexity budgets exceeded (1):
  [Medium] core: 1 function over the cyclomatic budget
    src/core/pricing.ts:8 (cyclomatic 11 > 8)

Shortened. The full README is on GitHub.

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

Install directly

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

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

ovecc: common questions

Is ovecc MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the ovecc safety report
How do I install ovecc?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does ovecc need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is ovecc maintained?
The last commit was 19 days ago (2026-09-05). The latest release is v0.3.1.
What can I use instead of ovecc?
Servers from other publishers that do the same job: TerraVision MCP server, Srclight MCP server and Obsidian Everywhere MCP server. Compare all ovecc alternatives.

Alternatives to ovecc

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

All ovecc alternatives →
  • TerraVision
    Cloud architecture diagrams generated from terraform plan, with official AWS, Azure, GCP icons
    A
  • Srclight
    Deep code indexing for AI agents. FTS5 + embeddings + call graphs + git intelligence. Fully local.
    A
  • Obsidian Everywhere
    Graph context, semantic search, guarded edits, and reviewable Git for local Obsidian vaults.
    A
  • Mason
    Engineering decisions, change impact, documentation audits, and CI evidence for coding assistants.
    A
  • Tapp
    Test iOS, Android, and web apps with agent exploration, replayable flows, and CI gates.
    A

More from Ovecc-labs →