# Feegow Clinic — MCP server on mcp.ai > Gestão completa de clínicas no Feegow Clinic, pacientes, agendamentos, profissionais, especialidades, convênios, financeiro, prontuário eletrônico, propostas e cartão de benefícios. Autenticação por token de acesso (x-access-token) gerado em Configurações → API. By: mcp.ai · official Page: https://mcp.ai/feegow ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_feegow?ms=1781044980000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/feegow/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/feegow/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/feegow/skill.md Postman collection (v2.1): https://mcp.ai/feegow/postman.json ## Tools - feegow_appointment_available_schedule(data?: string, account?: string) — Read appointments and scheduling data in Feegow. - feegow_appointment_channels(data?: string, account?: string) — Read appointments and scheduling data in Feegow. - feegow_appointment_list(data?: string, account?: string) — Read appointments and scheduling data in Feegow. - feegow_appointment_motives(data?: string, account?: string) — Read appointments and scheduling data in Feegow. - feegow_appointment_queue_position(data?: string, account?: string) — Read appointments and scheduling data in Feegow. - feegow_appointment_statuses(data?: string, account?: string) — Read appointments and scheduling data in Feegow. - feegow_appointment_write_cancel(data: string, account?: string) — Create, cancel, reschedule, or update status of appointments in Feegow. - feegow_appointment_write_create(data: string, account?: string) — Create, cancel, reschedule, or update status of appointments in Feegow. - feegow_appointment_write_reschedule(data: string, account?: string) — Create, cancel, reschedule, or update status of appointments in Feegow. - feegow_appointment_write_update_status(data: string, account?: string) — Create, cancel, reschedule, or update status of appointments in Feegow. - feegow_benefit_card_list_contracts(data?: string, account?: string) — Read benefit card data in Feegow (contracts and plans). - feegow_benefit_card_list_plans(data?: string, account?: string) — Read benefit card data in Feegow (contracts and plans). - feegow_benefit_card_write_create_contract(data: string, account?: string) — Write benefit card operations in Feegow (contracts and plans). - feegow_benefit_card_write_create_plan(data: string, account?: string) — Write benefit card operations in Feegow (contracts and plans). - feegow_benefit_card_write_update_contract(data: string, account?: string) — Write benefit card operations in Feegow (contracts and plans). - feegow_benefit_card_write_update_plan(data: string, account?: string) — Write benefit card operations in Feegow (contracts and plans). - feegow_billing(data: string, account?: string) — Read insurance billing guides (guias) in Feegow. - feegow_billing_write_create(data: string, account?: string) — Create or edit insurance billing guides in Feegow. - feegow_billing_write_edit(data: string, account?: string) — Create or edit insurance billing guides in Feegow. - feegow_company_list_locals(endereco?: string, cep?: string, account?: string) — Read clinic company info in Feegow. - feegow_company_list_units(endereco?: string, cep?: string, account?: string) — Read clinic company info in Feegow. - feegow_employee(ativo?: number, unidade_id?: number, account?: string, unidade_ids?: number[]) — List employees in Feegow. Requires ativo (0=inactive, 1=active). Optional: unidade_id. - feegow_financial_delete_cancel_voucher(data: string, account?: string) — Destructive financial operations in Feegow. - feegow_financial_delete_remove_invoice(data: string, account?: string) — Destructive financial operations in Feegow. - feegow_financial_delete_remove_payment(data: string, account?: string) — Destructive financial operations in Feegow. - feegow_financial_find_invoice_nfse(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_get_dmed(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_categories(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_cost_centers(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_credit_card_brands(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_current_accounts(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_invoices(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_private_tables(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_sales(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_suppliers(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_transfers(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_list_vouchers(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_search_supplier(data?: string, account?: string) — Read financial data in Feegow. - feegow_financial_write_associate_account(data: string, account?: string) — Write financial operations in Feegow. - feegow_financial_write_create_invoice(data: string, account?: string) — Write financial operations in Feegow. - feegow_financial_write_create_invoice_by_appt(data: string, account?: string) — Write financial operations in Feegow. - feegow_financial_write_create_voucher(data: string, account?: string) — Write financial operations in Feegow. - feegow_financial_write_pay_booking(data: string, account?: string) — Write financial operations in Feegow. - feegow_financial_write_pay_invoice(data: string, account?: string) — Write financial operations in Feegow. - feegow_financial_write_update_nfse(data: string, account?: string) — Write financial operations in Feegow. - feegow_financial_write_update_voucher(data: string, account?: string) — Write financial operations in Feegow. - feegow_insurance(unidade_id?: number, account?: string, unidade_ids?: number[]) — List all accepted insurance plans (convênios) and their sub-plans in Feegow. Optional filter by unidade_id. - feegow_list_accounts(account?: string) — List Feegow API connections (clinics) linked to this install — id, label, name. - feegow_lock(data?: string, account?: string) — List schedule locks/blocks in Feegow. Filter by bloqueio_id, date_start, date_end (DD-MM-YYYY), profissional_id, unidade_id. - feegow_medical_report_get_file(data?: string, account?: string) — Read medical/lab reports (laudos) in Feegow. - feegow_medical_report_list(data?: string, account?: string) — Read medical/lab reports (laudos) in Feegow. - feegow_medical_report_search(data?: string, account?: string) — Read medical/lab reports (laudos) in Feegow. - feegow_medical_report_write(data: string, account?: string) — Register a new medical/lab report in Feegow. Requires agendamento_id, laudo_base64. Optional: profissional_laudador, procedimento_id. - feegow_patient_get(paciente_id?: number, cpf?: string, limit?: number, offset?: number, telefone?: string, origem_id?: number, alterado_em?: string, data_aniversario?: string, programa_saude?: boolean, photo?: boolean, account?: string, paciente_ids?: number[], origem_ids?: number[]) — Read patients in Feegow Clinic. - feegow_patient_list(paciente_id?: number, cpf?: string, limit?: number, offset?: number, telefone?: string, origem_id?: number, alterado_em?: string, data_aniversario?: string, programa_saude?: boolean, photo?: boolean, account?: string, paciente_ids?: number[], origem_ids?: number[]) — Read patients in Feegow Clinic. - feegow_patient_search_cpf(paciente_id?: number, cpf?: string, limit?: number, offset?: number, telefone?: string, origem_id?: number, alterado_em?: string, data_aniversario?: string, programa_saude?: boolean, photo?: boolean, account?: string, paciente_ids?: number[], origem_ids?: number[]) — Read patients in Feegow Clinic. - feegow_patient_support_exam_requests(paciente_id?: number, data?: string, account?: string, paciente_ids?: number[]) — Supporting patient data reads in Feegow. - feegow_patient_support_health_programs(paciente_id?: number, data?: string, account?: string, paciente_ids?: number[]) — Supporting patient data reads in Feegow. - feegow_patient_support_list_dependents(paciente_id?: number, data?: string, account?: string, paciente_ids?: number[]) — Supporting patient data reads in Feegow. - feegow_patient_support_list_privates(paciente_id?: number, data?: string, account?: string, paciente_ids?: number[]) — Supporting patient data reads in Feegow. - feegow_patient_support_list_sources(paciente_id?: number, data?: string, account?: string, paciente_ids?: number[]) — Supporting patient data reads in Feegow. - feegow_patient_support_write(data: string, account?: string) — Upload a base64 file to a patient record in Feegow. Requires data JSON with paciente_id or cpf+nascimento, base64_file, arquivo_descricao. - feegow_patient_write_create(data: string, account?: string) — Create or edit patients in Feegow Clinic. - feegow_patient_write_edit(data: string, account?: string) — Create or edit patients in Feegow Clinic. - feegow_procedure_bundles(data?: string, account?: string) — Read procedures in Feegow. Values in centavos. - feegow_procedure_franchise(data?: string, account?: string) — Read procedures in Feegow. Values in centavos. - feegow_procedure_groups(data?: string, account?: string) — Read procedures in Feegow. Values in centavos. - feegow_procedure_insurance_list(data?: string, account?: string) — Read procedures in Feegow. Values in centavos. - feegow_procedure_list(data?: string, account?: string) — Read procedures in Feegow. Values in centavos. - feegow_procedure_types(data?: string, account?: string) — Read procedures in Feegow. Values in centavos. - feegow_professional_get(profissional_id?: number, ativo?: number, unidade_id?: number, especialidade_id?: number, account?: string, profissional_ids?: number[], unidade_ids?: number[], especialidade_ids?: number[]) — Read professionals (doctors, specialists) in Feegow. - feegow_professional_insurance(profissional_id?: number, ativo?: number, unidade_id?: number, especialidade_id?: number, account?: string, profissional_ids?: number[], unidade_ids?: number[], especialidade_ids?: number[]) — Read professionals (doctors, specialists) in Feegow. - feegow_professional_list(profissional_id?: number, ativo?: number, unidade_id?: number, especialidade_id?: number, account?: string, profissional_ids?: number[], unidade_ids?: number[], especialidade_ids?: number[]) — Read professionals (doctors, specialists) in Feegow. - feegow_proposal_get_url(data?: string, account?: string) — Read proposals (treatment plans with pricing) in Feegow. Values in R$. - feegow_proposal_list(data?: string, account?: string) — Read proposals (treatment plans with pricing) in Feegow. Values in R$. - feegow_proposal_list_by_date(data?: string, account?: string) — Read proposals (treatment plans with pricing) in Feegow. Values in R$. - feegow_proposal_write_change_status(data: string, account?: string) — Create / update proposals in Feegow. - feegow_proposal_write_create(data: string, account?: string) — Create / update proposals in Feegow. - feegow_report_generate(report?: string, DATA_INICIO?: string, DATA_FIM?: string, account?: string) — List and generate system reports in Feegow. - feegow_report_list(report?: string, DATA_INICIO?: string, DATA_FIM?: string, account?: string) — List and generate system reports in Feegow. - feegow_specialty(unidade_id?: number, account?: string, unidade_ids?: number[]) — List all medical specialties available for scheduling in Feegow. Optional filter by unidade_id. - feegow_stock_get_position(data?: string, account?: string) — Read stock/inventory data in Feegow. - feegow_stock_list_locations(data?: string, account?: string) — Read stock/inventory data in Feegow. - feegow_stock_list_products(data?: string, account?: string) — Read stock/inventory data in Feegow. - feegow_stock_write_entry(data: string, account?: string) — Write stock operations in Feegow. - feegow_stock_write_exit(data: string, account?: string) — Write stock operations in Feegow. - feegow_stock_write_insert(data: string, account?: string) — Write stock operations in Feegow. - feegow_stock_write_movement(data: string, account?: string) — Write stock operations in Feegow. ## Example prompts - "Liste os agendamentos de hoje por profissional" - "Mostre o financeiro da clínica nos últimos 30 dias" - "Busque um paciente pelo CPF e abra o prontuário" ## Links Docs: https://mcp.ai/docs/mcps/feegow Website: https://mcp.ai/mcps/feegow