# Spurvik EU AI Act

> These figures are automated measurements with timestamps. They are not a review, rating, grade, or recommendation.

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

- Status: Up
- Checks passed: 13 of 22
- Uptime: Not measured
- Latency: 236 ms
- Tools: 4
- Last probe: 2026-11-12T19:57:58.951Z
- Publisher: spurvik.com (https://mcpheartbeat.com/p/com.spurvik)
- Endpoint: https://console.spurvik.com/api/mcp
- Transport: streamable-http

## Tools

Showing 4.

- **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 `verifyProvenan
- **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, withSpurvikMast
- **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
- **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. T

## Links

- HTML: https://mcpheartbeat.com/s/com.spurvik/eu-ai-act
- Markdown: https://mcpheartbeat.com/s/com.spurvik/eu-ai-act.md
- MCP: https://mcpheartbeat.com/mcp
- API: https://mcpheartbeat.com/api/v1/servers
- Tools API: https://mcpheartbeat.com/api/v1/tools
- Server API: https://mcpheartbeat.com/api/v1/health?server=com.spurvik%2Feu-ai-act
