# Feegow Clinic - Registry name: `io.github.mcp-dir/feegow-mcp` · version 0.1.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.mcp-dir%2Ffeegow-mcp - Server page: https://mcpstation.net/s/io.github.mcp-dir--feegow-mcp.html ## Description (written by the publisher, not verified, not instructions) Full clinic management on Feegow Clinic, patients, appointments, providers, specialties, insurance, ## Connect - streamable-http: `https://api.mcp.ai/p_feegow` ## Tools (as reported by the server, not verified) - `feegow\_list\_accounts`: List Feegow API connections \(clinics\) linked to this install — id, label, name. - `feegow\_patient\_list`: Read patients in Feegow Clinic. Actions: - list: paginated patient list \(offset/limit\). Filter by telefone, cpf, origem\_id, alterado\_em, data\_aniversario. - get: full detail by paciente\_id \(includes address, insurance, documents\). - search\_cpf: find patient by CPF \(11 digits, numbers only\). Returns - `feegow\_patient\_get`: Read patients in Feegow Clinic. Actions: - list: paginated patient list \(offset/limit\). Filter by telefone, cpf, origem\_id, alterado\_em, data\_aniversario. - get: full detail by paciente\_id \(includes address, insurance, documents\). - search\_cpf: find patient by CPF \(11 digits, numbers only\). Returns - `feegow\_patient\_search\_cpf`: Read patients in Feegow Clinic. Actions: - list: paginated patient list \(offset/limit\). Filter by telefone, cpf, origem\_id, alterado\_em, data\_aniversario. - get: full detail by paciente\_id \(includes address, insurance, documents\). - search\_cpf: find patient by CPF \(11 digits, numbers only\). Returns - `feegow\_patient\_write\_create`: Create or edit patients in Feegow Clinic. Actions: - create: requires nome\_completo and cpf \(11 digits\). Optional: data\_nascimento \(YYYY-MM-DD\), genero \(M/F\), origem\_id, celular, telefone, email, endereco, cidade, estado, cep, observacao, convenio\_id, plano\_id, matricula, titular, validade, tabela\_i - `feegow\_patient\_write\_edit`: Create or edit patients in Feegow Clinic. Actions: - create: requires nome\_completo and cpf \(11 digits\). Optional: data\_nascimento \(YYYY-MM-DD\), genero \(M/F\), origem\_id, celular, telefone, email, endereco, cidade, estado, cep, observacao, convenio\_id, plano\_id, matricula, titular, validade, tabela\_i - `feegow\_patient\_support\_list\_sources`: Supporting patient data reads in Feegow. Actions: - list\_sources: list all patient origins \(origem\). - list\_dependents: list dependents for a patient \(requires paciente\_id\). - list\_privates: list private pricing tables. - health\_programs: list health programs \(filter by program\_id, nome\_programa, co - `feegow\_patient\_support\_list\_dependents`: Supporting patient data reads in Feegow. Actions: - list\_sources: list all patient origins \(origem\). - list\_dependents: list dependents for a patient \(requires paciente\_id\). - list\_privates: list private pricing tables. - health\_programs: list health programs \(filter by program\_id, nome\_programa, co - `feegow\_patient\_support\_list\_privates`: Supporting patient data reads in Feegow. Actions: - list\_sources: list all patient origins \(origem\). - list\_dependents: list dependents for a patient \(requires paciente\_id\). - list\_privates: list private pricing tables. - health\_programs: list health programs \(filter by program\_id, nome\_programa, co - `feegow\_patient\_support\_health\_programs`: Supporting patient data reads in Feegow. Actions: - list\_sources: list all patient origins \(origem\). - list\_dependents: list dependents for a patient \(requires paciente\_id\). - list\_privates: list private pricing tables. - health\_programs: list health programs \(filter by program\_id, nome\_programa, co - `feegow\_patient\_support\_exam\_requests`: Supporting patient data reads in Feegow. Actions: - list\_sources: list all patient origins \(origem\). - list\_dependents: list dependents for a patient \(requires paciente\_id\). - list\_privates: list private pricing tables. - health\_programs: list health programs \(filter by program\_id, nome\_programa, co - `feegow\_patient\_support\_write`: Upload a base64 file to a patient record in Feegow. Requires data JSON with paciente\_id or cpf+nascimento, base64\_file, arquivo\_descricao. - `feegow\_appointment\_list`: Read appointments and scheduling data in Feegow. Actions: - list: search appointments by date range \(data\_start/data\_end DD-MM-YYYY\), profissional\_id, paciente\_id, unidade\_id, especialidade\_id, procedimento\_id, canal\_id, retorno, list\_procedures \(1/0\). - statuses: list all appointment status types \( - `feegow\_appointment\_statuses`: Read appointments and scheduling data in Feegow. Actions: - list: search appointments by date range \(data\_start/data\_end DD-MM-YYYY\), profissional\_id, paciente\_id, unidade\_id, especialidade\_id, procedimento\_id, canal\_id, retorno, list\_procedures \(1/0\). - statuses: list all appointment status types \( - `feegow\_appointment\_motives`: Read appointments and scheduling data in Feegow. Actions: - list: search appointments by date range \(data\_start/data\_end DD-MM-YYYY\), profissional\_id, paciente\_id, unidade\_id, especialidade\_id, procedimento\_id, canal\_id, retorno, list\_procedures \(1/0\). - statuses: list all appointment status types \( - `feegow\_appointment\_channels`: Read appointments and scheduling data in Feegow. Actions: - list: search appointments by date range \(data\_start/data\_end DD-MM-YYYY\), profissional\_id, paciente\_id, unidade\_id, especialidade\_id, procedimento\_id, canal\_id, retorno, list\_procedures \(1/0\). - statuses: list all appointment status types \( - `feegow\_appointment\_available\_schedule`: Read appointments and scheduling data in Feegow. Actions: - list: search appointments by date range \(data\_start/data\_end DD-MM-YYYY\), profissional\_id, paciente\_id, unidade\_id, especialidade\_id, procedimento\_id, canal\_id, retorno, list\_procedures \(1/0\). - statuses: list all appointment status types \( - `feegow\_appointment\_queue\_position`: Read appointments and scheduling data in Feegow. Actions: - list: search appointments by date range \(data\_start/data\_end DD-MM-YYYY\), profissional\_id, paciente\_id, unidade\_id, especialidade\_id, procedimento\_id, canal\_id, retorno, list\_procedures \(1/0\). - statuses: list all appointment status types \( - `feegow\_appointment\_write\_create`: Create, cancel, reschedule, or update status of appointments in Feegow. Actions: - create: new appointment. Requires local\_id, paciente\_id, profissional\_id, especialidade\_id, procedimento\_id, data \(DD-MM-YYYY\), horario \(HH:MM:SS 24h\), valor \(centavos\), plano \(0=no insurance, 1=insurance\). Optional: - `feegow\_appointment\_write\_cancel`: Create, cancel, reschedule, or update status of appointments in Feegow. Actions: - create: new appointment. Requires local\_id, paciente\_id, profissional\_id, especialidade\_id, procedimento\_id, data \(DD-MM-YYYY\), horario \(HH:MM:SS 24h\), valor \(centavos\), plano \(0=no insurance, 1=insurance\). Optional: - `feegow\_appointment\_write\_reschedule`: Create, cancel, reschedule, or update status of appointments in Feegow. Actions: - create: new appointment. Requires local\_id, paciente\_id, profissional\_id, especialidade\_id, procedimento\_id, data \(DD-MM-YYYY\), horario \(HH:MM:SS 24h\), valor \(centavos\), plano \(0=no insurance, 1=insurance\). Optional: - `feegow\_appointment\_write\_update\_status`: Create, cancel, reschedule, or update status of appointments in Feegow. Actions: - create: new appointment. Requires local\_id, paciente\_id, profissional\_id, especialidade\_id, procedimento\_id, data \(DD-MM-YYYY\), horario \(HH:MM:SS 24h\), valor \(centavos\), plano \(0=no insurance, 1=insurance\). Optional: - `feegow\_professional\_list`: Read professionals \(doctors, specialists\) in Feegow. Actions: - list: list professionals. Requires ativo \(0=inactive, 1=active\). Optional: unidade\_id, especialidade\_id. - get: full detail + specialties for a professional \(requires profissional\_id\). - insurance: list insurance plans accepted by a pro - `feegow\_professional\_get`: Read professionals \(doctors, specialists\) in Feegow. Actions: - list: list professionals. Requires ativo \(0=inactive, 1=active\). Optional: unidade\_id, especialidade\_id. - get: full detail + specialties for a professional \(requires profissional\_id\). - insurance: list insurance plans accepted by a pro - `feegow\_professional\_insurance`: Read professionals \(doctors, specialists\) in Feegow. Actions: - list: list professionals. Requires ativo \(0=inactive, 1=active\). Optional: unidade\_id, especialidade\_id. - get: full detail + specialties for a professional \(requires profissional\_id\). - insurance: list insurance plans accepted by a pro - `feegow\_company\_list\_units`: Read clinic company info in Feegow. Actions: - list\_units: list all units \(matriz + filiais\). Optional: endereco, cep. - list\_locals: list rooms/locations registered across units. \[Flattened action: list\_units\] - `feegow\_company\_list\_locals`: Read clinic company info in Feegow. Actions: - list\_units: list all units \(matriz + filiais\). Optional: endereco, cep. - list\_locals: list rooms/locations registered across units. \[Flattened action: list\_locals\] - `feegow\_specialty`: List all medical specialties available for scheduling in Feegow. Optional filter by unidade\_id. Bulk support: accepts unidade\_ids for batched execution. - `feegow\_insurance`: List all accepted insurance plans \(convênios\) and their sub-plans in Feegow. Optional filter by unidade\_id. Bulk support: accepts unidade\_ids for batched execution. - `feegow\_procedure\_list`: Read procedures in Feegow. Values in centavos. Actions: - list: list procedures + values. Filter by tipo\_procedimento, procedimento\_id, unidade\_id, paciente\_id, especialidade\_id, profissional\_id, tabela\_id, nome\_procedimento. - types: list procedure types \(Cirurgia, Consulta, Exame, Procedimento, Re - `feegow\_procedure\_types`: Read procedures in Feegow. Values in centavos. Actions: - list: list procedures + values. Filter by tipo\_procedimento, procedimento\_id, unidade\_id, paciente\_id, especialidade\_id, profissional\_id, tabela\_id, nome\_procedimento. - types: list procedure types \(Cirurgia, Consulta, Exame, Procedimento, Re - `feegow\_procedure\_insurance\_list`: Read procedures in Feegow. Values in centavos. Actions: - list: list procedures + values. Filter by tipo\_procedimento, procedimento\_id, unidade\_id, paciente\_id, especialidade\_id, profissional\_id, tabela\_id, nome\_procedimento. - types: list procedure types \(Cirurgia, Consulta, Exame, Procedimento, Re - `feegow\_procedure\_franchise`: Read procedures in Feegow. Values in centavos. Actions: - list: list procedures + values. Filter by tipo\_procedimento, procedimento\_id, unidade\_id, paciente\_id, especialidade\_id, profissional\_id, tabela\_id, nome\_procedimento. - types: list procedure types \(Cirurgia, Consulta, Exame, Procedimento, Re - `feegow\_procedure\_bundles`: Read procedures in Feegow. Values in centavos. Actions: - list: list procedures + values. Filter by tipo\_procedimento, procedimento\_id, unidade\_id, paciente\_id, especialidade\_id, profissional\_id, tabela\_id, nome\_procedimento. - types: list procedure types \(Cirurgia, Consulta, Exame, Procedimento, Re - `feegow\_procedure\_groups`: Read procedures in Feegow. Values in centavos. Actions: - list: list procedures + values. Filter by tipo\_procedimento, procedimento\_id, unidade\_id, paciente\_id, especialidade\_id, profissional\_id, tabela\_id, nome\_procedimento. - types: list procedure types \(Cirurgia, Consulta, Exame, Procedimento, Re - `feegow\_employee`: List employees in Feegow. Requires ativo \(0=inactive, 1=active\). Optional: unidade\_id. Bulk support: accepts unidade\_ids for batched execution. - `feegow\_lock`: List schedule locks/blocks in Feegow. Filter by bloqueio\_id, date\_start, date\_end \(DD-MM-YYYY\), profissional\_id, unidade\_id. - `feegow\_financial\_list\_suppliers`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_search\_supplier`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_categories`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_cost\_centers`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_transfers`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_invoices`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_current\_accounts`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_find\_invoice\_nfse`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_credit\_card\_brands`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_vouchers`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_sales`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_list\_private\_tables`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_get\_dmed`: Read financial data in Feegow. Actions: - list\_suppliers, search\_supplier, list\_categories, list\_cost\_centers, list\_transfers, list\_invoices, list\_current\_accounts, find\_invoice\_nfse, list\_credit\_card\_brands, list\_vouchers, list\_sales, list\_private\_tables, get\_dmed. All params are passed as JSON in - `feegow\_financial\_write\_associate\_account`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_write\_update\_nfse`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_write\_pay\_invoice`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_write\_create\_invoice`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_write\_create\_invoice\_by\_appt`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_write\_create\_voucher`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_write\_update\_voucher`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_write\_pay\_booking`: Write financial operations in Feegow. Actions: - associate\_account: associate financial account to patient \(account, association\). - update\_nfse: update NFS-e number on invoice \(invoice\_id, nfse\_numero\). - pay\_invoice: pay an invoice. - create\_invoice: create a new invoice. - create\_invoice\_by\_appt: - `feegow\_financial\_delete\_remove\_invoice`: Destructive financial operations in Feegow. Actions: - remove\_invoice: remove an invoice. - remove\_payment: remove a payment. - cancel\_voucher: cancel a voucher. All are irreversible. \[Flattened action: remove\_invoice\] - `feegow\_financial\_delete\_remove\_payment`: Destructive financial operations in Feegow. Actions: - remove\_invoice: remove an invoice. - remove\_payment: remove a payment. - cancel\_voucher: cancel a voucher. All are irreversible. \[Flattened action: remove\_payment\] - `feegow\_financial\_delete\_cancel\_voucher`: Destructive financial operations in Feegow. Actions: - remove\_invoice: remove an invoice. - remove\_payment: remove a payment. - cancel\_voucher: cancel a voucher. All are irreversible. \[Flattened action: cancel\_voucher\] - `feegow\_billing`: Read insurance billing guides \(guias\) in Feegow. Requires billing\_type\_id \(1=Consulta, 2=SADT, 3=Honorarios, 4=Internação, 5=Quimioterapia\), insurance\_id, billing \(guide number\). - `feegow\_billing\_write\_create`: Create or edit insurance billing guides in Feegow. Actions: - create: create a new SADT billing guide. Pass full data as JSON. - edit: edit a SADT billing guide. Requires billing\_id, billing\_type\_id, plus attribute to edit. \[Flattened action: create\] - `feegow\_billing\_write\_edit`: Create or edit insurance billing guides in Feegow. Actions: - create: create a new SADT billing guide. Pass full data as JSON. - edit: edit a SADT billing guide. Requires billing\_id, billing\_type\_id, plus attribute to edit. \[Flattened action: edit\] - `feegow\_stock\_list\_products`: Read stock/inventory data in Feegow. Actions: - list\_products: list products \(perPage, page, id, location, category, producer, type\). - get\_position: product position/levels \(perPage, page, fabricante, produto, categoria, localizacao, dataInicio, dataFim\). - list\_locations: stock locations \(empty bo - `feegow\_stock\_get\_position`: Read stock/inventory data in Feegow. Actions: - list\_products: list products \(perPage, page, id, location, category, producer, type\). - get\_position: product position/levels \(perPage, page, fabricante, produto, categoria, localizacao, dataInicio, dataFim\). - list\_locations: stock locations \(empty bo - `feegow\_stock\_list\_locations`: Read stock/inventory data in Feegow. Actions: - list\_products: list products \(perPage, page, id, location, category, producer, type\). - get\_position: product position/levels \(perPage, page, fabricante, produto, categoria, localizacao, dataInicio, dataFim\). - list\_locations: stock locations \(empty bo - `feegow\_stock\_write\_insert`: Write stock operations in Feegow. Numeric fields MUST be JSON numbers \(integers\), never strings — Feegow rejects "4" where 4 is expected. Actions: - insert: insert new product. PrecoCompra and PrecoVenda are REQUIRED integers \(whole numbers, no decimals\). Typical fields: NomeProduto \(string\), TipoPr - `feegow\_stock\_write\_entry`: Write stock operations in Feegow. Numeric fields MUST be JSON numbers \(integers\), never strings — Feegow rejects "4" where 4 is expected. Actions: - insert: insert new product. PrecoCompra and PrecoVenda are REQUIRED integers \(whole numbers, no decimals\). Typical fields: NomeProduto \(string\), TipoPr - `feegow\_stock\_write\_movement`: Write stock operations in Feegow. Numeric fields MUST be JSON numbers \(integers\), never strings — Feegow rejects "4" where 4 is expected. Actions: - insert: insert new product. PrecoCompra and PrecoVenda are REQUIRED integers \(whole numbers, no decimals\). Typical fields: NomeProduto \(string\), TipoPr - `feegow\_stock\_write\_exit`: Write stock operations in Feegow. Numeric fields MUST be JSON numbers \(integers\), never strings — Feegow rejects "4" where 4 is expected. Actions: - insert: insert new product. PrecoCompra and PrecoVenda are REQUIRED integers \(whole numbers, no decimals\). Typical fields: NomeProduto \(string\), TipoPr - `feegow\_medical\_report\_list`: Read medical/lab reports \(laudos\) in Feegow. Actions: - list: list reports by date range. Requires start\_date, end\_date \(YYYY-MM-DD\), patient\_id. - get\_file: get download URL for report file \(valid 20 min\). Requires lab\_report\_id. - search: find report by agendamento\_id. Optional: procedimento\_id. F - `feegow\_medical\_report\_get\_file`: Read medical/lab reports \(laudos\) in Feegow. Actions: - list: list reports by date range. Requires start\_date, end\_date \(YYYY-MM-DD\), patient\_id. - get\_file: get download URL for report file \(valid 20 min\). Requires lab\_report\_id. - search: find report by agendamento\_id. Optional: procedimento\_id. F - `feegow\_medical\_report\_search`: Read medical/lab reports \(laudos\) in Feegow. Actions: - list: list reports by date range. Requires start\_date, end\_date \(YYYY-MM-DD\), patient\_id. - get\_file: get download URL for report file \(valid 20 min\). Requires lab\_report\_id. - search: find report by agendamento\_id. Optional: procedimento\_id. F - `feegow\_medical\_report\_write`: Register a new medical/lab report in Feegow. Requires agendamento\_id, laudo\_base64. Optional: profissional\_laudador, procedimento\_id. - `feegow\_proposal\_list`: Read proposals \(treatment plans with pricing\) in Feegow. Values in R$. Actions: - list: list proposals for patient. Optional: paciente\_id, data\_inicio \(DD-MM-YYYY\), data\_fim \(DD-MM-YYYY\), tipo\_data \(A=last update, I=creation\). - list\_by\_date: list proposals by date \(data\_proposta, data\_alteracao YYY - `feegow\_proposal\_list\_by\_date`: Read proposals \(treatment plans with pricing\) in Feegow. Values in R$. Actions: - list: list proposals for patient. Optional: paciente\_id, data\_inicio \(DD-MM-YYYY\), data\_fim \(DD-MM-YYYY\), tipo\_data \(A=last update, I=creation\). - list\_by\_date: list proposals by date \(data\_proposta, data\_alteracao YYY - `feegow\_proposal\_get\_url`: Read proposals \(treatment plans with pricing\) in Feegow. Values in R$. Actions: - list: list proposals for patient. Optional: paciente\_id, data\_inicio \(DD-MM-YYYY\), data\_fim \(DD-MM-YYYY\), tipo\_data \(A=last update, I=creation\). - list\_by\_date: list proposals by date \(data\_proposta, data\_alteracao YYY - `feegow\_proposal\_write\_create`: Create / update proposals in Feegow. Actions: - create: create proposal. Requires proposer\_id \(sys\_user\), paciente\_id, status\_id \(1-5\), proposal\_date \(DD-MM-YYYY\), procedimentos array. Status: 1=Awaiting client, 2=Approved, 3=Rejected, 4=Awaiting financing, 5=Executed. - change\_status: update propos - `feegow\_proposal\_write\_change\_status`: Create / update proposals in Feegow. Actions: - create: create proposal. Requires proposer\_id \(sys\_user\), paciente\_id, status\_id \(1-5\), proposal\_date \(DD-MM-YYYY\), procedimentos array. Status: 1=Awaiting client, 2=Approved, 3=Rejected, 4=Awaiting financing, 5=Executed. - change\_status: update propos - `feegow\_report\_list`: List and generate system reports in Feegow. Actions: - list: list all available report types \(returns id, Ct, Relatorio, Arquivo\). - generate: generate a report. Requires report \(the Arquivo field from list\). Optional DATA\_INICIO/DATA\_FIM \(DD/MM/YYYY\) passed together; the interval must be UNDER 6 mo - `feegow\_report\_generate`: List and generate system reports in Feegow. Actions: - list: list all available report types \(returns id, Ct, Relatorio, Arquivo\). - generate: generate a report. Requires report \(the Arquivo field from list\). Optional DATA\_INICIO/DATA\_FIM \(DD/MM/YYYY\) passed together; the interval must be UNDER 6 mo - `feegow\_benefit\_card\_list\_contracts`: Read benefit card data in Feegow \(contracts and plans\). Actions: - list\_contracts: list benefit contracts. Filter by page, perPage, document, planId, name, personID, accountOwner, registrationNumber, initialDate, endDate, statusContractId, unity, user, accountPayer. - list\_plans: list benefit plans. - `feegow\_benefit\_card\_list\_plans`: Read benefit card data in Feegow \(contracts and plans\). Actions: - list\_contracts: list benefit contracts. Filter by page, perPage, document, planId, name, personID, accountOwner, registrationNumber, initialDate, endDate, statusContractId, unity, user, accountPayer. - list\_plans: list benefit plans. - `feegow\_benefit\_card\_write\_create\_contract`: Write benefit card operations in Feegow \(contracts and plans\). Actions: - create\_contract: create benefit contract. Full body with contract, recurrence, people arrays. - update\_contract: update benefit contract. - create\_plan: create benefit plan \(name, membershipValue, recurrenceValue, dependencyMe - `feegow\_benefit\_card\_write\_update\_contract`: Write benefit card operations in Feegow \(contracts and plans\). Actions: - create\_contract: create benefit contract. Full body with contract, recurrence, people arrays. - update\_contract: update benefit contract. - create\_plan: create benefit plan \(name, membershipValue, recurrenceValue, dependencyMe - `feegow\_benefit\_card\_write\_create\_plan`: Write benefit card operations in Feegow \(contracts and plans\). Actions: - create\_contract: create benefit contract. Full body with contract, recurrence, people arrays. - update\_contract: update benefit contract. - create\_plan: create benefit plan \(name, membershipValue, recurrenceValue, dependencyMe - `feegow\_benefit\_card\_write\_update\_plan`: Write benefit card operations in Feegow \(contracts and plans\). Actions: - create\_contract: create benefit contract. Full body with contract, recurrence, people arrays. - update\_contract: update benefit contract. - create\_plan: create benefit plan \(name, membershipValue, recurrenceValue, dependencyMe - `show\_version`: Show the current MCP platform and adapter versions. - `report\_bug`: Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction. - `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. - `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. - `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 \(ev - `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 \\` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with \{ token: "\" \} after the user pastes Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html