personaleasy-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@personaleasy-mcp-servershow me appointments for next week at the main unit"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
personaleasy-mcp-server
MCP server for the PersonalEasy API | EasyDental Cloud | DentalKids.
Tools
Tool | Description | Parameters |
| Fetches appointments in the period |
|
| Production KPIs for dashboard |
|
| Provider ID and name by CPF |
|
| Lists active service units | — |
All tools are read-only (readOnlyHint: true).
Related MCP server: open-dental-mcp
Installation
npm install
npm run buildCredentials
Credentials are never kept in the code. Set them via environment variables:
PERSONALEASY_API_KEY— the api-key (headerx-api-key)PERSONALEASY_CLIENT_ID— the client IDPERSONALEASY_BASE_URL— optional, defaults tohttps://prsrb.onrender.com/v1/rpc
For local testing, copy .env.example to .env and fill it in. The .env file is in .gitignore — do not version it or share it.
Configuration in Claude Code
claude mcp add personaleasy --env PERSONALEASY_API_KEY=SUA_KEY --env PERSONALEASY_CLIENT_ID=SEU_CLIENT_ID -- node D:/MCPS/personaleasy-mcp-server/dist/index.jsConfiguration in Claude Desktop
In claude_desktop_config.json:
{
"mcpServers": {
"personaleasy": {
"command": "node",
"args": ["D:/MCPS/personaleasy-mcp-server/dist/index.js"],
"env": {
"PERSONALEASY_API_KEY": "SUA_KEY",
"PERSONALEASY_CLIENT_ID": "SEU_CLIENT_ID"
}
}
}
}Deploy on Easypanel (Docker)
The project has two execution modes:
stdio (
dist/index.js) — local use (Claude Code / Claude Desktop)HTTP (
dist/http.js) — remote use; this is the mode used by the Dockerfile
On Easypanel, create an App service pointing to this repository (build via Dockerfile) and configure the environment variables:
Variable | Required | Description |
| yes | API api-key |
| yes | Client ID |
| recommended | Bearer token required on the |
| no | defaults to 3000 |
Expose port 3000 on the service. Endpoints:
POST /mcp— MCP endpoint (Streamable HTTP, stateless)GET /health— healthcheck
Production instance
Base URL:
https://dk-projetos-mcps.nv8gf3.easypanel.hostHealthcheck:
GET https://dk-projetos-mcps.nv8gf3.easypanel.host/health→{"status":"ok"}MCP Endpoint:
POST https://dk-projetos-mcps.nv8gf3.easypanel.host/mcp
To connect an MCP client to this instance:
claude mcp add --transport http personaleasy https://dk-projetos-mcps.nv8gf3.easypanel.host/mcp --header "Authorization: Bearer SEU_MCP_AUTH_TOKEN"Replace SEU_MCP_AUTH_TOKEN with the value set in the MCP_AUTH_TOKEN variable of the Easypanel service.
Important: without
MCP_AUTH_TOKENconfigured in the service, anyone with this URL can query the clinic's data. Make sure the variable is set in production.
Underlying API
All calls go to a single RPC endpoint:
POST {BASE_URL}
Headers: x-api-key
Body: { "clientId": "...", "method": "RPCGet...", "params": { ... } }Methods used: RPCGetAgendamentos, RPCGetKPIPrd, RPCGetPrestadorCPF, RPCGetUnidadeAtendimento.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceMCP server for the DataGate billing platform API, providing read-only tools to manage customers, invoices, products, agreements, sites, and payments.13MIT
- AlicenseAqualityBmaintenanceEnables interaction with Open Dental practice management software, allowing reading of patients, appointments, providers, procedures, and recalls, as well as writing communications back to patient charts via MCP clients.144MIT
- AlicenseAqualityCmaintenanceMCP server for interacting with Realm MinistryPlatform data, enabling queries, record creation, and updates from any MCP client.1MIT
- AlicenseAqualityAmaintenanceRead-only MCP server for licensed Healthpoint HL7 FHIR API access.101Apache 2.0
Related MCP Connectors
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
MCP server for AI access to Swagger by SmartBear.
Provide seamless access to Appfolio Property Manager Reporting API through a standardized MCP serv…
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/marqprochat/mcpdentalkids'
If you have feedback or need assistance with the MCP directory API, please join our Discord server