MCP server for Brazilian federal law: legislation, DataJud, STJ, CARF, TST, TCU citations.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-matematicsolutions-br-eli-mcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for Brazilian federal law: legislation, DataJud, STJ, CARF, TST, TCU citations.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in legal
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
87 tools for Korean law — statutes, precedents, ordinances, interpretations | MCP Server · CLI · npm
956k Swiss court decisions: full-text search, citation graph, statute lookup (DE/FR/IT)
Luxembourg legislation via MCP — full-text search across statutes and provisions
MCP Security Weekly
Get CVE alerts and security updates for io.github.matematicsolutions/br-eli-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server for eight keyless, no-registration Brazilian open-data APIs:
dadosabertos.camara.leg.br) - the federal legislative
process: bills (proposicoes) as they move through committees and floor votes.legis.senado.leg.br/dadosabertos) -
the real LexML URN Lex resolver for enacted Normas Juridicas (laws, decrees,
constitutional amendments): identification, Diario Oficial da Uniao publication
provenance, amendment history, STF unconstitutionality notes.api-publica.datajud.cnj.jus.br) - court DOCKET metadata (not
ruling text) across STJ/TST/TSE/TRFs/TJs/TRTs/TREs and military courts.dadosabertos.web.stj.jus.br) - real acordao (ruling)
full text + ementa (headnote) from the Superior Tribunal de Justica, Brazil's
second-highest court. Coverage starts May 2022.acordaos.economia.gov.br) - real acordao (tax ruling) full text from
Brazil's federal tax appeals board, by exact docket/decision number.jurisprudencia-backend2.tst.jus.br) - real ruling full text (inteiro
teor) + ementa from the Tribunal Superior do Trabalho, Brazil's labor supreme
court: free-text search and exact CNJ-process-number lookup (3,751,594 acordaos,
8,483,448 documents across all types - verified live 2026-07-07).pesquisa.apps.tcu.gov.br) - real acordao full text (deliberation,
rapporteur's report, vote) from the Tribunal de Contas da Uniao, the Federal
Court of Accounts - public-procurement jurisprudence (525,620 acordaos -
verified live 2026-07-07).br_get_norma resolves a urn:lex:br:... against the Senado's own API gateway
(public, no key or registration) and returns identification, publication provenance,
and amendment history. br_get_norma_index + br_get_norma_texto resolve the same
URN against normas.leg.br's structured Legislation tree for the real text of one
article - not a summary. See DISCOVERY.md for how both endpoints were
found: v0.1.0 tested the wrong host for identification and wrongly reported it as
unconfirmed; v0.2.0 fixed that but still lacked full text; v0.3.0 found the
full-text API on the same domain as the human-readable citation page.
This connector does not scrape Planalto (planalto.gov.br) HTML - no confirmed
mechanical rule maps a URN Lex to a Planalto URL for every act type, and fabricating
one would risk the citation-hallucination failure mode this fleet exists to prevent.
Re-verified live 2026-07-07: legislacao.presidencia.gov.br (the REFLEGIS portal
the manifest names) does not return a plain HTTP response to a keyless client at
all - the connection is accepted but the request times out with zero bytes
received, consistent with a bot-challenge/WAF in front of it, not a structured API.
A minority of act types (mostly decrees) have no inline text in normas.leg.br
either; for those, see DISCOVERY.md.
For case law, DataJud (docket metadata only, redistribution restricted by CNJ
Resolution 446/2022), the STJ Open Data Portal (real acordao text, May 2022+),
CARF (real tax-ruling text, exact lookup only), TST (real ruling text - free-text
search and exact CNJ-process-number lookup, both confirmed live 2026-07-07 after
a browser network trace of the real frontend revealed the request fields the
earlier reverse-engineering missed) and TCU (real acordao/relatorio/voto text)
are wired in below. TRF4/TRF5 were probed and rejected - their hosts never accept
a connection from outside Brazil (geo_restricted) - and RFB's sijut2consulta is
a scrape-class HTML app with no JSON backend. See DISCOVERY.md
for the ex