protogrid

Search / ai.verificate/mcp

Verificate MCP

R1· needs a key

Agentic code review, no signup to try: reality gates + frontier-model review, with veto.

v1.8.7 · active · repository · website · descriptor JSON · versions

An agent can connect on its own if it already holds VERIFICATE_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Quality91strong
Trust92of 100
Uptime, 30 days97%
Latency p50652 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "verificate": {
      "type": "http",
      "url": "https://mcp.verificate.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${VERIFICATE_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http verificate https://mcp.verificate.ai/mcp --header "Authorization: Bearer ${VERIFICATE_TOKEN}"
[mcp_servers.verificate]
url = "https://mcp.verificate.ai/mcp"
bearer_token_env_var = "VERIFICATE_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "verificate": {
      "type": "remote",
      "url": "https://mcp.verificate.ai/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:VERIFICATE_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "verificate": {
      "type": "http",
      "url": "https://mcp.verificate.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${VERIFICATE_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=verificate&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnZlcmlmaWNhdGUuYWkvbWNwIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyICR7VkVSSUZJQ0FURV9UT0tFTn0ifX0%3D"
}
{
  "servers": {
    "verificate": {
      "type": "http",
      "url": "https://mcp.verificate.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${VERIFICATE_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "verificate": {
      "httpUrl": "https://mcp.verificate.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${VERIFICATE_TOKEN}"
      }
    }
  }
}
extensions:
  "verificate":
    enabled: true
    name: "verificate"
    type: streamable_http
    uri: "https://mcp.verificate.ai/mcp"
    headers:
      "Authorization": "Bearer ${VERIFICATE_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${VERIFICATE_TOKEN}. The registry never accepts secret values.

Quality 91 / 100strong

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations5 of 5 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,649 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

5 tools, about 1,649 tokens to load them all · tool set 39efb332e93e · checked 2026-10-20 12:45 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 92 / 100

provenance85
liveness99
freshness85
hygiene100

+repository +dns-namespace +website +reachable +uptime-97% ~updated-80d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.verificate.ai/mcp streamable-httpapi_key ${VERIFICATE_TOKEN}yes97%652 ms2024-11-052026-10-20

Tools (5)

analyze_coderead-onlyAdvisory deep-dive on existing code — scores and findings, deliberately NO pass/fail verdict, so it never blocks an agent. Surfaces performance hot paths, scalability cliffs, reliability gaps and tech debt with concrete latency/throughput arithmetic (e.g. 'O(n²) dedup: ~4s at 10k items'). Read-only: the code is analyzed, never executed. Use it to understand a validate_ai_output rejection or review inherited code; use validate_ai_output when you need an accept/reject decision.
generate_coderead-onlyGenerate code and gate it in one step: an LLM writes the implementation, then the same protection engine as validate_ai_output vets it — retrying generation when the gate rejects. If every attempt is vetoed you still receive the last attempt, clearly marked validated:false with the gate findings — rejected code is never presented as clean. Generation runs on our infrastructure; nothing executes in your environment.
validate_ai_outputread-onlyThe merge gate for ANY AI-written output — code, documentation, reports, emails, configs: returns a binary approve/reject verdict with veto power — e.g. it rejects code calling the nonexistent stripe.Inventory API, an N+1 loop with the latency arithmetic to prove it, or a doc claiming success with no evidence. Deterministic reality gates (mock/placeholder veto, gaming and bypass detection, invented-API checks) run first and cannot be overridden; a frontier-model review (ISO/IEC 25010) then scores quality, accuracy, reliability and tech debt. In a benchmark, a frontier model reviewing alone caught reward-gaming and hallucinated APIs 0/6 times in a natural review workflow; these gates catch them deterministically on every call. Read-only: nothing is executed. Call it on every AI-generated deliverable before accepting it; use validate_plan for plans, analyze_code for an advisory report without a verdict.
validate_artifactread-onlyDeterministic production-readiness gate for AI-built systems. Verifies the invariants that stop a system silently shipping broken: every critical component is PRESENT and LOADS, the import closure resolves (nothing assumed 'already on the box'), all runtime dependencies are declared, and health is a REAL fail-closed check. Returns approve/reject with a fix plan and ISO 27001 / ISO 5055 control evidence. Facts are gathered by the Verificate collector in your CI; the gate is the authority. Non-bypassable, fails closed. This is the control-plane sibling of validate_ai_output — code quality is one invariant; this gates the whole deployable.
validate_planread-onlyThe gate for PLANS, designs and specs — run BEFORE any code is written, the cheapest place to catch a bad design. Returns the same binary verdict shape as validate_ai_output, with findings on completeness, feasibility, performance and scalability implications, security risks and missing considerations (e.g. it rejects a plan that polls an API every 100ms per client, with the request-volume math). Read-only: nothing is executed or stored beyond the verdict. Use validate_ai_output for the code that follows.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "ai.verificate/mcp",
  "icons": [
    {
      "src": "https://verificate.ai/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://verificate.ai/icon-192.png",
      "sizes": [
        "192x192"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Verificate MCP",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.verificate.ai/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "isRequired": true,
          "description": "Bearer <token> — from your Verificate dashboard (30-day free trial, no card: https://verificate.ai/auth/signup)"
        }
      ]
    }
  ],
  "version": "1.8.7",
  "repository": {
    "url": "https://github.com/Verificate-Dev/verificate-mcp-quickstart",
    "source": "github"
  },
  "websiteUrl": "https://verificate.ai/mcp",
  "description": "Agentic code review, no signup to try: reality gates + frontier-model review, with veto."
}