personaleasy-mcp-server
personaleasy-mcp-server
Сервер MCP для API PersonalEasy | EasyDental Cloud | DentalKids.
Инструменты
Инструмент | Описание | Параметры |
| Поиск записей за период |
|
| KPI производства для дашборда |
|
| ID и имя специалиста по CPF |
|
| Список активных подразделений | — |
Все инструменты только для чтения (readOnlyHint: true).
Related MCP server: open-dental-mcp
Установка
npm install
npm run buildУчетные данные
Учетные данные никогда не хранятся в коде. Настройте через переменные окружения:
PERSONALEASY_API_KEY— api-key (заголовокx-api-key)PERSONALEASY_CLIENT_ID— ID клиентаPERSONALEASY_BASE_URL— опционально, по умолчаниюhttps://prsrb.onrender.com/v1/rpc
Для локального тестирования скопируйте .env.example в .env и заполните. Файл .env находится в .gitignore — не версионируйте и не распространяйте его.
Настройка в 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.jsНастройка в Claude Desktop
В 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"
}
}
}
}Развертывание на Easypanel (Docker)
Проект имеет два режима выполнения:
stdio (
dist/index.js) — локальное использование (Claude Code / Claude Desktop)HTTP (
dist/http.js) — удаленное использование; это режим, используемый Dockerfile
На Easypanel создайте сервис типа App, указывающий на этот репозиторий (сборка через Dockerfile), и настройте переменные окружения:
Переменная | Обязательная | Описание |
| да | api-key API |
| да | ID клиента |
| рекомендуется | токен Bearer, требуемый на конечной точке |
| нет | по умолчанию 3000 |
Откройте порт 3000 в сервисе. Конечные точки:
POST /mcp— конечная точка MCP (Streamable HTTP, stateless)GET /health— проверка работоспособности
Экземпляр в продакшене
Базовый URL:
https://dk-projetos-mcps.nv8gf3.easypanel.hostПроверка работоспособности:
GET https://dk-projetos-mcps.nv8gf3.easypanel.host/health→{"status":"ok"}Конечная точка MCP:
POST https://dk-projetos-mcps.nv8gf3.easypanel.host/mcp
Для подключения MCP-клиента к этому экземпляру:
claude mcp add --transport http personaleasy https://dk-projetos-mcps.nv8gf3.easypanel.host/mcp --header "Authorization: Bearer SEU_MCP_AUTH_TOKEN"Замените SEU_MCP_AUTH_TOKEN на значение, настроенное в переменной MCP_AUTH_TOKEN сервиса на Easypanel.
Важно: без настроенного
MCP_AUTH_TOKENв сервисе любой человек с этим URL сможет запрашивать данные клиники. Убедитесь, что переменная определена в продакшене.
Базовая API
Все вызовы направляются на единую конечную точку RPC:
POST {BASE_URL}
Headers: x-api-key
Body: { "clientId": "...", "method": "RPCGet...", "params": { ... } }Используемые методы: 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