{"name":"Serviços para clientes no MCP da Biah","language":"pt-BR","endpoint":"https://mcp.biah.app/mcp","standard_discovery":"tools/list","note":"Este é o catálogo geral. As ferramentas disponíveis em uma chamada dependem do perfil autenticado, do coworking selecionado e dos recursos habilitados.","tools":[{"name":"list_customer_contexts","description":"Lista os coworkings em que o telefone verificado tem vínculo ativo, para selecionar o contexto correto antes das demais ações.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":false},{"name":"get_customer_profile","description":"Consulta o cadastro do cliente no coworking selecionado. Dados fiscais aparecem somente quando o perfil tem permissão.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"get_customer_agenda","description":"Mostra a agenda do cliente no período informado, incluindo suas reservas e a ocupação exibida pelo portal.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"list_reservation_resources","description":"Lista salas e outros recursos que o cliente pode reservar, com filtro opcional por unidade.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"search_available_resources","description":"Busca recursos disponíveis no intervalo desejado, com filtros opcionais por unidade e tipo de recurso.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"quote_reservation","description":"Cria uma cotação temporária para reservar um recurso em determinado horário, aplicando preço e regras atuais. Exige confirmação.","available_to":"all_customers","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"confirm_reservation","description":"Efetiva a reserva a partir de uma cotação aceita, do preço confirmado e de uma chave de idempotência. Exige confirmação.","available_to":"all_customers","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"list_reservations","description":"Lista as reservas do cliente ou da empresa selecionada, conforme as permissões do perfil.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"get_reservation","description":"Mostra os detalhes de uma reserva específica que o perfil pode consultar.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"quote_reschedule","description":"Cria uma proposta para alterar o horário ou o recurso de uma reserva, com as condições atuais. Exige confirmação.","available_to":"all_customers","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"confirm_reschedule","description":"Aplica a remarcação previamente cotada, com preço aceito quando necessário. Exige confirmação.","available_to":"all_customers","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"preview_reservation_cancellation","description":"Mostra as condições e os efeitos previstos do cancelamento antes de alterar a reserva.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"cancel_reservation","description":"Cancela uma reserva permitida pelas regras atuais, usando uma chave de idempotência. Exige confirmação.","available_to":"all_customers","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"list_reservation_events","description":"Consulta o histórico de eventos de uma reserva, como criação, remarcação e cancelamento.","available_to":"all_customers","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"list_day_pass_plans","description":"Lista os planos de day pass disponíveis para clientes individuais quando o recurso estiver habilitado.","available_to":"individual","requires_confirmation":false,"feature_gate":"day_passes","requires_selected_context":true},{"name":"request_day_pass","description":"Cria um pedido de day pass para o plano e a data escolhidos; o pagamento ocorre em etapa posterior. Exige confirmação.","available_to":"individual","requires_confirmation":true,"feature_gate":"day_passes","requires_selected_context":true},{"name":"list_day_pass_requests","description":"Lista os pedidos de day pass do cliente individual e seus estados atuais.","available_to":"individual","requires_confirmation":false,"feature_gate":"day_passes","requires_selected_context":true},{"name":"get_day_pass_request","description":"Mostra os detalhes de um pedido de day pass, incluindo a situação do pagamento.","available_to":"individual","requires_confirmation":false,"feature_gate":"day_passes","requires_selected_context":true},{"name":"start_day_pass_checkout","description":"Inicia o checkout de um pedido de day pass e devolve as informações para continuar o pagamento. Exige confirmação.","available_to":"individual","requires_confirmation":true,"feature_gate":"day_passes","requires_selected_context":true},{"name":"reconcile_day_pass","description":"Solicita a atualização da situação de pagamento de um pedido de day pass. Exige confirmação.","available_to":"individual","requires_confirmation":true,"feature_gate":"day_passes","requires_selected_context":true},{"name":"get_company_bill","description":"Consulta a cobrança mensal de uma empresa cliente, com valores e itens acessíveis aos contatos autorizados.","available_to":"company_billing","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"get_individual_bill","description":"Consulta a cobrança mensal do cliente individual, incluindo os valores e itens do período informado.","available_to":"individual","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"list_published_contracts","description":"Lista os contratos publicados que o perfil selecionado pode consultar. Rascunhos não aparecem.","available_to":"contracts","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"get_contract_download_context","description":"Obtém as informações de acesso para baixar um contrato publicado e autorizado.","available_to":"contracts","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"get_employee_identity","description":"Mostra o vínculo do funcionário com a empresa cliente e o papel que define suas permissões.","available_to":"company","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"get_company_allowance","description":"Consulta o saldo de uso incluído da empresa no período informado ou no período atual.","available_to":"company","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"list_company_employees","description":"Lista os funcionários vinculados à empresa, seus papéis e a situação do acesso.","available_to":"company_admin","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"invite_company_employee","description":"Convida um funcionário por e-mail e define seu papel inicial na empresa. Exige confirmação.","available_to":"company_admin","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"change_employee_role","description":"Altera o papel de um funcionário e as permissões associadas na empresa. Exige confirmação.","available_to":"company_admin","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"revoke_company_employee","description":"Revoga o acesso de um funcionário à empresa cliente. Exige confirmação.","available_to":"company_admin","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"list_company_access_events","description":"Consulta o histórico de eventos de acesso da empresa, como convites e alterações de vínculo.","available_to":"company_admin","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"list_company_phones","description":"Lista os números de telefone associados aos funcionários da empresa e sua situação de verificação.","available_to":"company_admin","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"register_employee_phones","description":"Cadastra um ou mais números de telefone para um funcionário; a verificação segue o fluxo da Biah. Exige confirmação.","available_to":"company_admin","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"revoke_employee_phone","description":"Revoga um número de telefone vinculado a um funcionário da empresa. Exige confirmação.","available_to":"company_admin","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"get_individual_identity","description":"Mostra o cadastro e o vínculo ativo do cliente individual no coworking selecionado.","available_to":"individual","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"update_individual_tax_identity","description":"Atualiza o CPF usado na identificação fiscal do cliente individual. Exige confirmação.","available_to":"individual","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"list_individual_phones","description":"Lista os números de telefone cadastrados para o cliente individual e sua situação de verificação.","available_to":"individual","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"register_individual_phones","description":"Cadastra um ou mais números pessoais; a verificação segue o fluxo da Biah. Exige confirmação.","available_to":"individual","requires_confirmation":true,"feature_gate":null,"requires_selected_context":true},{"name":"get_individual_allowance","description":"Consulta o saldo de uso incluído do cliente individual no período informado ou no período atual.","available_to":"individual","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true},{"name":"read_published_contract_chunk","description":"Lê um trecho de até 256 KiB de um contrato publicado e autorizado, em base64, para permitir o download em partes.","available_to":"contracts","requires_confirmation":false,"feature_gate":null,"requires_selected_context":true}]}