Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Medmis con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Medmis, la plataforma de gestión de clínicas (Rusia): sedes, especialistas y agendas, citas, pacientes, facturas, pagos, tarifa de servicios, existencias, tareas y reconocimientos médicos laborales. Reservar o cambiar una cita y crear una tarea están incluidos, pero desactivados al instalar; no se elimina nada.
Prueba a pedir
Prompts de ejemplo para Medmis
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Medmis, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Medmis + Meta Muse
Medmis, la plataforma de gestión de clínicas (Rusia): sedes, especialistas y agendas, citas, pacientes, facturas, pagos, tarifa de servicios, existencias, tareas y reconocimientos médicos laborales. Reservar o cambiar una cita y crear una tarea están incluidos, pero desactivados al instalar; no se elimina nada.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
MEDMIS_URL, MEDMIS_LOGIN, MEDMIS_PASSWORD, MEDMIS_SYSTEM_NAME
Paso 1 — Obtener credenciales
La configuración lleva unos 5 minutos. Necesitas una cuenta de clínica en Medmis y un usuario de API del soporte de Medmis o de tu administrador de Medmis.
- Pide al soporte de Medmis ([email protected], con el asunto marcado DEV / API_CORE) o a tu administrador de Medmis un usuario de API: un login, su contraseña y el nombre de sistema con el que se inicia sesión. Los permisos del usuario de API deciden qué pueden leer las herramientas (
appointments.get,patients.get,patient_invoices.get,payments.get,schedules.get,stores.get,todo.tasks.get,profex.*, etc.). - Pon en
MEDMIS_URLla dirección del nodo de Medmis de tu clínica, por ejemplohttps://node3.medmis.ru, sin/apix. La referencia de su API está en<MEDMIS_URL>/apix/swagger. - Rellena
MEDMIS_LOGIN,MEDMIS_PASSWORD(al menos 6 caracteres) yMEDMIS_SYSTEM_NAME. - Instala el conector y ejecuta
medmis_list_branchespara comprobar el acceso.
El conector inicia sesión con POST /apix/v1/Auth/login y envía el access token como cabecera Bearer. Los tokens duran alrededor de una hora y se renuevan automáticamente.
Qué lee: las sedes de la clínica con dirección, contactos, horario, licencia y desfase UTC; los especialistas con sus especialidades y sedes, y los servicios que puede prestar cada uno; la agenda de los especialistas para una o varias sedes y un rango de fechas, opcionalmente solo con los huecos libres; las citas con hora UTC y local, estado, paciente, especialista, origen, tipo de visita, consulta y etiquetas, además de sus listas de referencia (estados, tipos, primera visita o revisión, orígenes, etiquetas); los pacientes por nombre, teléfono, correo, número de historia, fecha de nacimiento o edad, sexo, etiquetas y más, y la ficha completa de un paciente; las facturas de pacientes con sus líneas, y los pagos con sus importes por método de pago; la tarifa (categorías de servicios y servicios); las reservas (tiempo retenido en la agenda de un especialista); los almacenes, el catálogo de materiales, las existencias y los lotes con caducidad; las tareas internas; y el módulo de reconocimientos médicos laborales (Профосмотры): empresas, contratos y las personas incluidas en ellos.
Desactivadas al instalar: medmis_create_appointment (reservar un hueco libre), medmis_update_appointment (mover una cita, cancelarla o confirmarla a través del estado, cambiar comentario o etiquetas) y medmis_create_task. Cambian la agenda real de la clínica, así que un administrador las activa a conciencia. Incluso entonces la IA te muestra el paciente, el especialista, el día y la hora y espera tu sí. A través de este conector nunca se elimina nada.
Datos de pacientes: pacientes, citas, facturas y pagos son datos personales de salud. La IA solo lee lo que necesita la pregunta y no repite documentos de identidad ni datos de contacto salvo que lo pidas. La lista de pacientes omite los números de documento de identidad, INN y SNILS.
Fechas e ids: los filtros por día son YYYY-MM-DD; los filtros por hora de cambio son yyyy-MM-ddTHH:mm:ss en UTC. Las citas llevan la hora UTC y la local (datetimeFromLocal) además de utcOffsetMinutes, y la IA cita la hora local. Sedes, especialistas, pacientes, citas y pagos usan UUID; facturas, almacenes, materiales, tareas y registros de reconocimientos usan números.
Límites: las listas devuelven items con totalCount y totalPages, como máximo 100 por página, empezando por la página 1. Medmis limita cada método: listas filtradas 20 peticiones por minuto, listas de referencia 40, registros individuales 100 e inicio de sesión 40 por minuto. Un 429 significa esperar.
Errores comunes: 401 indica un login, contraseña o nombre de sistema incorrectos, o una sesión caducada (el conector vuelve a iniciar sesión una vez). 403 significa que al usuario de API le falta el permiso para ese método. 400 ValidationError lista los campos erróneos, por ejemplo una contraseña de menos de 6 caracteres o una fecha mal formada. 404 significa que el id no existe en tu nodo.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Muse
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.
- En Muse, abre Settings → Connectors y elige Add custom connector.
- Pega la URL del servidor MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
- En un chat, pídele a Muse algo que necesite las herramientas de
Medmis.
También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.
Herramientas disponibles
| Tool | What it does |
|---|---|
medmis_list_branches | List the clinic's branches (филиалы): id, code, name, official name, address, phone, e-mail, working hours, licence and UTC offset |
medmis_get_branch | Get one branch by id with its address, contacts, working hours, licence data and UTC offset |
medmis_list_employees | List the specialists (doctors and other staff with schedules): id, name, mobile phone, specializations with their ids, branches and whether… |
medmis_list_employee_services | List the services one specialist can provide, after service categories, individual settings and exclusions are applied |
medmis_get_schedule_grid | Working schedule of specialists for one or more branches and a date range: per specialist and day the schedule id, working hours and slots… |
medmis_list_appointments | List appointments (записи на приём) with filters: period, branches, patients, specialists, specializations, statuses, types, tags, creation… |
medmis_get_appointment | Get one appointment by id: schedule, start and end (UTC and local), status, patient, specialist and specialization, source, visit type… |
medmis_list_appointment_reference | Read an appointment reference list: statuses, types (in person, telemedicine), visitations (first or repeat visit), sources (how the… |
medmis_list_patients | Search patients with filters: name parts (partial match), e-mail or mobile phone (exact), outpatient card number, birth date or age range… |
medmis_get_patient | Get one patient's full record by id: name, birth date and age, contacts, sex, tags, card and contract numbers, identity document, address… |
medmis_list_patient_reference | Read a patient reference list: tags, attractions (acquisition sources) or identity_doc_types (identity document types) |
medmis_list_invoices | List patient invoices (счета) with filters: period, branches, patients, appointments, paid or not, deleted, change time |
medmis_get_invoice | Get one patient invoice by its numeric id: number, date, amount, duration, patient, appointment, payment and notes |
medmis_list_invoice_services | List the lines (services and goods) of one invoice with quantities, prices and discounts |
medmis_list_payments | List payments with filters: period, branches, patients, payment type (1 standard payment, 2 prepared partial refund, 3 completed partial… |
medmis_get_payment | Get one payment by id with its amounts per payment method, cash desk, fiscal flag, notes and patient |
medmis_list_service_categories | List the price list's service categories, optionally below a parent category, by name or for one branch |
medmis_list_services | Search the price list's services (услуги): code, PMU code, name, type (0 service, 1 goods, 2 lab test), category and price |
medmis_list_reserves | List reserves (time held in a specialist's schedule for a person, with name and phone) with filters: period, branches, specialists… |
medmis_get_reserve | Get one reserve by id: a time held in a specialist's schedule for a person, with branch, specialist, date and time, the person's name and… |
medmis_list_stores | List the stores (warehouses) of one branch |
medmis_list_store_materials | Search the store nomenclature (materials, medicines, consumables) by name or code; isSection separates folders from items |
medmis_get_stock_levels | Stock on hand of materials per store, optionally for one store or one material |
medmis_list_material_series | List batches (series) of store materials with expiry, optionally only expired ones or for one material |
medmis_list_tasks | List internal to-do tasks with filters: author, performer, responsible user, patient, status (0 to do, 2 in progress, 4 paused, 6 done)… |
medmis_list_checkup_companies | List the companies of the occupational medical check-up module (Профосмотры): the employers the clinic examines staff for |
medmis_list_checkup_contracts | List check-up contracts with filters: company (B2B), patient (B2C), status, branch and creation date |
medmis_list_checkup_patients | List the people (check-ups) under check-up contracts with filters: contract, patient, status and check-up date |
medmis_create_appointment | Book an appointment in a free slot of a specialist's schedule |
medmis_update_appointment | Change an existing appointment: status (e.g. cancel or confirm), start and end time in UTC, comment, tags, cabinet, source, type or visit… |
medmis_create_task | Create an internal to-do task, optionally linked to a patient, with performers, responsible user, start, deadline, status and priority |
Ejemplos de prompts
- "¿Qué especialistas tienen huecos libres mañana por la tarde en nuestra sede principal?"
- "Lista las citas de hoy de los cardiólogos con su estado y su hora local de inicio."
- "¿Cuánto facturamos la semana pasada por sede y qué facturas siguen sin pagar?"
- "¿Qué materiales del almacén tienen lotes caducados y cuánto queda de cada uno en existencias?"
- "Muéstrame los contratos de reconocimientos médicos creados este mes y cuántas personas hay en cada uno."
FAQ
¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.
¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.
Siguientes pasos
- Página del conector
- Conectar a Claude
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Microsoft Copilot
¿Te ha sido útil esta guía?