ProDoctor MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PRODOCTOR_API_KEY | Yes | Sua chave da API | |
| PRODOCTOR_BASE_URL | No | URL base da API (opcional, padrão https://open-api.prodoctor.net) | https://open-api.prodoctor.net |
| PRODOCTOR_TIMEZONE | No | Fuso horário (opcional, padrão -03:00) | -03:00 |
| PRODOCTOR_API_PASSWORD | Yes | Sua senha da API | |
| PRODOCTOR_TIMEZONE_NAME | No | Nome do fuso horário (opcional, padrão America/Sao_Paulo) | America/Sao_Paulo |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| agenda_listar_agendamentosA | Lista os agendamentos do dia para um usuário (médico/colaborador) específico. |
| agenda_buscar_agendamentos_pacienteB | Busca os agendamentos de um paciente específico num período. |
| agenda_horarios_livresB | Busca por horários livres na agenda de um usuário em um período determinado. |
| agenda_inserir_agendamentoC | Insere um novo agendamento na agenda. |
| agenda_alterar_agendamentoC | Altera as informações de um agendamento existente (ex: remarcar data/hora). |
| agenda_desmarcar_agendamentoC | Desmarca (cancela) um agendamento existente na agenda. |
| agenda_excluir_agendamentoB | Exclui definitivamente um agendamento da agenda. |
| agenda_detalhar_agendamentoC | Traz informações detalhadas sobre um agendamento específico. |
| agenda_buscar_por_status_tipoC | Busca agendamentos filtrando pelo status/tipo da consulta. |
| agenda_alterar_status_agendamentoC | Altera o status atual de um agendamento (ex: Confirmado, Aguardando, Finalizado). |
| pacientes_listarA | Lista pacientes cadastrados (paginado, sem filtro). |
| pacientes_pesquisarA | Pesquisa pacientes por nome, CPF e/ou telefone. A busca é feita no servidor; se a API não suportar os filtros, aplica fallback apenas sobre a página retornada. |
| paciente_detalharB | Detalha todas as informações do cadastro de um paciente específico. |
| usuarios_listarB | Lista todos os usuários (médicos e colaboradores) cadastrados no sistema. |
| usuario_detalharB | Detalha informações específicas de um usuário (médico, atendente, etc.) cadastrado. |
| procedimentos_pesquisarA | Pesquisa procedimentos médicos de uma tabela. A busca por nome/código é feita no servidor; se a API não suportar os filtros, aplica fallback apenas sobre a página retornada. |
| procedimento_detalharA | Detalha informações completas de um procedimento médico com base em sua tabela e código. |
| tabelas_procedimentos_listarB | Busca as tabelas de procedimentos médicos disponíveis no sistema. |
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/dotojr123/mcp-prodoctor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server