acervo-juridico
このMCPでできること
Searches and retrieves Brazilian legal materials, statutes, precedents, legal explanations, citations, and knowledge-graph relationships.
ツール
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'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}
出力スキーマ
{'type': 'object', 'required': ['caminho', 'titulo', 'markdown', 'url_canonica'], 'properties': {'titulo': {'type': 'string'}, 'caminho': {'type': 'string'}, 'markdown': {'type': 'string'}, 'url_canonica': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string', 'description': 'identificador público do perfil, sem arroba'}}, 'additionalProperties': False}
出力スキーマ
{'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}
入力スキーマ
{'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'}}}
出力スキーマ
{'type': 'object', 'required': ['relato_id', 'estado', 'repeticoes'], 'properties': {'estado': {'type': 'string'}, 'relato_id': {'type': 'string'}, 'repeticoes': {'type': 'integer'}}, 'additionalProperties': False}
入力スキーマ
{'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}
出力スキーマ
{'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}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'pergunta ou termos em português sobre direito brasileiro'}}, 'additionalProperties': False}
出力スキーマ
{'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}
最近のツール変更
類似のMCPサーバー
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.