What is Provisional?
An MCP server that gives your LLM direct access to 200,000+ public legal documents from official sources — German federal laws, court decisions, EU legislation, treaties, and CJEU case law.
Why Provisional?
LLMs need current, accurate legal data to do meaningful work in law and compliance. But web search is slow, unreliable, and often returns outdated or unofficial sources.
Provisional connects your LLM directly to the most up-to-date versions of public legal documents from official sources only — German federal laws, federal court decisions, EU legislation, treaties, and CJEU case law. Over 200,000 documents, always current, always authoritative.
Through 18 purpose-built tools, your agent can search, browse, and retrieve legal documents with ease and at speed. No crawling, no scraping, no risk of interacting with false or unofficial data.
Quickstart
Works with any MCP client that supports remote servers and OAuth.
- 1
Go to Settings > Connectors and add a new custom connector.
Claude docs - 2
Paste this URL as the server address:
https://mcp.provision.al/mcp - 3
Sign in with OAuth when prompted. No API key needed.
That's it — 18 tools are now available. Full Claude guide
Client guides
Each client has its own setup flow. Pick yours.
Claude
OAuthBrowser-based OAuth flow. Paste the MCP URL, sign in, start asking legal questions.
Cursor
OAuthAdd a remote MCP server, paste the URL, sign in. Also supports API keys.
Codex
OAuthCLI agent with remote MCP support. Add config, authorize, go.
Manus
API keyAutonomous agent with remote MCP support. Connect and run legal research tasks.
Integrations
API keyTypeScript, Python, and other MCP SDKs. Build custom integrations.
Authentication
The server supports both OAuth and API keys. Pick whichever your client handles best.
OAuth
Best for Claude, Cursor, and Codex. No secrets in config files.
- Paste the MCP URL and let the client handle the browser sign-in flow.
- Dynamic client registration and protected-resource discovery are wired up.
- Tokens are short-lived JWTs verified on every request.
API key
Best for Manus, custom integrations, and MCP SDKs.
- Create a key in your dashboard — it starts with
sk-. - Send it as
Authorization: ApiKey <key>orx-api-key: <key>.
18 tools across 5 domains
All tools are read-only. No write actions, no side effects.
German laws
4,786 federal laws. Search, browse, and read individual sections.
German cases
180,000+ federal court decisions from BGH, BVerfG, BVerwG, BFH, BAG, BSG.
EU legislation
Regulations, directives, and decisions. Multi-language (EN/DE/FR).
EU treaties
TEU, TFEU, and Charter of Fundamental Rights.
EU cases
CJEU and General Court. Search by ECLI, case number, or full text.