{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_6us4qweh2jm4","handle":"projuris-adv","url":"https://wellknown.network/agents/projuris-adv","links":{"self":"https://wellknown.network/agents/projuris-adv/record.json","html":"https://wellknown.network/agents/projuris-adv","markdown":"https://wellknown.network/agents/projuris-adv/record.md","api":"https://wellknown.network/api/v1/agents/projuris-adv","status":"https://wellknown.network/api/v1/agents/projuris-adv/status","claim":"https://wellknown.network/agents/projuris-adv/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/projuris-adv/claim.json","badge":"https://wellknown.network/agents/projuris-adv/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:api.mcp.ai:server:projuris-adv","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Projuris ADV","summary":"Wrapper for the official Projuris ADV REST API (legal practice management): cases, people (clients/p","description":"Wrapper for the official Projuris ADV REST API (legal practice management): cases, people (clients/p","publisher":{"name":"mcp-dir","url":null},"homepage":null,"repository":"https://github.com/mcp-dir/projuris-mcp","version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.mcp.ai/p_projuris","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-21T13:32:09.646567Z","publishedAt":"2026-08-21T13:32:09.646567Z","registryName":"io.github.mcp-dir/projuris-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":0.583,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"},{"slug":"communication.notifications","name":"Notifications","confidence":0.51,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.51,"provenance":"derived"}],"categories":["commerce","communication","infra","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-09-09T10:34:40.342Z","lastProbedAt":"2026-09-09T10:34:40.342Z","statusComputedAt":"2026-09-09T10:36:26.379Z","reliability30d":{"probes":8,"successRate":1,"p50Ms":239},"latestObservations":[{"at":"2026-09-09T10:34:40.342Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":530,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.345","protocolVersion":"2025-06-18"}},{"at":"2026-09-09T03:22:58.751Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":180,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.345","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T20:20:56.139Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":185,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T13:22:54.779Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":181,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T07:24:46.091Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":185,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T01:21:40.160Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":162,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T18:22:12.903Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":182,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T11:25:38.028Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":226,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T03:28:07.903Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":168,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-06T20:27:08.362Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":152,"error":null,"detail":{"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"toolCount":38,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.342","protocolVersion":"2025-06-18"}}],"tools":[{"name":"projuris_request","description":"Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: \"/processo/123\" ou \"/v2/processo/consulta\") + `query`/`b"},{"name":"projuris_get","description":"GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: \"/processo/123\") + `query` opcional. Use para recursos sem tool nomeada."},{"name":"projuris_consulta","description":"Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: \"processo\", \"pessoa\", \"intimacao\"). Use para entidades sem tool"},{"name":"projuris_consulta_processo","description":"Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registr"},{"name":"projuris_get_processo","description":"Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo})."},{"name":"projuris_consulta_pessoa","description":"Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regi"},{"name":"projuris_get_pessoa","description":"Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo})."},{"name":"projuris_create_pessoa","description":"Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial."},{"name":"projuris_update_pessoa","description":"Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do reg"},{"name":"projuris_consulta_tarefa","description":"Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quan"},{"name":"projuris_create_tarefa","description":"Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_andamento","description":"Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_regist"},{"name":"projuris_create_andamento","description":"Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_apontamento_horas","description":"Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registro"},{"name":"projuris_get_apontamento_horas","description":"Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo})."},{"name":"projuris_create_apontamento_horas","description":"Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial."},{"name":"projuris_update_apontamento_horas","description":"Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registr"},{"name":"projuris_get_arquivo","description":"Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo})."},{"name":"projuris_consulta_contrato","description":"Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_consulta_assunto","description":"Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_assunto","description":"Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo})."},{"name":"projuris_consulta_intimacao","description":"Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_intimacao","description":"Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo})."},{"name":"projuris_consulta_atendimento","description":"Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_atendimento","description":"Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo})."},{"name":"projuris_create_atendimento","description":"Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial."},{"name":"projuris_consulta_receita_despesa","description":"Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_receita_despesa","description":"Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo})."},{"name":"projuris_consulta_usuario","description":"Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros."},{"name":"projuris_get_usuario","description":"Busca um(a) Usuários do escritório por código (GET /usuario/{codigo})."},{"name":"projuris_list_webhook","description":"Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros."},{"name":"projuris_create_webhook","description":"Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial."},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","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\","},{"name":"authenticate","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 <tok"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.mcp-dir/projuris-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.mcp-dir%2Fprojuris-mcp","firstSeenAt":"2026-09-06T20:21:44.366Z","fetchedAt":"2026-09-08T18:18:02.068Z","normalizedAt":"2026-09-08T18:18:02.068Z"}]},"firstSeenAt":"2026-09-06T20:21:44.366Z","updatedAt":"2026-09-09T10:38:54.374Z"}