Rechtsinformationen Bund DE MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| deutsche_gesetze_suchenA | 🇩🇪 SECONDARY TOOL - Deutsche Bundesgesetze durchsuchen What this tool searches: • Federal legislation database at rechtsinformationen.bund.de • Laws (Gesetze), ordinances (Verordnungen), administrative provisions • Full-text search in legislation content URL Construction: Results contain URLs in format: https://testphase.rechtsinformationen.bund.de/v1/legislation/eli/bund/{agent}/{year}/{naturalIdentifier}/{pointInTime}/{version}/{language} Example: /v1/legislation/eli/bund/bgbl-1/2006/s2748/2025-05-01/1/deu These URLs work directly in browsers and API calls. When to use: ✓ Follow-up searches after intelligente_rechtssuche ✓ When you need legislation-only results (excludes case law) ✓ When searching for specific law abbreviations (BEEG, BGB, SGB) ⚠️ DATABASE COVERAGE LIMITATIONS: • Grundgesetz (GG): NOT in database - only laws referencing GG available • SGB I-VIII: NOT in database - SGB IX-XIV available, earlier books missing • Historic laws: Limited coverage, focus on current legislation post-2000 • If a law is not found, it may not be in the testphase database yet Limitations: ⚠️ Date filters (temporalCoverageFrom/To) are unreliable - they may exclude relevant results ⚠️ For amendment questions, DON'T use date filters - search broadly instead Parameters: • searchTerm: Keywords or law names (required) • temporalCoverageFrom/To: ISO dates (optional, use with caution) • limit: Max results, default 10, API max 100 Usage Priority: For initial queries → Use intelligente_rechtssuche first For legislation-only → Use this tool |
| rechtsprechung_suchenA | ⚖️ SECONDARY TOOL - Deutsche Rechtsprechung durchsuchen What this tool searches: • German court decisions database at rechtsinformationen.bund.de • Decisions from federal courts (BGH, BVerfG, BAG, BFH, BSG, BVerwG, etc.) • Full-text search in court decision content URL Construction: Results contain URLs with ECLI (European Case Law Identifier): https://testphase.rechtsinformationen.bund.de/v1/case-law/ecli/de/{court}/{year}/{identifier} Example: /v1/case-law/ecli/de/bgh/2023/010523 These URLs work directly in browsers and API calls. When to use: ✓ Follow-up searches after intelligente_rechtssuche ✓ When you need case-law-only results (excludes legislation) ✓ When filtering by specific courts (use 'court' parameter) ✓ When searching for Urteile (judgments) or Beschlüsse (decisions) Common Courts: • BGH - Bundesgerichtshof (Federal Court of Justice) • BVerfG - Bundesverfassungsgericht (Constitutional Court) • BAG - Bundesarbeitsgericht (Federal Labour Court) • BFH - Bundesfinanzhof (Federal Fiscal Court) • BSG - Bundessozialgericht (Federal Social Court) • BVerwG - Bundesverwaltungsgericht (Federal Administrative Court) Parameters: • searchTerm: Keywords or case references (required) • court: Filter by court abbreviation (optional) • dateFrom/To: Decision date filters in ISO format (optional) • documentType: "Urteil" or "Beschluss" (optional) • limit: Max results, default 10, API max 100 Usage Priority: For initial queries → Use intelligente_rechtssuche first For court-specific searches → Use this tool |
| dokument_details_abrufenA | 📄 RETRIEVAL TOOL - Vollständigen Dokumenttext abrufen What this tool does: • Retrieves complete document content from rechtsinformationen.bund.de • Works with both legislation and case law documents • Requires specific document identifier from previous search results URL/ID Input: This tool accepts:
When to use: ✓ When you have a specific document from search results ✓ When you need the full text (searches only return snippets) ✓ When you need HTML or XML format instead of JSON When NOT to use: ✗ For initial searches (use intelligente_rechtssuche instead) ✗ When you don't have a specific document ID ✗ To browse or discover documents (use search tools instead) Limitations: ⚠️ Some document paths may return 403 Forbidden errors ⚠️ If 403 occurs, use the document web URL in a browser instead ⚠️ Not all historical versions are accessible via API Parameters: • documentId: Full URL or path from search results (required) • format: "json" (default), "html", or "xml" (optional) Usage Priority: Search first → Get results → Use this tool for full text |
| intelligente_rechtssucheA | 🧠 PRIMARY TOOL ⭐ ALWAYS USE THIS FIRST for ANY German legal question ⭐ What this tool searches: • Full-text search across rechtsinformationen.bund.de • Both legislation (Gesetze) AND case law (Rechtsprechung) • Intelligent query enhancement with misconception correction ⚠️ DATABASE COVERAGE LIMITATIONS: • Grundgesetz (GG): NOT in database - only laws referencing GG are available • SGB I-VIII: NOT in database - SGB IX-XIV available, earlier books missing • Historic laws: Limited coverage, focus on current legislation post-2000 • Amendments: Newer amendment laws well-covered, older may be missing • If a law is not found, it may not be in the testphase database yet Intelligent Features (Automatic): ✓ English → German translation (e.g., "employee rights" → "Arbeitnehmerrechte") ✓ Misconception correction (e.g., "Überprüfungsantrag" → "Widerspruch") ✓ Legal reference extraction (e.g., detects "§ 15 BEEG" patterns) ✓ Multiple search term execution in parallel ✓ Result prioritization and deduplication Data Model Understanding (CRITICAL for answering questions): Results follow FRBR model with three levels:
Metadata Available in Search Results: • Immediately available (no follow-up needed):
• Requires follow-up call (use gesetz_per_eli_abrufen):
Results contain: • HTML links (Manifestation): [Law Name] for users to read • Basic metadata (Expression): Legislation date, published date immediately visible • Detailed metadata: Use gesetz_per_eli_abrufen for inForce status and temporal coverage Example Use Cases: • "When was BGB enacted?" → Check legislationDate in results (immediate) • "When was BGB published?" → Check datePublished in results (immediate) • "Is SGB IX still valid?" → Use gesetz_per_eli_abrufen for inForce status (follow-up) • "Show me § 242 StGB" → Use HTML link for law text (immediate) What this tool does NOT do: ✗ Does NOT perform true semantic search with ML embeddings ✗ Does NOT generate semantically similar terms (YOU must provide variations) ✗ Does NOT try multiple query phrasings (YOU must search with different terms) ✗ Does NOT explore related concepts automatically (YOU need multiple searches) ✗ Uses keyword matching + Fuse.js fuzzy search (not neural embeddings) AI Agent Responsibilities: As the calling agent, YOU must:
Search Strategies for Common Questions: Amendment questions: • "X Änderungsgesetz 2021" • "Gesetz zur Änderung X 2021" • "BGBl 2021 X" (Federal Law Gazette) • Search both enactment year AND effective year Law interpretation: • Search law name + specific § reference • Try both formal name and abbreviation • Search for related commentary or court decisions Case law: • Search topic + "BGH" or court name • Try legal concepts + "Rechtsprechung" • Search ECLI or case file numbers if known Parameters: • query: Your search query in German or English (required) • threshold: Fuzzy match threshold 0.0-1.0 (default: 0.3, lower = more results) • limit: Max results (default: 5, API max: 100) Usage Pattern:
|
| gesetz_per_abkuerzung_abrufenA | 📖 DIRECT LOOKUP TOOL - Gesetz direkt per Abkürzung abrufen What this tool does: • Direct lookup of German federal laws by standard abbreviations • Bypasses semantic search for exact law retrieval • Returns the current version of the law with full metadata • Standard legal research pattern in Germany ⚠️ DATABASE COVERAGE LIMITATIONS: • Grundgesetz (GG): NOT in database - lookup will fail or return wrong law • SGB I-VIII: NOT in database - SGB IX-XIV available, earlier books missing • Historic laws: Limited coverage, focus on current legislation post-2000 • If abbreviation lookup fails, the law may not be in the testphase database Supported Abbreviations (if in database): Common German federal laws (examples): • SGB IX, SGB X, SGB XI, SGB XII, SGB XIV (✅ Available) • SGB I-VIII (❌ NOT Available) • BGB (Bürgerliches Gesetzbuch) (✅ Available) • StGB (Strafgesetzbuch) (✅ Available) • GG (Grundgesetz) (❌ NOT Available) • AufenthG, BetrVG, KSchG, BEEG, BUrlG, ArbZG (Check availability) • And many more... When to use: ✓ When you know the exact law abbreviation (e.g., "SGB I", "BGB") ✓ For direct access without semantic search uncertainty ✓ When user asks for a specific law by its common name ✓ To avoid irrelevant search results When NOT to use: ✗ For broad legal research (use intelligente_rechtssuche) ✗ When searching for court decisions (use rechtsprechung_suchen) ✗ For full-text content search (use deutsche_gesetze_suchen) Parameters: • abbreviation: Standard German law abbreviation (required) Examples: "SGB I", "BGB", "StGB", "GG", "AufenthG", "KSchG" Returns: • Full law name and abbreviation • ELI identifier • Law type classification • Current version date • Complete table of contents (if available) • Direct HTML and JSON URLs Example Usage: Input: { abbreviation: "SGB I" } Output: Sozialgesetzbuch (SGB) Erstes Buch (I) - Allgemeiner Teil Usage Priority: For exact law lookup by abbreviation → Use this tool FIRST For content search within laws → Use intelligente_rechtssuche or deutsche_gesetze_suchen |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wolfgangihloff/rechtsinformationen-bund-de-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server