Apiverket MCP Server
An MCP (Model Context Protocol) server that gives AI assistants access to Swedish public data through the Apiverket API. It works with Claude Code, Claude Desktop, Cursor, VS Code, Gemini CLI-style MCP clients, and other MCP-compatible tools.
What it does
| Tool | Purpose |
|---|---|
govdata_discover |
Search and browse supported Apiverket endpoints before choosing a path |
govdata_query |
Call a discovered endpoint and return structured JSON or recovery guidance |
govdata_account |
Inspect sanitized key mode, tier, daily usage, company-search/company-lookup quota, and upgrade-relevant limits |
Agents should call govdata_discover before govdata_query instead of guessing /v1 paths. After a 429 or when a user asks about limits, agents should call govdata_account.
How Agents Should Use Apiverket
- Discover: call
govdata_discoverwith the user's topic, not a guessed path. - Check context: call
govdata_accountfor quota, tier, and production-readiness questions. - Query: call
govdata_queryonly with a supported endpoint returned by discovery. - Recover: if a request fails, use the structured recovery guidance before retrying.






