Serveur MCP

EasyJur

io.github.mcp-dir/easyjur-mcp

Ce que fait ce MCP

Connects to EasyJur legal practice management for cases, parties, agenda items, opportunities, expenses, revenues, groups, and time records.

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.
Idempotent
Schéma d’entrée
{'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.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
easyjur_agenda_comentarios
Comentários de um item de agenda.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id_agenda'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'id_agenda': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
easyjur_agenda_envolvidos
Envolvidos em um item de agenda. Bulk support: accepts agenda_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agenda_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'agenda_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'agenda_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_agenda_etapas
Etapas de workflow de um item de agenda. Bulk support: accepts agenda_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agenda_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'agenda_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'agenda_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_api_status
Status da API EasyJur do escritório autenticado (identidade + limites).
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
easyjur_create_agenda
Cria item de agenda. Obrigatórios: tipo, id_advogado. Vincule a um processo (campo `processo`) para registrar uma movimentação/atualização.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tipo', 'id_advogado'], 'properties': {'data': {'type': 'string'}, 'tipo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'extra': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'local': {'type': 'string'}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'cliente': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'data_fim': {'type': 'string'}, 'hora_fim': {'type': 'string'}, 'processo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'descricao': {'type': 'string'}, 'hora_inicio': {'type': 'string'}, 'id_advogado': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
easyjur_create_oportunidade
Cria oportunidade. Obrigatórios: nome, status, responsavel, cliente.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['nome', 'status', 'responsavel', 'cliente'], 'properties': {'nome': {'type': 'string'}, 'extra': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'cliente': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'responsavel': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'valor_total': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'data_atendimento': {'type': 'string'}}}
easyjur_create_pessoa
Cria uma pessoa. Obrigatórios: nome, fisica_juridica.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['nome', 'fisica_juridica'], 'properties': {'cpf': {'type': 'string'}, 'cnpj': {'type': 'string'}, 'nome': {'type': 'string'}, 'email': {'type': 'string'}, 'extra': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'apelido': {'type': 'string'}, 'celular': {'type': 'string'}, 'fisica_juridica': {'type': 'string'}}}
easyjur_create_processo
Cria um processo. Obrigatórios: numero, id_advogado. (A API oficial não tem update — para registrar movimentação use easyjur_create_agenda vinculada ao processo.)
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['numero', 'id_advogado'], 'properties': {'extra': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'numero': {'type': 'string'}, 'id_cliente': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'id_advogado': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'titulo_acao': {'type': 'string'}, 'id_contrario': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'outro_numero': {'type': 'string'}, 'tipo_processo': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
easyjur_get_agenda
Busca um item de agenda por ID. Bulk support: accepts agenda_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agenda_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'agenda_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'agenda_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_despesa
Busca uma despesa por ID. Bulk support: accepts despesa_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['despesa_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'despesa_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'despesa_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_grupo
Busca um grupo por ID. Bulk support: accepts grupo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grupo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'grupo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'grupo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_oportunidade
Busca uma oportunidade por ID. Bulk support: accepts oportunidade_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['oportunidade_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'oportunidade_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'oportunidade_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_pessoa
Busca uma pessoa por ID. Bulk support: accepts pessoa_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pessoa_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'pessoa_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'pessoa_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_processo
Busca um processo por ID (dados completos). Bulk support: accepts processo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['processo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'processo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'processo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_receita
Busca uma receita por ID. Bulk support: accepts receita_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['receita_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'receita_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'receita_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_timesheet
Detalha um lançamento de timesheet. Bulk support: accepts ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
easyjur_get_token
Consulta um token de API por ID. Bulk support: accepts token_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'token_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'token_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_get_user
Busca um usuário por ID. Bulk support: accepts user_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['user_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'user_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'user_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_list_agenda
Lista itens de agenda (prazos, compromissos, tarefas).
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_agenda_grupo
Lista agenda de um grupo. Bulk support: accepts grupo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grupo_id'], 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'grupo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'grupo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'page_size': {'type': 'number'}}}
easyjur_list_despesas
Lista despesas.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_despesas_grupo
Lista despesas de um grupo. Bulk support: accepts grupo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grupo_id'], 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'grupo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'grupo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'page_size': {'type': 'number'}}}
easyjur_list_grupos
Lista grupos (pastas/áreas).
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_oportunidades
Lista oportunidades (CRM/pré-venda).
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_oportunidades_grupo
Lista oportunidades de um grupo. Bulk support: accepts grupo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grupo_id'], 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'grupo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'grupo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'page_size': {'type': 'number'}}}
easyjur_list_pessoas
Lista pessoas (clientes, contrários, terceiros).
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cpf': {'type': 'string'}, 'cnpj': {'type': 'string'}, 'nome': {'type': 'string'}, 'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_pessoas_grupo
Lista pessoas de um grupo. Bulk support: accepts grupo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grupo_id'], 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'grupo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'grupo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'page_size': {'type': 'number'}}}
easyjur_list_processos
Lista/busca processos. Filtros úteis: numero, nome_parte, cpf, cnpj, advogado_nome, status, comarca, uf, data_inicio, data_fim, movimentacao, dias_movimentacao. Demais filtros via `query`.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'uf': {'type': 'string'}, 'cpf': {'type': 'string'}, 'cnpj': {'type': 'string'}, 'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'numero': {'type': 'string'}, 'status': {'type': 'string'}, 'comarca': {'type': 'string'}, 'data_fim': {'type': 'string'}, 'page_size': {'type': 'number'}, 'nome_parte': {'type': 'string'}, 'data_inicio': {'type': 'string'}, 'movimentacao': {'type': 'string'}, 'advogado_nome': {'type': 'string'}, 'dias_movimentacao': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}
easyjur_list_processos_grupo
Lista processos de um grupo. Bulk support: accepts grupo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grupo_id'], 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'grupo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'grupo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'page_size': {'type': 'number'}}}
easyjur_list_receitas
Lista receitas.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_receitas_grupo
Lista receitas de um grupo. Bulk support: accepts grupo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grupo_id'], 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'grupo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'grupo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'page_size': {'type': 'number'}}}
easyjur_list_timesheet
Lista lançamentos de timesheet.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_tokens
Lista os tokens de API da empresa.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_list_tribunais
Lista tribunais/órgãos disponíveis.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
easyjur_list_users
Lista usuários do escritório.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number'}, 'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'page_size': {'type': 'number'}}}
easyjur_processo_documentos
Documentos de um processo. Bulk support: accepts processo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['processo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'processo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'processo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_processo_financeiros
Lançamentos financeiros de um processo. Bulk support: accepts processo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['processo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'processo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'processo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_processo_mensagens
Mensagens/andamentos de um processo. Bulk support: accepts processo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['processo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'processo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'processo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_processo_partes
Partes de um processo. Bulk support: accepts processo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['processo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'processo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'processo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_processo_pedidos
Pedidos de um processo. Bulk support: accepts processo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['processo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'processo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'processo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
easyjur_processo_vinculados
Processos vinculados a um processo. Bulk support: accepts processo_ids for batched execution.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['processo_id'], 'properties': {'query': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'processo_id': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}, 'processo_ids': {'type': 'array', 'items': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}}}
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.
Accès externe
Schéma d’entrée
{'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': ''}}}
report_bug
Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
Idempotent
Schéma d’entrée
{'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.
Lecture seule Idempotent
Schéma d’entrée
{'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.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Ajouté
authenticate
17 September 2026 12:44
Ajouté
marketplace
17 September 2026 12:44
Ajouté
toolkit_info
17 September 2026 12:44
Ajouté
connect
17 September 2026 12:44
Ajouté
report_bug
17 September 2026 12:44
Ajouté
show_version
17 September 2026 12:44
Ajouté
easyjur_get_user
17 September 2026 12:44
Ajouté
easyjur_list_users
17 September 2026 12:44
Ajouté
easyjur_get_grupo
17 September 2026 12:44
Ajouté
easyjur_list_grupos
17 September 2026 12:44
Ajouté
easyjur_list_despesas_grupo
17 September 2026 12:44
Ajouté
easyjur_get_despesa
17 September 2026 12:44
Ajouté
easyjur_list_despesas
17 September 2026 12:44
Ajouté
easyjur_list_receitas_grupo
17 September 2026 12:44
Ajouté
easyjur_get_receita
17 September 2026 12:44
Ajouté
easyjur_list_receitas
17 September 2026 12:44
Ajouté
easyjur_create_oportunidade
17 September 2026 12:44
Ajouté
easyjur_list_oportunidades_grupo
17 September 2026 12:44
Ajouté
easyjur_get_oportunidade
17 September 2026 12:44
Ajouté
easyjur_list_oportunidades
17 September 2026 12:44
Ajouté
easyjur_get_timesheet
17 September 2026 12:44
Ajouté
easyjur_list_timesheet
17 September 2026 12:44
Ajouté
easyjur_create_agenda
17 September 2026 12:44
Ajouté
easyjur_list_agenda_grupo
17 September 2026 12:44
Ajouté
easyjur_agenda_envolvidos
17 September 2026 12:44
Ajouté
easyjur_agenda_comentarios
17 September 2026 12:44
Ajouté
easyjur_agenda_etapas
17 September 2026 12:44
Ajouté
easyjur_get_agenda
17 September 2026 12:44
Ajouté
easyjur_list_agenda
17 September 2026 12:44
Ajouté
easyjur_create_processo
17 September 2026 12:44