speckitacceptance-mcp — Claude Code MCP server: spec acceptance gate
A paid remote MCP server that gates spec-driven development: it checks diffs against requirements and issues structured acceptance receipts.
claude mcp add --transport http speckitacceptance-mcp https://speckitacceptance.clauxel.com/mcpWhat speckitacceptance-mcp does
The server speaks Streamable HTTP and answers JSON-RPC calls. Five tools cover the acceptance path: check_spec_acceptance reviews a spec, map_diff_to_requirements ties code changes to requirement items, verify_acceptance_evidence confirms the evidence, issue_acceptance_receipt produces a structured receipt, and export_acceptance_audit dumps the audit trail.
Access is paid and hosted. Production calls need a bearer token issued from the product website after you pick a plan. Unauthenticated requests to /mcp fail: a plain browser visit gets a JSON error instead of internal details. The token goes in the Authorization: Bearer <token> header.
The repository holds public documentation and directory links only — production source is not there. If you want an offline acceptance tool, this is the wrong pick, because every call depends on the remote endpoint https://speckitacceptance.clauxel.com/mcp.
What it helps with
- check a diff against spec requirements before merging
- produce a structured acceptance receipt for a reviewer
- export the acceptance audit trail
- confirm evidence that requirements were met
- see whether an implementation actually closes the spec
Example prompts for the agent
- Run the spec acceptance check on my current branch through speckitacceptance-mcp
- Map the diff to the requirements and list what is still open
- Export the acceptance audit from the last run
How to install speckitacceptance-mcp
Platform CLI: remote server
claude mcp add --transport http speckitacceptance-mcp https://speckitacceptance.clauxel.com/mcpPlatform CLI: remote server
codex mcp add speckitacceptance-mcp --url https://speckitacceptance.clauxel.com/mcpConfig file
{
"mcpServers": {
"speckitacceptance-mcp": {
"url": "https://speckitacceptance.clauxel.com/mcp"
}
}
}Config file
{
"servers": {
"speckitacceptance-mcp": {
"type": "http",
"url": "https://speckitacceptance.clauxel.com/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http speckitacceptance-mcp https://speckitacceptance.clauxel.com/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about speckitacceptance-mcp
How do I install speckitacceptance-mcp in Claude Code?
Run claude mcp add --transport http speckitacceptance-mcp https://speckitacceptance.clauxel.com/mcp. The server then shows up in your Claude MCP server list.
What does speckitacceptance-mcp do?
It gates spec-driven development: matching diffs to requirements, verifying evidence, and issuing structured receipts with an audit log.
Do I need a token to use it?
Yes. This is a paid hosted service, and production calls require a bearer token from the product website, sent in the Authorization: Bearer <token> header.