{"id":260095,"recorded_at":"2026-10-26T16:16:16.986886Z","observed_at":"2026-10-26T16:16:16.986838Z","subject_kind":"endpoint","subject":"178ef550-5f54-4f56-9279-690031ecc6cb","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":11,"tools":[{"description":"MCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: \"<jwt>\" } after the user pastes, or with no args to get the link.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"token":{"type":"string"}},"type":"object"},"name":"authenticate"},{"description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"connect"},{"description":"Busca processo por número CNJ e tribunal. Retorna `tribunal`, `total`, `count` e `processos[]` (metadados e movimentações por instância). Só sem resultados inclui `ausencia`.\nAceita número com ou sem máscara. Quando `processos` está vazio, `ausencia` traz o motivo provável (numero_invalido | tribunal_divergente | nao_publicado | carga_ausente | indeterminado) e a explicação. Com resultados, esse bloco não é retornado. Leia esse bloco antes de repetir a consulta em outra tool: a API pública do CNJ não publica processo em segredo de justiça, então `nao_publicado` NÃO significa que o processo não existe.\nO processo que sobe por recurso MANTÉM o número da origem: o AIRR/RR de um processo do TRT continua com o número do TRT no índice `tst` (e o REsp de TJ/TRF no `stj`). Quando o 2º grau registra esse recurso, a resposta inclui `instancia_superior`; para ver em que instância o processo está agora, use datajud_localizar_processo.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"numero_processo":{"type":"string"},"tribunal":{"enum":["tst","stj","tse","stm","trf1","trf2","trf3","trf4","trf5","trf6","tjac","tjal","tjam","tjap","tjba","tjce","tjdft","tjes","tjgo","tjma","tjmg","tjms","tjmt","tjpa","tjpb","tjpe","tjpi","tjpr","tjrj","tjrn","tjro","tjrr","tjrs","tjsc","tjse","tjsp","tjto","trt1","trt2","trt3","trt4","trt5","trt6","trt7","trt8","trt9","trt10","trt11","trt12","trt13","trt14","trt15","trt16","trt17","trt18","trt19","trt20","trt21","trt22","trt23","trt24","tre-ac","tre-al","tre-am","tre-ap","tre-ba","tre-ce","tre-df","tre-es","tre-go","tre-ma","tre-mg","tre-ms","tre-mt","tre-pa","tre-pb","tre-pe","tre-pi","tre-pr","tre-rj","tre-rn","tre-ro","tre-rr","tre-rs","tre-sc","tre-se","tre-sp","tre-to","tjmmg","tjmrs","tjmsp"],"type":"string"}},"required":["tribunal","numero_processo"],"type":"object"},"name":"datajud_get_processo"},{"description":"Localiza em que instância o processo está agora, só pelo número CNJ: consulta a origem e o tribunal superior (TRT → TST, TJ/TRF → STJ).\nO tribunal de origem é derivado do número e os dois índices são consultados em paralelo. Retorna `instancias[]` ordenadas (1º grau → 2º grau → superior) com tribunal, grau, classe, órgão julgador e último movimento, `instancia_mais_recente` e `consultas[]` (status de cada índice consultado). Consulta processual trabalhista no TST: o processo que sobe ao TST (recurso de revista, AIRR) MANTÉM o número do TRT de origem, então consultar só o TRT nunca mostra a fase no TST. Se um índice falhar, `consultas[]` traz o erro dele e o outro resultado continua valendo. Sem nenhum resultado, inclui `ausencia` (mesmo diagnóstico de datajud_get_processo). O STF não está no DataJud. Para a timeline completa de uma instância, use datajud_movimentos com o `tribunal` dela.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"numero_processo":{"type":"string"}},"required":["numero_processo"],"type":"object"},"name":"datajud_localizar_processo"},{"description":"Consulta movimentações por número CNJ e tribunal. Retorna `tribunal`, `numeroProcesso` e `instancias[]` (timeline e metadados). Só sem resultados inclui `ausencia`.\nIdeal para detectar movimentação nova. Quando `instancias` está vazio, `ausencia` traz o mesmo diagnóstico de datajud_get_processo (motivo provável + explicação). Com resultados, esse bloco não é retornado. Quando o 2º grau registra recurso ao tribunal superior (recurso de revista/AIRR → TST, recurso especial → STJ), inclui `instancia_superior` com o próximo passo: o processo mantém o mesmo número lá.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"numero_processo":{"type":"string"},"tribunal":{"enum":["tst","stj","tse","stm","trf1","trf2","trf3","trf4","trf5","trf6","tjac","tjal","tjam","tjap","tjba","tjce","tjdft","tjes","tjgo","tjma","tjmg","tjms","tjmt","tjpa","tjpb","tjpe","tjpi","tjpr","tjrj","tjrn","tjro","tjrr","tjrs","tjsc","tjse","tjsp","tjto","trt1","trt2","trt3","trt4","trt5","trt6","trt7","trt8","trt9","trt10","trt11","trt12","trt13","trt14","trt15","trt16","trt17","trt18","trt19","trt20","trt21","trt22","trt23","trt24","tre-ac","tre-al","tre-am","tre-ap","tre-ba","tre-ce","tre-df","tre-es","tre-go","tre-ma","tre-mg","tre-ms","tre-mt","tre-pa","tre-pb","tre-pe","tre-pi","tre-pr","tre-rj","tre-rn","tre-ro","tre-rr","tre-rs","tre-sc","tre-se","tre-sp","tre-to","tjmmg","tjmrs","tjmsp"],"type":"string"}},"required":["tribunal","numero_processo"],"type":"object"},"name":"datajud_movimentos"},{"description":"Avançado: envia uma query Elasticsearch crua pro índice do tribunal (escape hatch). `query` é SÓ a cláusula de busca (ex.: { match: { \"classe.nome\": \"Apelação\" } }); size, sort, _source e search_after vão nos campos próprios. Use search_after (valor `sort` do último hit) pra paginar além de 10.000 resultados. A API pública do CNJ é lenta em índices grandes: prefira size pequeno e `_source` com só os campos que precisa.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"_source":{"items":{"type":"string"},"type":"array"},"from":{"type":"number"},"query":{},"search_after":{},"size":{"type":"number"},"sort":{},"tribunal":{"enum":["tst","stj","tse","stm","trf1","trf2","trf3","trf4","trf5","trf6","tjac","tjal","tjam","tjap","tjba","tjce","tjdft","tjes","tjgo","tjma","tjmg","tjms","tjmt","tjpa","tjpb","tjpe","tjpi","tjpr","tjrj","tjrn","tjro","tjrr","tjrs","tjsc","tjse","tjsp","tjto","trt1","trt2","trt3","trt4","trt5","trt6","trt7","trt8","trt9","trt10","trt11","trt12","trt13","trt14","trt15","trt16","trt17","trt18","trt19","trt20","trt21","trt22","trt23","trt24","tre-ac","tre-al","tre-am","tre-ap","tre-ba","tre-ce","tre-df","tre-es","tre-go","tre-ma","tre-mg","tre-ms","tre-mt","tre-pa","tre-pb","tre-pe","tre-pi","tre-pr","tre-rj","tre-rn","tre-ro","tre-rr","tre-rs","tre-sc","tre-se","tre-sp","tre-to","tjmmg","tjmrs","tjmsp"],"type":"string"}},"required":["tribunal","query"],"type":"object"},"name":"datajud_raw_query"},{"description":"Busca processos em um tribunal por classe, órgão julgador e/ou assunto (códigos das tabelas do CNJ), paginada e ordenada por data de ajuizamento. DataJud NÃO indexa nome de parte nem OAB — pra isso use o MCP djen/legal.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"assunto_codigo":{"type":"number"},"classe_codigo":{"type":"number"},"from":{"type":"number"},"numero_processo":{"type":"string"},"orgao_julgador_codigo":{"type":"number"},"size":{"type":"number"},"sort_desc":{"type":"boolean"},"tribunal":{"enum":["tst","stj","tse","stm","trf1","trf2","trf3","trf4","trf5","trf6","tjac","tjal","tjam","tjap","tjba","tjce","tjdft","tjes","tjgo","tjma","tjmg","tjms","tjmt","tjpa","tjpb","tjpe","tjpi","tjpr","tjrj","tjrn","tjro","tjrr","tjrs","tjsc","tjse","tjsp","tjto","trt1","trt2","trt3","trt4","trt5","trt6","trt7","trt8","trt9","trt10","trt11","trt12","trt13","trt14","trt15","trt16","trt17","trt18","trt19","trt20","trt21","trt22","trt23","trt24","tre-ac","tre-al","tre-am","tre-ap","tre-ba","tre-ce","tre-df","tre-es","tre-go","tre-ma","tre-mg","tre-ms","tre-mt","tre-pa","tre-pb","tre-pe","tre-pi","tre-pr","tre-rj","tre-rn","tre-ro","tre-rr","tre-rs","tre-sc","tre-se","tre-sp","tre-to","tjmmg","tjmrs","tjmsp"],"type":"string"}},"required":["tribunal"],"type":"object"},"name":"datajud_search"},{"description":"The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like \"find an MCP that does X\", \"consulta um CPF\", \"is there a tool for Y\". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile (every tool with its id + params, pricing, auth) so you pick the right tool_id → invoke RUNS that tool. KEY: invoke works even when the MCP is NOT installed — it runs the tool pontualmente (one-off), without adding the MCP to the toolkit and without bloating the tool list. If the MCP needs a credential/login, invoke returns a connect link; if it is paid and the wallet is empty, invoke returns a checkout/top-up link (the user opens it, then you retry). Use install only to make an MCP PERMANENT in the active toolkit (its tools then show up natively in future sessions); prefer invoke for a single/occasional use. list_tools lists what is callable right now. subscribe/cancel handle per-MCP billing; report_bug sends feedback; request_mcp asks us to build a NEW MCP when nothing fits. Search/describe flag installed_in_toolkit vs installed_in_workspace. Writes (install/uninstall/subscribe/cancel and the one-off install behind invoke) require workspace owner/admin. It also carries the mcp.ai PROMPT LIBRARY, which is about ready-made prompt TEXT rather than MCPs: search_prompts finds one, get_prompt returns its full text with {{variables}} filled, and publish_prompt saves a prompt and returns a shareable mcp.ai/p/<slug> link that opens without login.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"action":{"default":"search","enum":["search","describe","install","uninstall","subscribe","cancel","resume","report_bug","request_mcp","list_tools","invoke","search_prompts","get_prompt","publish_prompt"],"type":"string"},"arguments":{"default":"{}","type":"string"},"cancel_comment":{"default":"","type":"string"},"cancel_reason":{"enum":["too_expensive","missing_features","switched_service","unused","customer_service","too_complex","low_quality","other"],"type":"string"},"conversation":{"default":"[]","type":"string"},"immediate":{"default":false,"type":"boolean"},"limit":{"default":10,"type":"number"},"mcp_id":{"default":"","type":"string"},"message":{"default":"","type":"string"},"prompt_body":{"default":"","type":"string"},"prompt_category":{"default":"","type":"string"},"prompt_description":{"default":"","type":"string"},"prompt_slug":{"default":"","type":"string"},"prompt_targets":{"default":[],"items":{"enum":["claude","chatgpt","cursor","lovable"],"type":"string"},"type":"array"},"prompt_title":{"default":"","type":"string"},"prompt_tool":{"default":"","type":"string"},"prompt_vars":{"default":"{}","type":"string"},"query":{"default":"","type":"string"},"report_context":{"default":"","type":"string"},"request_details":{"default":"","type":"string"},"request_name":{"default":"","type":"string"},"tier_slug":{"default":"","type":"string"},"tool_id":{"default":"","type":"string"}},"type":"object"},"name":"marketplace"},{"description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"context":{"default":"","type":"string"},"conversation":{"default":"[]","type":"string"},"message":{"type":"string"}},"required":["message"],"type":"object"},"name":"report_bug"},{"description":"Show the current MCP platform and adapter versions.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"show_version"},{"description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"toolkit_info"}]},"body_sha256":"dce480c7792abe1216297f6c799a9da3faa0cb7035cd30704dd301db5002f53f","prev_id":null,"leaf":"0x5c03fa12eaf5dedd7dd18bea3ae322959600af049aec2a2002dc4686876c64fd","leaf_text":"{\"body\":\"dce480c7792abe1216297f6c799a9da3faa0cb7035cd30704dd301db5002f53f\",\"id\":260095,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793031376986838,\"prev\":null,\"subject\":\"178ef550-5f54-4f56-9279-690031ecc6cb\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x5c0435a31bd4da9c2b662b1d1d2227a5ebdc2f86e208b3f0f12fd20ac1d7b729","0x5955c8d0368967a6c843836b874c031028abee125d4622409cc8459ba3ee44aa","0x964915b04f6c92e296afac24b01fd46cd4a90199e2a10cb855ffdf2a84d881f1","0x7946c5ecb947661879745d19740ce429cbe3946924ef684dbd3a3d6afbd2ed11","0x401709294ac482f5ab347b06f981a8ffac63ead787b40be894da96c7a67bad1e","0x1da28618e3dc6fa5a7738db27d7960a4c9de96aa551cdf870983ab298edaa4af","0x321532ce58694ef3a7b62f24ad97013bccde414d7c81abd5918eae97dd826257","0xa4091f0802e2251dfaa684baa8c99199e4d87da2bb67f80b6b300dc0d3e6a86b","0x41a051d5bacaf7bf5130da516c041256d5e5f4c98da082f91371fb195ddc476b","0x40244d998919fa159853bd32a8bd17a3271b1b32a2e2d09a3d03acd280652311","0x37fa4d73456b07df68aa870df84ffd5c60272595484ae0f1ec31434e6c19eb44","0xc4c7772b121e7eab8b40f10646f850453150d76d672e4926bf2534db20273157","0xc8abb13c711b67d9f1ef145286ed450a0f5566f054a4b290ea3d711873bcbe20","0x5cdeb4648502e0633d01cc4f3379d48cccb9d4f528565b2868eb93db0df9e829","0x7726154b91b2ad65b13849ef6cb6443b1f0ff113a3089c9bd5f2bcfc16be099d","0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0","0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}