A remote MCP server that checks your AI agent's implementation plan against your codebase's conventions — before a line is written. Works with Claude Code, Cursor, Codex, and any MCP-capable agent.
Mint an mcp-scoped token in VibeCop Settings → "Plan Review MCP · Agent Auth" — available on every plan. The raw token is shown once, so copy it immediately. Tokens expire after 90 days and can be revoked anytime.
Open Settings →claude mcp add --transport http vibecop https://api.gradus.maiife.ai/mcp/vibecop --header "Authorization: Bearer <TOKEN>"
{
"mcpServers": {
"vibecop": {
"url": "https://api.gradus.maiife.ai/mcp/vibecop",
"headers": {
"Authorization": "Bearer <TOKEN>"
}
}
}
}Replace <TOKEN> with the token from Step 0.
"Review this PRD/spec against our codebase — the default; run on every plan before writing code."
"Does this already exist?"
"Does this plan fit how our codebase is built?"
"What breaks if I touch these files?"
"Is this migration safe?"
"Who consumes what I'm about to change?"
"Am I over-engineering this?"
"Should I add this package?"
"What's the threat surface of this plan?"
"Check whether the plan adequately specifies test coverage for its proposed changes."
"Draft an ADR capturing an approved plan's architectural decisions."
"Check whether proposed names match the codebase's established naming conventions."
Drop this into your CLAUDE.md or .cursorrules so the agent runs a plan review automatically.
Before writing any code against a PRD or spec, use the "vibecop" MCP server:
1. Call list_skills to see available plan-review skills.
2. Call get_skill({ name: "full-review" }) and follow its instructions to extract intents
(proposed utilities, modules, dependencies, endpoints, schema changes) from the document.
3. Call vibecop_check({ skill: "full-review", docTitle, docText, intents }) and read the
verdict, findings, and recommendations before starting implementation.
If the verdict is "fail", resolve the findings or get explicit sign-off before proceeding.