NestDaddy

Spurvik EU AI Act

com.spurvik/eu-ai-act · v1.0.5

Live URL scan, AI Act risk check, 24-EU-language Art. 50 badge, HMAC receipts & approval gates.

Connect Remote server

Terminal
claude mcp add --transport http eu-ai-act https://console.spurvik.com/api/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "eu-ai-act": {
      "url": "https://console.spurvik.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "eu-ai-act": {
      "type": "http",
      "url": "https://console.spurvik.com/api/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://console.spurvik.com/api/mcp

Tools 7 found in our last check

  • spurvik_setup_snippet

    Return a setup snippet for openai, anthropic, google-genai, vercel-ai-sdk, mastra, openai-agents, or langgraph. Provider clients are wrapped with withSpurvik. The Vercel AI SDK snippet passes spurvikMiddleware to wrapLanguageModel. The Mastra snippet calls withSpurvikMastra. The…

  • spurvik_find_unwrapped_calls

    Heuristic static scan of one directory inside the workspace root for AI client calls that are not passed through withSpurvik, spurvikMiddleware, withSpurvikMastra, withSpurvikModel, withSpurvikModelProvider, withSpurvikLangGraph, or spurvikInterrupt. A StateGraph constructor is…

  • spurvik_explain_receipt

    Explain the fields of an HMAC provenance receipt JSON. If signingSecret is passed, or SPURVIK_SIGNING_SECRET is set, check the HMAC locally with `verifyProvenanceSignature`, which checks that the record's signed fields still match the HMAC-SHA-256 signature. It does not show tha…

  • spurvik_marking_hooks

    Explain how to plug your own Article 50(2) marking into marking.text or marking.media. Spurvik does not mark content. withSpurvik and spurvikMiddleware log the call and attach an HMAC receipt. A hook runs only when you supply one. The signed text trailer is an application-level…

  • spurvik_scan_live_url

    Scan one public HTTPS page for AI chat widgets and AI SDKs and check whether a visible EU AI Act Article 50(1) notice is present. Returns the host, HTTP status, findings, the suggested notice language, a one-line badge.js fix and links to the full report. Heuristic: reads the HT…

  • spurvik_classify_ai_act_risk

    Self-assessment of an AI system under the EU AI Act from a few answers: prohibited (Article 5), high-risk (Annex III), Article 50 transparency only, minimal risk, or outside the EU. Returns the duties with their dates and the Spurvik setup steps. Not legal advice and not a decis…

  • spurvik_generate_art50_badge

    Generate a copy-paste EU AI Act Article 50 notice: a badge.js <script> tag or a React <AIDisclosureLabel /> snippet, in any of the 24 EU languages, with a preview of the notice text. The language is inferred from a domain-like systemName when locale is omitted.

Details

Endpointhttps://console.spurvik.com/api/mcp (Streamable HTTP)
First published13 Nov 2026
Last updated13 Nov 2026
Registry namecom.spurvik/eu-ai-act

More security servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.