mdia-feegow-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| feegow_statusA | [Utilitários] Verifica o status da API do Feegow (health check). (HTTP GET /status) |
| feegow_appointment_status_typesB | [Agendamentos] Lista os tipos de status de agendamento disponíveis. (HTTP GET /appoints/status) |
| feegow_list_appointment_motivesB | [Agendamentos] Lista os motivos de agendamento cadastrados. (HTTP GET /appoints/motives) |
| feegow_list_channelsC | [Agendamentos] Lista os canais de agendamento. (HTTP GET /appoints/list-channel) |
| feegow_list_appointmentsA | [Agendamentos] Lista/busca agendamentos. Filtre por período (data_start/data_end no formato yyyy-mm-dd), profissional, unidade, paciente, status ou grupo de procedimento. (HTTP GET /appoints/search) |
| feegow_available_scheduleC | [Agendamentos] Lista horários disponíveis para agendamento. Datas no formato dd-mm-yyyy. tipo='E' (exame/consulta) conforme a doc. (HTTP GET /appoints/available-schedule) |
| feegow_available_schedule_v2C | [Agendamentos] Lista horários disponíveis (endpoint V2). Datas no formato dd-mm-yyyy. (HTTP GET /v2/appoints/available-schedule) |
| feegow_get_priceC | [Agendamentos] Retorna o preço associado a um agendamento. (HTTP GET /appoints/get-price) |
| feegow_queue_positionA | [Agendamentos] Gera/retorna a posição na fila de atendimento (emite uma senha). Considerado escrita por gerar estado. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP GET /appoints/queue-position) |
| feegow_create_appointmentA | [Agendamentos] Cria um novo agendamento. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /appoints/new-appoint) |
| feegow_cancel_appointmentA | [Agendamentos] Cancela um agendamento existente. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /appoints/cancel-appoint) |
| feegow_reschedule_appointmentA | [Agendamentos] Remarca um agendamento para nova data/horário. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /appoints/reschedule) |
| feegow_update_appointment_statusA | [Agendamentos] Atualiza o status de um agendamento e insere uma nota. Atenção: este endpoint usa chaves em PascalCase. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /appoints/statusUpdate) |
| feegow_list_insurancesB | [Convênios] Lista os convênios cadastrados. (HTTP GET /insurance/list) |
| feegow_list_unitsB | [Empresas] Lista as unidades (filiais) da clínica. (HTTP GET /company/list-unity) |
| feegow_list_localsC | [Empresas] Lista os locais de atendimento. (HTTP GET /company/list-local) |
| feegow_list_specialtiesC | [Especialidades] Lista as especialidades cadastradas. (HTTP GET /specialties/list) |
| feegow_list_suppliersC | [Financeiro] Lista os fornecedores. (HTTP GET /financial/list-suppliers) |
| feegow_get_supplierB | [Financeiro] Busca informações de um fornecedor. Passe os filtros conhecidos em |
| feegow_list_medical_transfersC | [Financeiro] Lista os repasses de médicos. (HTTP GET /financial/list-medical-transfer) |
| feegow_list_invoicesC | [Financeiro] Lista contas/invoices financeiras. (HTTP GET /financial/list-invoice) |
| feegow_dmedC | [Financeiro] Consulta dados de DMED (notas fiscais para declaração). CPF do profissional com 11 dígitos. (HTTP GET /financial/dmed) |
| feegow_find_invoice_by_nfseC | [Financeiro] Obtém as invoices da licença pelo número da NFS-e. (HTTP GET /financial/find-invoice-by-nfse-number) |
| feegow_update_invoice_nfse_numberA | [Financeiro] Atualiza o número da nota fiscal (NFS-e) de uma invoice. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /financial/update-invoice-nfse-number) |
| feegow_list_productsA | [Estoque] Consulta a posição de estoque dos produtos (nome, código, categoria, fabricante, unidade de medida, estoque mínimo/máximo e preços de compra/venda). É uma CONSULTA (não altera dados), apesar de usar POST. Paginação e filtros vão no corpo; para listar tudo, envie um body com perPage/page (ex.: { "perPage": 100, "page": 1 }). (HTTP POST /core/financial/base/product/list) |
| feegow_create_medical_reportB | [Laudos] Registra um laudo médico (arquivo em base64). Obs.: a doc original mostrava um segmento '/api/' extra no caminho; use feegow_request se sua instância exigir outro caminho. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /medical-reports/create) |
| feegow_get_medical_reportC | [Laudos] Visualiza um laudo registrado. (HTTP GET /medical-reports/search) |
| feegow_list_patientsA | [Pacientes] Lista pacientes. Use |
| feegow_search_patientC | [Pacientes] Busca um paciente por ID ou CPF. |
| feegow_patient_exam_requestsB | [Pacientes] Lista os pedidos de exames de um paciente. (HTTP GET /patient/exam-requests) |
| feegow_list_patient_dependentsC | [Pacientes] Lista os dependentes de um paciente. (HTTP GET /patient/list-dependents) |
| feegow_list_patient_sourcesB | [Pacientes] Lista as origens de paciente (como o paciente conheceu a clínica). (HTTP GET /patient/list-sources) |
| feegow_list_private_tablesC | [Pacientes] Lista as tabelas particulares de preço. (HTTP GET /patient/list-privates) |
| feegow_create_patientA | [Pacientes] Cria um novo paciente e retorna o paciente_id. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /patient/create) |
| feegow_edit_patientA | [Pacientes] Edita os dados de um paciente existente. Envie paciente_id e os campos a alterar. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /patient/edit) |
| feegow_upload_patient_fileA | [Pacientes] Faz upload de um arquivo (base64) para o prontuário do paciente. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /patient/upload-base64) |
| feegow_list_professionalsC | [Profissionais] Lista os profissionais cadastrados. (HTTP GET /professional/list) |
| feegow_search_professionalC | [Profissionais] Retorna informações e especialidades de um profissional. (HTTP GET /professional/search) |
| feegow_professional_insurancesC | [Profissionais] Lista os convênios aceitos por um profissional. (HTTP GET /professional/insurance) |
| feegow_professional_appointmentsC | [Profissionais] Lista os agendamentos de um profissional. (HTTP GET /professional/appoints) |
| feegow_professional_agendaC | [Profissionais] Retorna a agenda (grade de horários) de um profissional. (HTTP GET /professional/agenda) |
| feegow_procedure_typesC | [Procedimentos] Lista os tipos de procedimento. (HTTP GET /procedures/types) |
| feegow_list_proceduresC | [Procedimentos] Lista procedimentos, com filtros opcionais. (HTTP GET /procedures/list) |
| feegow_procedures_by_professionalC | [Procedimentos] Lista os procedimentos habilitados para um profissional. (HTTP GET /procedures/professional-list-procedures/{profissional_id}) |
| feegow_procedures_by_specialtyB | [Procedimentos] Lista os procedimentos de uma especialidade. (HTTP GET /procedures/specialty-list-procedures/{especialidade_id}) |
| feegow_procedure_groupsC | [Procedimentos] Lista os grupos de procedimento. (HTTP GET /procedures/groups) |
| feegow_list_prescriptionsB | [Prontuário] Lista as prescrições do prontuário de um paciente. (HTTP GET /medical-record/prescription) |
| feegow_list_diagnosesC | [Prontuário] Lista os prontuários/diagnósticos de um paciente. (HTTP GET /medical-record/diagnosis) |
| feegow_medical_record_timelineC | [Prontuário] Retorna a timeline do prontuário de um paciente. (HTTP GET /medical-record/timeline) |
| feegow_list_proposals_by_dateB | [Propostas] Lista propostas por data de alteração. (HTTP GET /proposal/list-dates) |
| feegow_list_proposalsC | [Propostas] Lista propostas por período/paciente. (HTTP GET /proposal/list) |
| feegow_create_proposalA | [Propostas] Cria uma proposta com uma lista de procedimentos. status_id: 1=Aguardando aprovação, 2=Aprovada, 3=Rejeitada, 4=Aguardando financiamento, 5=Executada. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /proposal/create) |
| feegow_change_proposal_statusA | [Propostas] Altera o status de uma proposta. status_id: 1=Aguardando aprovação, 2=Aprovada, 3=Rejeitada, 4=Aguardando financiamento, 5=Executada. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /proposal/change-status) |
| feegow_list_reportsC | [Relatórios] Lista os relatórios disponíveis. (HTTP GET /reports/list) |
| feegow_generate_reportB | [Relatórios] Gera um relatório (não altera dados). Ex.: report='bills-to-pay'. Datas via DATA_INICIO/DATA_FIM (yyyy-mm-dd). (HTTP POST /reports/generate) |
| feegow_entry_productA | [Estoque] Registra a entrada de produtos no estoque. Datas no formato yyyy-mm-dd. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /external/financial-stock/product/entry) |
| feegow_exit_productA | [Estoque] Registra a saída de produtos do estoque. Datas no formato yyyy-mm-dd. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /external/financial-stock/product/exit) |
| feegow_get_product_positionA | [Estoque] Obtém a posição de estoque dos produtos. É uma CONSULTA (não altera dados), apesar de usar POST. Datas no formato yyyy-mm-dd; paginação via perPage/page. (HTTP POST /core/financial/base/product/position) |
| feegow_insert_productA | [Estoque] Insere (cadastra) um produto no estoque. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /core/financial/financial-stock/product/insert) |
| feegow_list_product_locationsC | [Estoque] Obtém a lista de localizações do produto. (HTTP POST /external/financial-stock/location/list) |
| feegow_movement_productC | [Estoque] Registra a movimentação de produtos no estoque. Datas no formato yyyy-mm-dd. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /external/financial-stock/product/movement) |
| feegow_edit_billing_guideA | [Faturamento] Edita atributos de uma guia de convênio (apenas SADT até o momento). Procedimentos, anexos e executantes não inclusos. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP PUT /billing/insurances-billing) |
| feegow_get_billing_guideC | [Faturamento] Busca uma guia de convênio de acordo com o convênio informado. (HTTP GET /billing/insurances-billing) |
| feegow_insert_billing_guideA | [Faturamento] Insere uma guia de convênio (válido somente para guias SADT no momento). Procedimentos, anexos e executantes não inclusos. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /billing/insurances-billing) |
| feegow_list_blocksC | [Bloqueios] Lista bloqueios de agenda por filtros (identificação do bloqueio, período no formato DD-MM-YYYY, profissional ou unidade). (HTTP GET /lock/list) |
| feegow_list_employeesA | [Funcionários] Lista os nomes e IDs dos funcionários. É necessário filtrar por funcionário ativo ou inativo (ativo); opcionalmente por unidade. (HTTP GET /employee/list) |
| feegow_create_benefit_contractA | [Cartão de Benefício] Cria um contrato do cartão de benefícios. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /contract/create) |
| feegow_create_benefit_planA | [Cartão de Benefício] Cria um plano do cartão de benefícios. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /plan/create) |
| feegow_list_benefit_contractsA | [Cartão de Benefício] Lista/consulta os contratos do cartão de benefícios. Filtre por documento, plano, nome, pessoa, status, unidade ou período; use page/perPage para paginação. (HTTP GET /contract/datagrid) |
| feegow_list_benefit_plansA | [Cartão de Benefício] Lista/consulta os planos do cartão de benefícios. Use page/perPage para paginação ou id para filtrar um plano específico. (HTTP GET /plan/datagrid) |
| feegow_update_benefit_contractA | [Cartão de Benefício] Altera um contrato do cartão de benefícios. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /contract/update) |
| feegow_update_benefit_planA | [Cartão de Benefício] Altera um plano do cartão de benefícios. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /plan/update) |
| feegow_associate_accountB | [Financeiro] Associa uma conta financeira a um paciente/tipo, criando o vínculo entre eles (operação de mutação). A resposta retorna o paciente com a conta já vinculada. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /core/financial/account/association) |
| feegow_cancel_voucherA | [Financeiro] Cancela um voucher. codigo_motivo deve ser um dos códigos previstos (ex.: ERRO_EMISSAO, OUTRO); observacao só se aplica quando codigo_motivo for 'OUTRO'. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /core/financial/voucher/cancel) |
| feegow_create_accountA | [Financeiro] Cria uma conta financeira a partir de um agendamento existente. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /financial/create-account) |
| feegow_create_invoiceA | [Financeiro] Cria uma conta/invoice financeira (type 'C' = a receber, 'D' = a pagar), com itens e parcelas. Valores em centavos; datas no formato yyyy-mm-dd. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /core/financial/invoice/create) |
| feegow_create_voucherA | [Financeiro] Cria um voucher (cupom) de desconto. tipoValor: V (valor em dinheiro) ou P (percentual); datas de/ate no formato yyyy-mm-dd. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /core/financial/voucher/create) |
| feegow_edit_voucherA | [Financeiro] Edita um voucher existente. Todos os campos são opcionais, exceto o id do voucher. tipoValor: V (dinheiro) ou P (percentual); datas no formato yyyy-mm-dd. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP PUT /core/financial/voucher/edit) |
| feegow_list_cost_centersA | [Financeiro] Obtém a lista de centros de custos. É uma CONSULTA (não altera dados), apesar de usar POST; paginação vai no corpo. (HTTP POST /core/financial/base/cost-center) |
| feegow_list_credit_card_flagsA | [Financeiro] Obtém a lista de bandeiras de cartão de crédito. Não requer parâmetros. (HTTP GET /financial/credit-card-flags) |
| feegow_list_current_accountsB | [Financeiro] Obtém a lista de contas correntes. É uma CONSULTA (não altera dados), apesar de usar POST. accountType aceita 1, 2 ou 3; paginação vai no corpo. (HTTP POST /core/financial/base/current-accounts) |
| feegow_list_external_private_tablesC | [Financeiro] Obtém informações de tabelas privadas. (HTTP GET /external/private-table/list) |
| feegow_list_financial_categoriesA | [Financeiro] Busca as categorias financeiras (plano de contas) com base nos filtros informados. (HTTP POST /core/financial/base/financial-category) |
| feegow_list_salesB | [Financeiro] Obtém informações de vendas de acordo com o período e filtros informados. (HTTP GET /financial/list-sales) |
| feegow_list_vouchersB | [Financeiro] Lista todos os vouchers de acordo com os filtros informados. (HTTP GET /core/financial/voucher/list) |
| feegow_pay_bookingB | [Financeiro] Realiza o pagamento de um agendamento. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /financial/pay-booking) |
| feegow_pay_movementB | [Financeiro] Realiza o pagamento de uma conta (parcela/movement) vinculada a uma invoice. O valor (amount) é em centavos. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP POST /financial/pay-movement) |
| feegow_remove_invoiceB | [Financeiro] Remove uma fatura a partir do seu código identificador. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP DELETE /core/financial/invoice/remove) |
| feegow_remove_paymentA | [Financeiro] Remove um pagamento a partir do seu ID. [ESCRITA — altera dados; requer FEEGOW_ALLOW_WRITES=true] (HTTP DELETE /core/financial/payment/remove) |
| feegow_list_imported_franchise_recordsC | [Procedimentos] Lista todos os procedimentos e seus valores, determinados de acordo com os parâmetros enviados na solicitação. Os valores são tratados em centavos. (HTTP GET /procedures/imported-franchise-records) |
| feegow_list_procedure_bundlesB | [Procedimentos] Lista os pacotes de procedimentos. Os valores são tratados em centavos. (HTTP GET /procedures/bundles) |
| feegow_list_procedure_insurancesA | [Procedimentos] Lista todos os convênios que são aceitos para um procedimento. Informe procedimentoID ou, na ausência dele, o nomeProcedimento exato. (HTTP GET /procedures/insurance-procedures-list) |
| feegow_list_health_programsB | [Pacientes] Lista todos os programas de saúde cadastrados. Para paginar, defina a posição inicial (offset) e o limite de resultados (limit). (HTTP GET /patient/health-programs) |
| feegow_get_lab_report_fileA | [Laudos] Busca o arquivo de um laudo. A URL autenticada retornada tem validade de 20 minutos para download do arquivo. (HTTP GET /medical-reports/get-labs-report-file) |
| feegow_list_medical_reportsA | [Laudos] Lista os laudos atendendo o range de datas informado (yyyy-mm-dd) e, opcionalmente, um paciente específico. (HTTP GET /medical-reports/get-laudos-list) |
| feegow_get_proposal_urlB | [Propostas] Lista a URL da proposta identificada pelo proposta_id. (HTTP GET /proposal/proposal-url) |
| feegow_requestA | Chamada genérica a qualquer endpoint da API Feegow quando não houver ferramenta específica. O |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mdiaoficial/mdia-feegow-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server