Lawyers in Germany from the official Bundesrechtsanwaltskammer register. Keyless, read-only.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One lawyer by `id` (the 16-character id from search_lawyers): register data with the date it was verified, Fachanwalt titles, firm, contact data, website and profile links, languages, and ratings per platform with the combined score.
Tool list last changed Oct 23, 2026.
One lawyer by `id` (the 16-character id from search_lawyers): register data with the date it was verified, Fachanwalt titles, firm, contact data, website and profile links, languages, and ratings per platform with the combined score.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[0-9a-f]{16}$"
}
},
"additionalProperties": false
}Search lawyers in a German city (or around a 5-digit postcode, 10 km; around a smaller place, 25 km) by area of law and language, or by the name of a lawyer or a firm. `area` is one of the 24 Fachanwalt areas (for example 'Arbeitsrecht', 'Familienrecht', 'Miet- und Wohnungseigentumsrecht'); lawyers holding that Fachanwalt title come first. `name` finds a lawyer by first and last name or by surname alone, or a firm by its name; umlaut spellings (Müller, Mueller, Muller) and one typo per word are tolerated, exact spellings rank first. With `name`, only the matches are returned, narrowed by city, area and language when given. Give `city`, `name` or both. Returns register-verified entries with contact data and profile links. In-house lawyers (Syndikusrechtsanwälte) are not listed: they may advise only their employer. Nor are lawyers whose register entry says they are no longer a member of the bar.
| Argument | Type | Description |
|---|---|---|
| area | string | Area of law, ideally one of the 24 Fachanwalt areas. Values: Verwaltungsrecht; Steuerrecht; Arbeitsrecht; Sozialrecht; Familienrecht; Strafrecht; Insolvenz- und Sanierungsrecht; Versicherungsrecht; Medizinrecht; Miet- und Wohnungseigentumsrecht; Verkehrsrecht; Bau- und Architektenrecht; Erbrecht; Transport- und Speditionsrecht; Gewerblicher Rechtsschutz; Handels- und Gesellschaftsrecht; Urheber- und Medienrecht; Informationstechnologierecht; Bank- und Kapitalmarktrecht; Agrarrecht; Internationales Wirtschaftsrecht; Vergaberecht; Migrationsrecht; Sportrecht. |
| city | string | City name (Berlin, München, ...), any other German place (searched 25 km around it) or a 5-digit postcode (10 km around it). |
| name | string | Name of a lawyer ('Daniel Schwartz', 'Schwartz') or of a firm ('Gleiss Lutz'). |
| limit | integer | |
| language | string | Language the lawyer speaks, German or English name (Englisch, English, Türkisch, ...). |
{
"type": "object",
"required": [],
"properties": {
"area": {
"type": "string",
"description": "Area of law, ideally one of the 24 Fachanwalt areas. Values: Verwaltungsrecht; Steuerrecht; Arbeitsrecht; Sozialrecht; Familienrecht; Strafrecht; Insolvenz- und Sanierungsrecht; Versicherungsrecht; Medizinrecht; Miet- und Wohnungseigentumsrecht; Verkehrsrecht; Bau- und Architektenrecht; Erbrecht; Transport- und Speditionsrecht; Gewerblicher Rechtsschutz; Handels- und Gesellschaftsrecht; Urheber- und Medienrecht; Informationstechnologierecht; Bank- und Kapitalmarktrecht; Agrarrecht; Internationales Wirtschaftsrecht; Vergaberecht; Migrationsrecht; Sportrecht."
},
"city": {
"type": "string",
"description": "City name (Berlin, München, ...), any other German place (searched 25 km around it) or a 5-digit postcode (10 km around it)."
},
"name": {
"type": "string",
"description": "Name of a lawyer ('Daniel Schwartz', 'Schwartz') or of a firm ('Gleiss Lutz')."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"language": {
"type": "string",
"description": "Language the lawyer speaks, German or English name (Englisch, English, Türkisch, ...)."
}
},
"additionalProperties": false
}