MCP server that provides tools for searching and fetching Brazilian open-data legislative and court records, including bills, enacted norms, docket metadata, and full-text rulings from several federal tribunals. It resolves URN Lex legislation identifiers and can return structured metadata and article-level text for enacted laws.
From the registry: MCP server for Brazilian federal law: legislation, DataJud, STJ, CARF, TST, TCU citations.
$ pip install br-eli-mcpPlease install the `br-eli-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Python package** — Install the MCP server from PyPI using pip. On Windows 11 with Smart App Control, use `python -m pip` because unsigned `pip.exe` may be blocked. Run: `pip install br-eli-mcp`
Canonical MCP server config (stdio transport):
- command: `br-eli-mcp`
- args: []
- optional environment variables:
- `BR_ELI_CACHE_DIR`: Directory for cache files. (example: `<your-cache-dir>`)
- `BR_ELI_AUDIT_DIR`: Directory for audit files. (example: `<your-audit-dir>`)
- `BR_ELI_BASE_URL`: Base URL for the Camara dos Deputados API. (example: `<your-camara-base-url>`)
- `BR_ELI_NORMA_BASE_URL`: Base URL for the Senado Dados Abertos Legislativos API. (example: `<your-norma-base-url>`)
- `BR_ELI_TEXT_BASE_URL`: Base URL for the normas.leg.br full-text API. (example: `<your-text-base-url>`)
- `BR_ELI_DATAJUD_BASE_URL`: Base URL for the DataJud CNJ API. (example: `<your-datajud-base-url>`)
- `BR_ELI_STJ_BASE_URL`: Base URL for the STJ Open Data Portal API. (example: `<your-stj-base-url>`)
- `BR_ELI_CARF_BASE_URL`: Base URL for the CARF API. (example: `<your-carf-base-url>`)
- `BR_ELI_TST_BASE_URL`: Base URL for the TST API. (example: `<your-tst-base-url>`)
- `BR_ELI_TCU_BASE_URL`: Base URL for the TCU API. (example: `<your-tcu-base-url>`)
Note: Preferred portable install path is the PyPI package. The standard stdio launcher is `br-eli-mcp`. On Windows 11 with Smart App Control, run via the signed Python interpreter instead: command `python` with args `['-m', 'br_eli_mcp']` (or `py -3 -m br_eli_mcp` if `python` is not on PATH). No API keys or registration are required.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.MCP server for searching Airweave collections with natural language queries.