Get Provision Tool
get_provisionRetrieves a single provision — one article or section — of a legislative act, instead of the whole act.
Address the act by its curated short name ("BGB", "DSGVO"), by ELI or CELEX
or by the id from a search result, and the provision by its official
marker ("§ 823", "Art. 6", "Artikel 6") or by the eid/slug listed under
provisions in a get_document response.
Use this whenever you need the wording of a specific norm. Reading a whole
code through get_document to reach one section wastes context. If you
know the topic but not the marker, use search_provisions first.
The response carries the lawdb.eu url of that very provision. Cite it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"act": "<act>",
"provision": "<provision>"
},
"name": "get_provision"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| act | Yes | The legislative act: a short name such as "BGB", an ELI, a CELEX number, or the `id` from a search result. | |
| language | No | ISO 639-1 code of the desired language version. Defaults to German, then English. | |
| provision | Yes | Official marker such as "§ 823" or "Artikel 6", or the eid/slug from `get_document`. | |
| include_children | No | Include subordinate provisions (paragraphs, points) in the text. |