personaleasy-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for the HTTP server | 3000 |
| MCP_AUTH_TOKEN | No | Bearer token required for the /mcp endpoint when using HTTP mode | |
| PERSONALEASY_API_KEY | Yes | API key for the PersonalEasy API (header x-api-key) | |
| PERSONALEASY_BASE_URL | No | Base URL for the PersonalEasy API | https://prsrb.onrender.com/v1/rpc |
| PERSONALEASY_CLIENT_ID | Yes | Client ID for the PersonalEasy API |
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 |
|---|---|
| personaleasy_get_agendamentosA | Retorna os agendamentos no período informado. Opcionalmente filtra por unidade de atendimento (use personaleasy_get_unidades para descobrir os nomes válidos). |
| personaleasy_get_kpi_producaoA | Retorna dados de produção (KPIs de dashboard) no período informado. Filtros opcionais por unidade e por prestador. |
| personaleasy_get_prestador_por_cpfA | Retorna o ID e o Nome do prestador a partir do CPF. |
| personaleasy_get_unidadesA | Retorna o ID e o Nome das unidades de atendimento ativas. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool targets a distinct resource: appointments (agendamentos), production KPIs, provider lookup by CPF, and units. There is no overlap in purpose, and the descriptions clearly differentiate them.
All tools follow the pattern `personaleasy_get_<resource>`, using the same prefix and verb. The resource names are in Portuguese, which is consistent with the domain, though the prefix adds redundancy.
Four tools is appropriate for a focused server that provides read-only access to core entities (appointments, KPIs, providers, units). It is not too few for the apparent scope, and each tool serves a clear purpose.
The tool set covers reading key entities, but there are obvious gaps: no filtering by provider for appointments, no tool for patients or procedures, and only a CPF-based lookup for providers. Write operations (create, update, delete) are absent, limiting the surface to querying.