find_authority
Find which published authorities on the NOMOS Exchange govern something you are about to do, from a plain description (e.g. "deploy a recruitment model in the EU"). No name needed. Returns the matching authorities ranked, and for each the facts it reads that match your description (what to pass to ask_authority as inputs) and its most relevant rules with where they come from in the source. Also returns authorities others have requested that are not listed yet. Matches by words and by meaning (a small multilingual model on the server, so questions in Arabic and other languages work); it only chooses what to ask, never a verdict. Call this before ask_authority when you do not know the authority's name.
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": {
"description": "<description>"
},
"name": "find_authority"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum authorities to return (default 10). | |
| description | Yes | What you are about to do, in plain words. | |
| jurisdiction | No | Optional jurisdiction tag to restrict to, e.g. "EU" or "AE". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| next | No | ||
| places | No | Jurisdictions the description names (e.g. AE for Dubai). An authority that covers none of them is not returned. | |
| search | No | How the search ran: method "hybrid" (meaning and words) or "keyword", and the model used for meaning. | |
| matches | No | ||
| requested | No | Requested, not yet listed. |