kvasir — Claude Code MCP server: what it does, how to install
Connects an agent to official legal databases for Germany, Austria, Switzerland, and the EU to verify citations and fetch current statutory text.
claude mcp add --transport http kvasir-legal https://kvasir.legal/mcpWhat kvasir — verifiable German, Austrian, Swiss & EU law does
This is a hosted MCP service operating at https://kvasir.legal/mcp, which means it requires no local build. Standard language models hallucinate amended statutes or cite repealed directives because of static training data. By querying official sources, this server resolves citation strings to their actual wording in force.
The database indexes around 460,000 norms and 512,000 court rulings. Built-in tools include resolve_citation for exact provisions, check_draft for reviewing entire memos, and get_legal_relations to trace which decisions cite a particular article. Data streams over HTTP.
Running requests requires an account via OAuth or an X-API-Key header. The free tier includes 2,000 units per month. Note that judicial decisions for Switzerland, Saxony, Brandenburg, and Bremen are currently not part of the corpus.
What it helps with
- verify statutory references and legal citations in drafts
- fetch the binding wording of German, Austrian, Swiss, or EU regulations
- trace court rulings that cite a given legal article
- identify repealed statutory provisions before finalizing documents
Example prompts for the agent
- Inspect all legal citations in this brief against current EU provisions
- Find court decisions citing
Art. 6 GDPRusing the citation graph - Retrieve the exact wording in force for
§ 573 Abs. 2 BGB
How to install kvasir — verifiable German, Austrian, Swiss & EU law
Platform CLI: remote server
claude mcp add --transport http kvasir-legal https://kvasir.legal/mcpPlatform CLI: remote server
codex mcp add kvasir-verifiable-german-austrian-swiss-eu-law --url https://kvasir.legal/mcpConfig file
{
"mcpServers": {
"kvasir-verifiable-german-austrian-swiss-eu-law": {
"url": "https://kvasir.legal/mcp"
}
}
}Config file
{
"servers": {
"kvasir-verifiable-german-austrian-swiss-eu-law": {
"type": "http",
"url": "https://kvasir.legal/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http kvasir-verifiable-german-austrian-swiss-eu-law https://kvasir.legal/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about kvasir — verifiable German, Austrian, Swiss & EU law
How to install kvasir in Claude Code?
Add the hosted endpoint by running claude mcp add --transport http kvasir-legal https://kvasir.legal/mcp.
What does kvasir do?
It gives AI clients tools to search, resolve, and verify legal citations against official statutory and case law sources across Germany, Austria, Switzerland, and the EU.
Does kvasir require authentication?
Yes, requests authenticate via OAuth or an X-API-Key header. Free accounts receive 2,000 monthly units.