MCP 服务器

Projuris ADV

io.github.mcp-dir/projuris-mcp
商业与运营 法律与合规 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Connects to Projuris ADV to query and manage legal cases, people, tasks, proceedings, documents, contracts, time entries, and finances.

authenticate
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.
幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'token': {'type': 'string'}}}
connect
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.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
marketplace
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.
可访问外部资源
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 10}, 'query': {'type': 'string', 'default': ''}, 'action': {'enum': ['search', 'describe', 'install', 'uninstall', 'subscribe', 'cancel', 'resume', 'report_bug', 'request_mcp', 'list_tools', 'invoke', 'search_prompts', 'get_prompt', 'publish_prompt'], 'type': 'string', 'default': 'search'}, 'mcp_id': {'type': 'string', 'default': ''}, 'message': {'type': 'string', 'default': ''}, 'tool_id': {'type': 'string', 'default': ''}, 'arguments': {'type': 'string', 'default': '{}'}, 'immediate': {'type': 'boolean', 'default': False}, 'tier_slug': {'type': 'string', 'default': ''}, 'prompt_body': {'type': 'string', 'default': ''}, 'prompt_slug': {'type': 'string', 'default': ''}, 'prompt_tool': {'type': 'string', 'default': ''}, 'prompt_vars': {'type': 'string', 'default': '{}'}, 'conversation': {'type': 'string', 'default': '[]'}, 'prompt_title': {'type': 'string', 'default': ''}, 'request_name': {'type': 'string', 'default': ''}, 'cancel_reason': {'enum': ['too_expensive', 'missing_features', 'switched_service', 'unused', 'customer_service', 'too_complex', 'low_quality', 'other'], 'type': 'string'}, 'cancel_comment': {'type': 'string', 'default': ''}, 'prompt_targets': {'type': 'array', 'items': {'enum': ['claude', 'chatgpt', 'cursor', 'lovable'], 'type': 'string'}, 'default': []}, 'report_context': {'type': 'string', 'default': ''}, 'prompt_category': {'type': 'string', 'default': ''}, 'request_details': {'type': 'string', 'default': ''}, 'prompt_description': {'type': 'string', 'default': ''}}}
projuris_consulta
Busca genérica: POST /<recurso>/consulta com `filtro` (corpo). `recurso` = nome kebab-case (ex.: "processo", "pessoa", "intimacao"). Use para entidades sem tool de consulta nomeada.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['recurso'], 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'recurso': {'type': 'string'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_andamento
Busca Andamentos/movimentações do processo por filtro (POST /andamento/consulta-geral). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_apontamento_horas
Busca Apontamento de horas (timesheet) por filtro (POST /apontamento-horas/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_assunto
Busca Assuntos/matérias por filtro (POST /assunto/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_atendimento
Busca Atendimentos (CRM/relacionamento) por filtro (POST /atendimento/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_contrato
Busca Contratos (honorários) por filtro (POST /contrato/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_intimacao
Busca Intimações/publicações por filtro (POST /intimacao/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_pessoa
Busca Pessoas (clientes, partes, advogados, contatos) por filtro (POST /pessoa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_processo
Busca Processos/casos (judicial e extrajudicial) por filtro (POST /processo/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_receita_despesa
Busca Financeiro: receitas e despesas por filtro (POST /receita-despesa/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_tarefa
Busca Tarefas (compromissos, prazos, providências) por filtro (POST /tarefa/consulta-com-paginacao). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_consulta_usuario
Busca Usuários do escritório por filtro (POST /usuario/consulta). `filtro` = critérios conforme a API; pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'filtro': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_create_andamento
Cria um(a) Andamentos/movimentações do processo (POST /andamento). `data` = corpo conforme a API oficial.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_create_apontamento_horas
Cria um(a) Apontamento de horas (timesheet) (POST /apontamento-horas). `data` = corpo conforme a API oficial.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_create_atendimento
Cria um(a) Atendimentos (CRM/relacionamento) (POST /atendimento). `data` = corpo conforme a API oficial.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_create_pessoa
Cria um(a) Pessoas (clientes, partes, advogados, contatos) (POST /pessoa). `data` = corpo conforme a API oficial.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_create_tarefa
Cria um(a) Tarefas (compromissos, prazos, providências) (POST /tarefa). `data` = corpo conforme a API oficial.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_create_webhook
Cria um(a) Webhooks de integração (POST /webhook). `data` = corpo conforme a API oficial.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_get
GET genérico em qualquer recurso REST do Projuris ADV. `path` (ex.: "/processo/123") + `query` opcional. Use para recursos sem tool nomeada.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['path'], 'properties': {'path': {'type': 'string'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_get_apontamento_horas
Busca um(a) Apontamento de horas (timesheet) por código (GET /apontamento-horas/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_arquivo
Busca um(a) Arquivos/documentos (GED). Download em /arquivo/download/{codigo} por código (GET /arquivo/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_assunto
Busca um(a) Assuntos/matérias por código (GET /assunto/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_atendimento
Busca um(a) Atendimentos (CRM/relacionamento) por código (GET /atendimento/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_intimacao
Busca um(a) Intimações/publicações por código (GET /intimacao/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_pessoa
Busca um(a) Pessoas (clientes, partes, advogados, contatos) por código (GET /pessoa/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_processo
Busca um(a) Processos/casos (judicial e extrajudicial) por código (GET /processo/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_receita_despesa
Busca um(a) Financeiro: receitas e despesas por código (GET /receita-despesa/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_get_usuario
Busca um(a) Usuários do escritório por código (GET /usuario/{codigo}).
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['codigo'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'codigo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
projuris_list_webhook
Lista Webhooks de integração (GET /webhook). Pagine com pagina/quantidade_registros.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pagina': {'type': 'number'}, 'quantidade_registros': {'type': 'number'}}}
projuris_request
Escape hatch: chamada REST crua à API Projuris ADV. `method` (GET/POST/PUT/DELETE/PATCH) + `path` (ex.: "/processo/123" ou "/v2/processo/consulta") + `query`/`body` opcionais. Cobre os 757 recursos, inclusive v2 e configs.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['method', 'path'], 'properties': {'body': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'path': {'type': 'string'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'method': {'enum': ['GET', 'POST', 'PUT', 'DELETE', 'PATCH'], 'type': 'string'}}}
projuris_update_apontamento_horas
Atualiza um(a) Apontamento de horas (timesheet) (PUT /apontamento-horas). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registro.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
projuris_update_pessoa
Atualiza um(a) Pessoas (clientes, partes, advogados, contatos) (PUT /pessoa). `data` = corpo completo conforme a API oficial, INCLUINDO o campo de código do registro.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
report_bug
Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['message'], 'properties': {'context': {'type': 'string', 'default': ''}, 'message': {'type': 'string'}, 'conversation': {'type': 'string', 'default': '[]'}}}
show_version
Show the current MCP platform and adapter versions.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
toolkit_info
Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
已添加
authenticate
2026年9月17日 12:44
已添加
marketplace
2026年9月17日 12:44
已添加
toolkit_info
2026年9月17日 12:44
已添加
connect
2026年9月17日 12:44
已添加
report_bug
2026年9月17日 12:44
已添加
show_version
2026年9月17日 12:44
已添加
projuris_create_webhook
2026年9月17日 12:44
已添加
projuris_list_webhook
2026年9月17日 12:44
已添加
projuris_get_usuario
2026年9月17日 12:44
已添加
projuris_consulta_usuario
2026年9月17日 12:44
已添加
projuris_get_receita_despesa
2026年9月17日 12:44
已添加
projuris_consulta_receita_despesa
2026年9月17日 12:44
已添加
projuris_create_atendimento
2026年9月17日 12:44
已添加
projuris_get_atendimento
2026年9月17日 12:44
已添加
projuris_consulta_atendimento
2026年9月17日 12:44
已添加
projuris_get_intimacao
2026年9月17日 12:44
已添加
projuris_consulta_intimacao
2026年9月17日 12:44
已添加
projuris_get_assunto
2026年9月17日 12:44
已添加
projuris_consulta_assunto
2026年9月17日 12:44
已添加
projuris_consulta_contrato
2026年9月17日 12:44
已添加
projuris_get_arquivo
2026年9月17日 12:44
已添加
projuris_update_apontamento_horas
2026年9月17日 12:44
已添加
projuris_create_apontamento_horas
2026年9月17日 12:44
已添加
projuris_get_apontamento_horas
2026年9月17日 12:44
已添加
projuris_consulta_apontamento_horas
2026年9月17日 12:44
已添加
projuris_create_andamento
2026年9月17日 12:44
已添加
projuris_consulta_andamento
2026年9月17日 12:44
已添加
projuris_create_tarefa
2026年9月17日 12:44
已添加
projuris_consulta_tarefa
2026年9月17日 12:44
已添加
projuris_update_pessoa
2026年9月17日 12:44