Skip to main content
Glama
wolfgangihloff

Rechtsinformationen Bund DE MCP Server

rechtsprechung_suchen

Search German federal court decisions from BGH, BVerfG, and other high courts to locate binding judgments. Filter by court, date, or document type to access official case law with ECLI references.

Instructions

⚖️ 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

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
searchTermYesSearch term for finding court decisions
courtNoFilter by specific court abbreviation (e.g., BGH, BVerfG, BAG, BFH, BSG, BVerwG)
dateFromNoStart date filter for decision date (ISO 8601 format: YYYY-MM-DD)
dateToNoEnd date filter for decision date (ISO 8601 format: YYYY-MM-DD)
documentTypeNoFilter by document type (e.g., "Urteil" for judgments, "Beschluss" for decisions)
limitNoMaximum number of results to return (default: 5, API max: 100)
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It successfully explains the data source (rechtsinformationen.bund.de), result format (ECLI-based URLs), and URL construction pattern with concrete examples. It does not mention rate limits or authentication requirements, leaving minor gaps for a read-only search tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description uses clear markdown structure with headers and bullet points that make it scannable. While lengthy, every section serves a distinct purpose: scope definition, technical details (URL construction), usage guidance, domain reference (court list), and parameter summary. The 'SECONDARY TOOL' label is appropriately front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the lack of output schema, the description adequately covers the tool's purpose, data source, parameter semantics (including domain-specific court codes), and result URL format. It could be improved by describing the actual result structure/fields returned, but the ECLI URL explanation provides sufficient context for a search tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, establishing a baseline of 3. The description adds significant domain value by listing common court abbreviations (BGH, BVerfG, etc.) and clarifying document types. However, it contradicts the schema regarding the default value for 'limit' (description states 10, schema specifies 5), which creates ambiguity for the agent.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly identifies the tool as searching German court decisions (Rechtsprechung) from federal courts via rechtsinformationen.bund.de. It explicitly distinguishes itself from siblings by labeling itself as a 'SECONDARY TOOL' and stating it should be used after 'intelligente_rechtssuche' for initial queries, making the specific scope unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'When to use' criteria with four specific scenarios (follow-up searches, case-law-only results, specific court filtering, document types). The 'Usage Priority' section gives clear routing instructions: 'For initial queries → Use intelligente_rechtssuche first' and 'For court-specific searches → Use this tool', directly addressing sibling tool selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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