acervo-juridico
Was dieses MCP kann
Searches and retrieves Brazilian legal materials, statutes, precedents, legal explanations, citations, and knowledge-graph relationships.
Tools
Eingabeschema
{'type': 'object', 'required': ['consulta'], 'properties': {'limite': {'type': 'integer', 'description': 'máximo de resultados (padrão 8, teto 20)'}, 'consulta': {'type': 'string', 'description': "pergunta ou termos em português, como 'pensão alimentÃ\xadcia atrasada'"}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['duvidas', 'total'], 'properties': {'total': {'type': 'integer'}, 'duvidas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['slug', 'caminho', 'titulo', 'area', 'trecho', 'respondida_por_verificado'], 'properties': {'area': {'type': 'string'}, 'slug': {'type': 'string'}, 'titulo': {'type': 'string'}, 'trecho': {'type': 'string'}, 'caminho': {'type': 'string'}, 'respondida_por_verificado': {'type': 'boolean'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['consulta'], 'properties': {'limite': {'type': 'integer', 'description': 'máximo de resultados (padrão 8, teto 25)'}, 'consulta': {'type': 'string', 'description': "pergunta ou termos em português, como 'produto com defeito troca'"}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['paginas', 'total_indexado', 'veredito'], 'properties': {'paginas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['caminho', 'titulo', 'area', 'trecho'], 'properties': {'area': {'type': 'string'}, 'titulo': {'type': 'string'}, 'trecho': {'type': 'string'}, 'caminho': {'type': 'string'}}, 'additionalProperties': False}}, 'veredito': {'type': 'object', 'required': ['confianca', 'cobertura', 'termos', 'fuzzy'], 'properties': {'fuzzy': {'type': 'boolean'}, 'termos': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'cobertura': {'type': 'object', 'required': ['exigida', 'usada'], 'properties': {'usada': {'type': 'integer'}, 'exigida': {'type': 'integer'}}, 'additionalProperties': False}, 'confianca': {'type': 'string'}}, 'additionalProperties': False}, 'total_indexado': {'type': 'integer'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['pergunta'], 'properties': {'area': {'type': 'string', 'description': "slug da área do direito para filtrar, como 'trabalhista' (opcional)"}, 'limite': {'type': 'integer', 'description': 'máximo de páginas (padrão 8, teto 25)'}, 'pergunta': {'type': 'string', 'description': "pergunta em português, em linguagem natural, como 'posso ser demitida grávida'"}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['paginas', 'modelo', 'indexadas', 'metodo'], 'properties': {'metodo': {'type': 'string'}, 'modelo': {'type': 'string'}, 'paginas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['caminho', 'titulo', 'area', 'trecho', 'url', 'url_markdown', 'similaridade'], 'properties': {'url': {'type': 'string'}, 'area': {'type': 'string'}, 'titulo': {'type': 'string'}, 'trecho': {'type': 'string'}, 'caminho': {'type': 'string'}, 'similaridade': {'type': 'number'}, 'url_markdown': {'type': 'string'}}, 'additionalProperties': False}}, 'indexadas': {'type': 'integer'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['pergunta'], 'properties': {'area': {'type': 'string', 'description': 'slug da área para filtrar (opcional)'}, 'paginas': {'type': 'integer', 'description': 'quantas páginas compõem o contexto (padrão 3, teto 8)'}, 'pergunta': {'type': 'string', 'description': 'pergunta jurÃ\xaddica em português'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['pergunta', 'blocos', 'risco_de_superacao', 'aviso', 'metodo'], 'properties': {'aviso': {'type': 'string'}, 'blocos': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['caminho', 'titulo', 'area', 'url', 'url_markdown', 'tese', 'dispositivos', 'precedentes', 'fontes_oficiais', 'revisado_em', 'origem', 'risco_de_superacao'], 'properties': {'url': {'type': 'string'}, 'area': {'type': 'string'}, 'tese': {'type': 'string'}, 'origem': {'type': 'string'}, 'titulo': {'type': 'string'}, 'caminho': {'type': 'string'}, 'cite_as': {'type': 'string'}, 'precedentes': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['chave', 'rotulo', 'via'], 'properties': {'via': {'type': 'string'}, 'chave': {'type': 'string'}, 'rotulo': {'type': 'string'}}, 'additionalProperties': False}}, 'revisado_em': {'type': 'string'}, 'dispositivos': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['urn', 'rotulo'], 'properties': {'urn': {'type': 'string'}, 'rotulo': {'type': 'string'}}, 'additionalProperties': False}}, 'url_markdown': {'type': 'string'}, 'fontes_oficiais': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['nome', 'url', 'pagina'], 'properties': {'url': {'type': 'string'}, 'nome': {'type': 'string'}, 'pagina': {'type': 'string'}, 'sustenta': {'type': 'string'}, 'conferida_em': {'type': 'string'}}, 'additionalProperties': False}}, 'risco_de_superacao': True}, 'additionalProperties': False}}, 'metodo': {'type': 'string'}, 'pergunta': {'type': 'string'}, 'risco_de_superacao': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'area': {'type': 'string', 'description': 'área do tema, quando não se informa o caminho'}, 'tema': {'type': 'string', 'description': 'slug do tema, quando não se informa o caminho'}, 'limite': {'type': 'integer', 'description': 'máximo de dúvidas (padrão 8, teto 20)'}, 'caminho': {'type': 'string', 'description': 'caminho da página do acervo espelhada como tema (ex.: /familia/pensao-alimenticia/)'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['tema', 'duvidas', 'total'], 'properties': {'tema': {'type': 'object', 'required': ['area', 'tema', 'titulo', 'caminho_no_acervo'], 'properties': {'area': {'type': 'string'}, 'tema': {'type': 'string'}, 'titulo': {'type': 'string'}, 'caminho_no_acervo': {'type': 'string'}}, 'additionalProperties': False}, 'total': {'type': 'integer'}, 'duvidas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['slug', 'caminho', 'titulo', 'area', 'criada_em', 'respostas_publicadas', 'respondida_por_verificado'], 'properties': {'area': {'type': 'string'}, 'slug': {'type': 'string'}, 'titulo': {'type': 'string'}, 'caminho': {'type': 'string'}, 'criada_em': {'type': 'string'}, 'respostas_publicadas': {'type': 'integer'}, 'respondida_por_verificado': {'type': 'boolean'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'o id devolvido por search â\x80\x94 a rota canônica da página, como /consumidor/produto-com-defeito/'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object', 'additionalProperties': {'type': 'string'}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['entidade'], 'properties': {'tipo': {'type': 'string', 'description': 'filtra a busca por rótulo: norma, dispositivo, sumula, tema, acordao, pagina, tribunal, area'}, 'limite': {'type': 'integer', 'description': 'máximo de vizinhos devolvidos (padrão 50, teto 200)'}, 'entidade': {'type': 'string', 'description': "chave exata (URN LexML, caminho de página, sumula:STF:10, acordao:STJ:<id>) ou termo para achar por rótulo, como 'Código Civil art. 421'"}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['no', 'vizinhos', 'total_vizinhos', 'metodo'], 'properties': {'no': {'type': 'object', 'required': ['chave', 'tipo', 'rotulo'], 'properties': {'url': {'type': 'string'}, 'tipo': {'type': 'string'}, 'chave': {'type': 'string'}, 'rotulo': {'type': 'string'}, 'atributos': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': False}, 'metodo': {'type': 'string'}, 'vizinhos': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['aresta', 'direcao', 'chave', 'tipo', 'rotulo', 'peso'], 'properties': {'peso': {'type': 'number'}, 'tipo': {'type': 'string'}, 'chave': {'type': 'string'}, 'aresta': {'type': 'string'}, 'rotulo': {'type': 'string'}, 'direcao': {'type': 'string'}}, 'additionalProperties': False}}, 'alternativas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['chave', 'tipo', 'rotulo'], 'properties': {'url': {'type': 'string'}, 'tipo': {'type': 'string'}, 'chave': {'type': 'string'}, 'rotulo': {'type': 'string'}, 'atributos': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': False}}, 'total_vizinhos': {'type': 'integer'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['entidade'], 'properties': {'limite': {'type': 'integer', 'description': 'máximo de páginas e de acórdãos (padrão 50, teto 200)'}, 'entidade': {'type': 'string', 'description': 'norma, dispositivo (URN LexML), súmula (sumula:STF:10), tema ou acórdão (acordao:STJ:<id>); chave exata ou termo por rótulo'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['entidade', 'dispositivos', 'paginas', 'acordaos', 'nota'], 'properties': {'nota': {'type': 'string'}, 'paginas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['chave', 'rotulo', 'via', 'grau'], 'properties': {'url': {'type': 'string'}, 'via': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'grau': {'type': 'integer'}, 'chave': {'type': 'string'}, 'rotulo': {'type': 'string'}}, 'additionalProperties': False}}, 'acordaos': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['chave', 'rotulo', 'via', 'grau'], 'properties': {'url': {'type': 'string'}, 'via': {'type': ['null', 'array'], 'items': {'type': 'string'}}, 'grau': {'type': 'integer'}, 'chave': {'type': 'string'}, 'rotulo': {'type': 'string'}}, 'additionalProperties': False}}, 'entidade': {'type': 'object', 'required': ['chave', 'tipo', 'rotulo'], 'properties': {'url': {'type': 'string'}, 'tipo': {'type': 'string'}, 'chave': {'type': 'string'}, 'rotulo': {'type': 'string'}, 'atributos': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': False}, 'dispositivos': {'type': ['null', 'array'], 'items': {'type': 'string'}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['duvida'], 'properties': {'duvida': {'type': 'string', 'description': 'slug da dúvida, ou o caminho completo devolvido por buscar_duvidas (ex.: /redesocial/duvida/1234-pensao/)'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['slug', 'caminho', 'url_canonica', 'url_markdown', 'url_atom', 'titulo', 'area', 'criada_em', 'respostas', 'markdown'], 'properties': {'area': {'type': 'string'}, 'slug': {'type': 'string'}, 'titulo': {'type': 'string'}, 'caminho': {'type': 'string'}, 'markdown': {'type': 'string'}, 'url_atom': {'type': 'string'}, 'criada_em': {'type': 'string'}, 'respostas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'corpo', 'criada_em', 'autor_verificado'], 'properties': {'id': {'type': 'integer'}, 'corpo': {'type': 'string'}, 'fontes': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['nome', 'url', 'conferida_em'], 'properties': {'url': {'type': 'string'}, 'nome': {'type': 'string'}, 'conferida_em': {'type': 'string'}}, 'additionalProperties': False}}, 'criada_em': {'type': 'string'}, 'seccional': {'type': 'string'}, 'autor_nome': {'type': 'string'}, 'oab_numero': {'type': 'string'}, 'autor_handle': {'type': 'string'}, 'autor_verificado': {'type': 'boolean'}}, 'additionalProperties': False}}, 'url_canonica': {'type': 'string'}, 'url_markdown': {'type': 'string'}, 'respondida_por_verificado_em': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['caminho'], 'properties': {'caminho': {'type': 'string', 'description': 'rota canônica devolvida pela busca, com barra final (ex.: /consumidor/produto-com-defeito/)'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['caminho', 'titulo', 'markdown', 'url_canonica'], 'properties': {'titulo': {'type': 'string'}, 'caminho': {'type': 'string'}, 'markdown': {'type': 'string'}, 'url_canonica': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'cursor': {'type': 'string', 'description': 'cursor devolvido na chamada anterior, ou uma data ISO (2026-09-01) para começar; vazio = do inÃ\xadcio'}, 'limite': {'type': 'integer', 'description': 'máximo de páginas por chamada (padrão 50, teto 200)'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['mudancas', 'proximo_cursor', 'restantes', 'metodo'], 'properties': {'metodo': {'type': 'string'}, 'mudancas': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['caminho', 'titulo', 'area', 'modificado_em', 'url', 'url_markdown'], 'properties': {'url': {'type': 'string'}, 'area': {'type': 'string'}, 'titulo': {'type': 'string'}, 'caminho': {'type': 'string'}, 'url_markdown': {'type': 'string'}, 'modificado_em': {'type': 'string'}}, 'additionalProperties': False}}, 'restantes': {'type': 'integer'}, 'proximo_cursor': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'description': 'identificador público do perfil, sem arroba'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['handle', 'caminho', 'nome_publico', 'criado_em', 'inscricao_verificada', 'seguidores'], 'properties': {'bio': {'type': 'string'}, 'handle': {'type': 'string'}, 'caminho': {'type': 'string'}, 'criado_em': {'type': 'string'}, 'seccional': {'type': 'string'}, 'oab_numero': {'type': 'string'}, 'seguidores': {'type': 'integer'}, 'nome_publico': {'type': 'string'}, 'verificado_em': {'type': 'string'}, 'inscricao_verificada': {'type': 'boolean'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['tipo', 'caminho', 'trecho_citado', 'descricao'], 'properties': {'tipo': {'enum': ['citacao_incorreta', 'fonte_divergente', 'conteudo_desatualizado', 'outro'], 'type': 'string', 'description': 'natureza do defeito relatado'}, 'caminho': {'type': 'string', 'description': 'rota canônica da página com o defeito â\x80\x94 a mesma que buscar_paginas ou ler_pagina devolveram, com barra final (ex.: /consumidor/produto-com-defeito/)'}, 'descricao': {'type': 'string', 'description': 'o que está errado, em português, com detalhe suficiente para a triagem humana agir sem precisar adivinhar'}, 'trecho_citado': {'type': 'string', 'description': 'trecho EXATO copiado do Markdown que ler_pagina devolveu para esta página; é contra ele que o portal confere que o relato não foi inventado â\x80\x94 trecho que não ocorre ao pé da letra no documento é recusado'}, 'fonte_oficial_url': {'type': 'string', 'description': 'URL https:// em domÃ\xadnio oficial (gov.br, jus.br, leg.br, mp.br, def.br) que sustenta o relato; obrigatória quando tipo é citacao_incorreta ou fonte_divergente'}}}
Ausgabeschema
{'type': 'object', 'required': ['relato_id', 'estado', 'repeticoes'], 'properties': {'estado': {'type': 'string'}, 'relato_id': {'type': 'string'}, 'repeticoes': {'type': 'integer'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['pergunta'], 'properties': {'paginas': {'type': 'integer', 'description': 'quantas páginas do acervo sustentam a resposta (padrão 3, teto 5)'}, 'pergunta': {'type': 'string', 'description': "pergunta em português, como 'a loja pode recusar a troca de um produto com defeito?'"}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['resposta', 'citacoes', 'fontes_oficiais', 'aviso', 'metodo'], 'properties': {'aviso': {'type': 'string'}, 'metodo': {'type': 'string'}, 'citacoes': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['caminho', 'titulo', 'url', 'url_markdown', 'trecho'], 'properties': {'url': {'type': 'string'}, 'titulo': {'type': 'string'}, 'trecho': {'type': 'string'}, 'caminho': {'type': 'string'}, 'url_markdown': {'type': 'string'}}, 'additionalProperties': False}}, 'resposta': {'type': 'string'}, 'fontes_oficiais': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['nome', 'url', 'pagina'], 'properties': {'url': {'type': 'string'}, 'nome': {'type': 'string'}, 'pagina': {'type': 'string'}, 'sustenta': {'type': 'string'}, 'conferida_em': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'pergunta ou termos em português sobre direito brasileiro'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': ['null', 'array'], 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
OpenHelvetia Gateway
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations,…
Court Listener
Searches and retrieves US court opinions, case citations, federal docket filings, and related legal documents.
Gov Uk Content
Searches and retrieves GOV.UK content, government organisations, and HMRC manuals, sections, and revision histories.
OpenCaseLaw — Swiss Caselaw, Statutes & Doctrine
Searches and analyzes Swiss court decisions, statutes, doctrine, legislation, legal scholarship, citation graphs, and administrat…
Epstein
Searches, inventories, and retrieves documents from the House Oversight Committee’s Epstein investigation corpus, including fligh…
Crs Reports
Searches, retrieves, and summarizes Congressional Research Service reports, topics, legislation analysis, and recent publications.
Eu Parliament
Provides European Parliament open data on MEPs, plenary documents, sessions, and related parliamentary records.