personaleasy-mcp-server
personaleasy-mcp-server
MCP-Server für die PersonalEasy API | EasyDental Cloud | DentalKids.
Tools
Tool | Beschreibung | Parameter |
| Termine im Zeitraum abrufen |
|
| Produktions-KPIs für das Dashboard |
|
| ID und Name des Leistungserbringers anhand der CPF |
|
| Aktive Behandlungseinheiten auflisten | — |
Alle Tools sind schreibgeschützt (readOnlyHint: true).
Related MCP server: open-dental-mcp
Installation
npm install
npm run buildAnmeldedaten
Die Anmeldedaten befinden sich niemals im Code. Konfigurieren Sie sie über Umgebungsvariablen:
PERSONALEASY_API_KEY— der API-Schlüssel (Headerx-api-key)PERSONALEASY_CLIENT_ID— die Kunden-IDPERSONALEASY_BASE_URL— optional, Standardhttps://prsrb.onrender.com/v1/rpc
Kopieren Sie für lokale Tests .env.example nach .env und füllen Sie es aus. Die .env-Datei befindet sich in .gitignore – versionieren oder teilen Sie sie nicht.
Konfiguration 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.jsKonfiguration 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 auf Easypanel (Docker)
Das Projekt hat zwei Ausführungsmodi:
stdio (
dist/index.js) — lokale Nutzung (Claude Code / Claude Desktop)HTTP (
dist/http.js) — Fernzugriff; dies ist der vom Dockerfile verwendete Modus
Erstellen Sie auf Easypanel einen Dienst vom Typ App, der auf dieses Repository verweist (Build über Dockerfile), und konfigurieren Sie die Umgebungsvariablen:
Variable | Erforderlich | Beschreibung |
| ja | API-Schlüssel der API |
| ja | Kunden-ID |
| empfohlen | Bearer-Token, der für den Endpunkt |
| nein | Standard 3000 |
Machen Sie Port 3000 im Dienst verfügbar. Endpunkte:
POST /mcp— MCP-Endpunkt (Streamable HTTP, zustandslos)GET /health— Healthcheck
Produktionsinstanz
Basis-URL:
https://dk-projetos-mcps.nv8gf3.easypanel.hostHealthcheck:
GET https://dk-projetos-mcps.nv8gf3.easypanel.host/health→{"status":"ok"}MCP-Endpunkt:
POST https://dk-projetos-mcps.nv8gf3.easypanel.host/mcp
Um einen MCP-Client mit dieser Instanz zu verbinden:
claude mcp add --transport http personaleasy https://dk-projetos-mcps.nv8gf3.easypanel.host/mcp --header "Authorization: Bearer SEU_MCP_AUTH_TOKEN"Ersetzen Sie SEU_MCP_AUTH_TOKEN durch den Wert, der in der Variablen MCP_AUTH_TOKEN des Dienstes auf Easypanel konfiguriert wurde.
Wichtig: Ohne einen konfigurierten
MCP_AUTH_TOKENim Dienst kann jeder mit dieser URL die Daten der Klinik abfragen. Stellen Sie sicher, dass die Variable in der Produktion definiert ist.
Zugrundeliegende API
Alle Aufrufe erfolgen an einen einzigen RPC-Endpunkt:
POST {BASE_URL}
Headers: x-api-key
Body: { "clientId": "...", "method": "RPCGet...", "params": { ... } }Verwendete Methoden: 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