Specshield MCP server
io.github.specshield-io/specshield-mcp-server·v1.1.1The API-change deploy gate for AI coding agents. Read-only breaking-change detection.
0 stars74 downloads/wk
Reviews
Write oneNobody has reviewed Specshield yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Specshield tools (6, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
compare_specsCompares two API specs and lists breaking changes, additions, modifications, and warnings
explain_breaking_changesExplains what breaks in an API spec change and why, with developer impact, likely consumer
generate_migration_guideGenerates a migration guide (markdown) and safe rollout steps for the breaking changes in
generate_release_notesGenerates release notes (markdown) for an API spec change, grouped into breaking changes,
is_change_safeTHE DEPLOY GATE. Analyzes whether an API spec change is safe to merge/deploy — will it
run_governance_reviewwrite actionRuns SpecShield's deterministic API governance ruleset against a single OpenAPI spec —
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan35 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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 79 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How Specshield compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 45% of 1,119 Developer tools servers
- Tools
- 6
- the typical Developer tools server has 7
- Tools that change things
- 17%
- typical: 5%. Fewer write tools means less an agent can break
- Downloads a week
- 74
- more than 50% of 436 Developer tools servers with a package
What its tools let an agent do: 3 read · 2 create · 1 run or deploy
Install Specshield in Claude Code, Cursor or VS Code
Runs npx -y specshield-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add specshield-mcp-server -- npx -y specshield-mcp-server
What the publisher says
From the Specshield repository's README, as published. We do not edit it. Read it on GitHub
SpecShield MCP Server
The API-change deploy gate for AI coding agents. Ask "is it safe to ship this API change to my consumers?" right inside Claude, Cursor, and other MCP clients — and catch breaking changes before they reach your consumers.
It's a thin adapter over the SpecShield backend. Every tool is read-only / analyze-only — it never modifies your code.
Why not just diff specs? Plenty of tools (including free ones) list breaking
changes. SpecShield's job is the decision: can I deploy this? — the deploy
gate is the hero tool here.
⚙️ In CI/CD instead of an agent? The specshield CLI runs the same breaking-change and can-i-deploy checks in your pipeline (GitHub Action, exit codes). Same job, two entry points: this server for AI agents, the CLI for CI/CD.
Tools
Tools 1–5 accept specs inline (baseSpecContent / targetSpecContent) or by path (baseSpecPath / targetSpecPath). rungovernancereview reviews a single spec (specContent / specPath).
🔒 rungovernancereview is a paid feature — a FREE API key returns a payment_required error. Upgrade at specshield.io/pricing.
Full setup, verification & troubleshooting: docs/mcp-server-setup.md.
Install
Requires Node.js ≥ 20 and a SpecShield API key (from specshield.io/account).
npx -y specshield-mcp-serverClaude Desktop
claudedesktopconfig.json:
{
"mcpServers": {
"specshield": {
"command": "npx",
"args": ["-y", "specshield-mcp-server"],
"env": { "SPECSHIELD_API_KEY": "ss_your_key_here" }
}
}
}Claude Code
claude mcp add specshield --env SPECSHIELD_API_KEY=ss_your_key_here -- npx -y specshield-mcp-serverCursor
~/.cursor/mcp.json (or the project .cursor/mcp.json):
{
"mcpServers": {
"specshield": {
"command": "npx",
"args": ["-y", "specshield-mcp-server"],
"env": { "SPECSHIELD_API_KEY": "ss_your_key_here" }
}
}
}Configuration
Example prompts (lead with the deploy gate)
- "Here are my old and new openapi.yaml — is it safe to ship this API change to my consumers?"
- "Compare v1.yaml and v2.yaml and tell me if I can deploy, and why not."
- "Explain the breaking changes between these two specs and how consumers should migrate."
- "Generate customer-facing release notes for this API change."
Security & privacy
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Specshield: common questions
- Is Specshield MCP server safe?
- Mostly: it is graded B (77/100). Read the Specshield safety report
- How do I install Specshield?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Specshield need an API key?
- Yes. The registry entry asks for
SPECSHIELD_API_KEY. - Is Specshield maintained?
- The last commit was 80 days ago (2026-08-16). The latest release is v1.1.1.
- What can I use instead of Specshield?
- Servers from other publishers that do the same job: RepoPilot MCP server, Mason MCP server and DiffCI MCP server.
- How does Specshield compare with other Developer tools MCP servers?
- safety score 77/100 (higher than 45% of 1,119 Developer tools servers); tools 6 (the typical Developer tools server has 7); tools that change things 17% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Specshield
Same job from other publishers: the closest match first, then the best rated.
- RepoPilotLocal, deterministic review of Git changes: weakened tests and CI gates, risky flows, blast radius.not reviewedGrowingA
- MasonEngineering decisions, change impact, documentation audits, and CI evidence for coding assistants.not reviewedGrowingA
- DiffCIChange-aware CI validation and affected-test guidance for coding agents.not reviewedGrowingB
walkerOS FlowBuild, validate, simulate, and deploy walkerOS event pipelinesnot reviewedEstablishedB- OmnaraDeploy durable AI agents with Omnara, an open-source managed-agent platform.not reviewedEstablishedA