mendapi MCP server
Detect API breaking changes, scan your codebase for impact, and draft the fix. Runs locally.
1 stars47 downloads/wk
Reviews
Write oneNobody has reviewed mendapi yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
mendapi tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
changesQuery the local API change database (read-only). Filter by provider and/or change type
depsInventory which provider API surfaces a repository uses (imports, endpoints, env credentials,
fixPreview (default, dry-run) or apply a deterministic migration pack against a repository.
revalidateAudit every migration pack for staleness against the local change database (read-only, local only).
scanScan a repository for code impacted by monitored upstream API breaking changes.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan17 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 50 days ago12/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
What the publisher says
From the mendapi repository's README, as published. We do not edit it. Read it on GitHub
mendapi
Dependabot, but for every API you depend on.
We watch your upstream API providers for breaking changes, scan your codebase for impact, and open the fix PR before your integration breaks.
30 seconds to your first result
# In any repo — zero config, zero npm dependencies
npx mendapi sync # one network call: fetch the change feed
npx mendapi scan --out impact.json # local only, from here on
npx mendapi fix --from-report impact.jsonsync pulls the upstream API change feed into a local SQLite database. It is the only command that touches the network, and you run it once (then whenever you want fresher data).
scan reports every upstream breaking change that actually hits your code — file, line, and symbol — scored for confidence. fix drafts the migration as a reviewable diff, without touching a single file until you pass --apply. Neither reads or writes anything outside your machine.
Using an AI coding agent? One line plugs mendapi into Claude Code as an MCP server (Cursor and every other MCP client work too — details below):
claude mcp add mendapi -- npx mendapi mcpRequires Node.js 22.13 or newer. Everything runs locally: the scanner, fixer, and review CLIs contain no network code at all.
Security model (read this first)
This tool is designed for teams that cannot let source code leave their machines. The security model is the product, not a FAQ entry:
- Your code never leaves your machine. The scanner runs locally or in your CI. Nothing is uploaded by default — there is no network code in the scanner, fixer, or review CLIs at all (mechanically enforced by our test suite, which fails the build if any network primitive appears in those files).
- Metadata-only reporting, opt-in only. If you ever choose to report results to a hosted dashboard, the payload builder (payload.js) is whitelist-constructed: provider names, SDK versions, file basenames, line numbers, and symbol names only. Code snippets are structurally impossible to include — the field does not exist in the payload schema. Reporting requires an explicit --report-to flag; it is never on by default.
- Secrets are redacted in depth. Fifteen secret patterns (OpenAI, Stripe, AWS, GitHub, Slack, JWT, bearer tokens, generic key assignments, and more) are scrubbed from every field of any outbound payload, and a pre-transmission assertion throws if a forbidden key or unredacted secret survives.
- Auditable by design. The CLI is open source so your security team can verify, line by line, exactly what is read and what (if anything) is sent.
- Minimal GitHub permissions. Fix PRs use a GitHub App scoped to contents:read + pull_requests:write on repos you choose. Never admin.
- Self-hosting available. Enterprise plans run the entire stack — change feed included — inside your firewall.
What it does
Three components form a closed loop:
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 mendapi on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mendapi -- npx -y mendapi
mendapi: common questions
- Is mendapi MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the mendapi safety report
- How do I install mendapi?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does mendapi need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is mendapi maintained?
- The last commit was 50 days ago (2026-08-05). The latest release is v0.5.6.
- What can I use instead of mendapi?
- Servers from other publishers that do the same job: DNS Doctor MCP server, Benspdf MCP server and Unclaimed Sol MCP server. Compare all mendapi alternatives.
Alternatives to mendapi
Same job from other publishers: the closest match first, then the best rated.
DNS DoctorScan, fix, verify and monitor DNS: SPF, DMARC, DKIM, propagation, health, expiry. Validated fixes.not reviewedGrowingA- BenspdfRead PDFs locally: text, pages, metadata, scan detection, layout, permissions, render, OCR.not reviewedGrowingA
- Unclaimed SolThe first Vibe Claiming MCP: AI agents scan and reclaim dormant SOL on Solana. Signs locally.not reviewedGrowingB
- OpenQRGenerate, edit and track dynamic (editable) QR codes with scan analytics. Hosted MCP and REST API.not reviewedGrowingA
- pkgxrayPre-install security scans for npm packages, MCP servers, and AI agents with cited verdict evidence.not reviewedGrowingB