Servidor MCP remoto

El servidor MCP
de Intervals.icu.

IntervalSync es un servidor de Model Context Protocol (MCP) para Intervals.icu, alojado por nosotros. Apunta Claude, ChatGPT, Gemini, Grok, Mistral Vibe, Claude Code, Cursor, Zed o cualquier otro cliente compatible con MCP remoto a una sola URL, inicia sesión con Intervals.icu, y tu asistente podrá leer tus actividades, intervalos, datos segundo a segundo, bienestar y calendario de entrenamiento.

No hay nada que instalar ni ninguna clave de API que pegar en un archivo de configuración. La autorización es por OAuth, y cada persona que se conecta enlaza solo su propia cuenta de Intervals.icu.

Qué es

Una sola dirección de servidor, uses el asistente que uses.

MCP es el protocolo que usan los asistentes para acceder a herramientas externas. Un servidor MCP remoto es uno al que llegan por HTTP, en lugar de uno que ejecutas en tu propio equipo, así que la misma conexión funciona en una app del móvil, en una app de escritorio y en una pestaña del navegador, sin ningún proceso en marcha en casa.

Eso importa aquí porque la alternativa a un conector es copiar capturas y números a mano en un chat. Con el servidor conectado, el asistente le pide a Intervals.icu justo la actividad, el periodo o los datos que necesita tu pregunta, en el momento en que la haces.

Aquí nunca se guardan datos de entrenamiento. Se leen de Intervals.icu cuando un asistente los pide y pasan directamente. Lo que IntervalSync conserva es tu credencial de Intervals.icu cifrada y un registro mínimo de cada petición: nombre de la herramienta, un resumen seguro, resultado y hora.

Configuración

Añádelo una vez en cada asistente.

CLAUDE Conector personalizado

Customize → Connectors → + → Add custom connector. Pega la URL del servidor y deja en blanco el ID y el secreto del cliente OAuth. Cada paso, y Claude Code.

CHATGPT Servidor MCP personalizado

En la web: Plugins → + → Add custom MCP server. Pega la URL del servidor y elige OAuth. A 14 de octubre de 2026, las escrituras requieren un espacio de trabajo Business, Enterprise o Edu, y Pro solo lee: consulta la página de OpenAI, y la guía de ChatGPT para cada paso.

GROK Conector personalizado

grok.com/connectors → New Connector → Custom. Pega la URL del servidor y completa el inicio de sesión de IntervalSync. La guía de Grok.

GEMINI App personalizada

gemini.google.com → Settings → Connected Apps → Custom apps → Add a custom app. A 14 de octubre de 2026, cuentas personales en EE. UU., mayores de 18 años y con Keep Activity activado: consulta la página de Google, y la guía de Gemini para cada paso.

MISTRAL VIBE Conector MCP personalizado

Connectors → + Add Connector → Custom MCP Connector. Pega la URL del servidor y elige Connect. En la CLI de Vibe, ejecuta /mcp add https://intervalsync.icu/mcp/v2 en su lugar.

CURSOR mcp.json

En ~/.cursor/mcp.json, dentro de mcpServers, añade "intervalsync": { "url": "https://intervalsync.icu/mcp/v2" } y completa el inicio de sesión.

ZED Servidor MCP remoto

Settings → AI → MCP Servers → Add Server → Add Remote Server. Pega la URL del servidor y completa el inicio de sesión cuando Zed te lo pida.

CLAUDE CODE Un comando

claude mcp add --transport http intervalsync https://intervalsync.icu/mcp/v2, y después /mcp para iniciar sesión.

Usa OAuth en lugar de una clave de API de Intervals.icu, y no pegues credenciales en un asistente. Puedes revocar cada plataforma conectada por separado desde tus ajustes de IntervalSync.

Herramientas

Diecinueve herramientas de lectura, en todos los planes.

Las herramientas que se ofrecen a un asistente dependen del plan y de en qué participa la cuenta, y cada herramienta está en uno de los grupos de abajo. get_connection_status nombra todas las herramientas que la conexión puede usar en ese momento. Todas las listas van por páginas, y una respuesta parcial lo dice: las herramientas de periodos de fechas devuelven un bloque pagination, y una respuesta que hubo que acortar lleva un recuento explícito omitted_items en lugar de perder filas sin avisar.

HerramientaQué devuelve
get_connection_statusQué funciones ofrece ahora la conexión, y todas las herramientas que se pueden usar ya
get_athlete_profilePerfil del deportista y sus métricas de entrenamiento actuales
list_activitiesActividades completadas en un periodo de fechas
list_activity_fieldsEl catálogo de campos que puedes pedir, agrupados por finalidad
get_review_protocolRevisiones que sugerir y seguir: semanal, un control de progreso a 42/90 días, un bloque, una salida, disposición, un evento
get_assistant_guideLa guía de estas herramientas: los parámetros de cada una con una llamada de ejemplo, rechazos, ejemplos resueltos y notas de versión
get_training_contextLo que el deportista guardó para todos sus asistentes: objetivo, eventos, limitaciones, preferencias, notas
get_activityResumen completo y metadatos de una actividad
get_activity_detailVista de entrenador: resumen, hasta 100 intervalos, agregados por grupo
get_activity_interval_statsEjecución intervalo a intervalo, compacta o con todos los campos en bruto
get_training_summaryDistancia, tiempo, carga, desnivel y tiempo en zonas por semana, por mes y en total
get_activity_streamsSeries temporales, agregadas a cualquier resolución o en bruto
get_activity_blocksEsfuerzos constantes detectados en la potencia, con su deriva
get_climb_segmentsSubidas sostenidas detectadas en la altimetría, con pendiente y VAM
get_power_curvesMejor potencia a duraciones estándar en un periodo de fechas, o dos comparados, con CP, W′ y Pmax
get_power_durabilityMejor potencia en fresco y tras tus umbrales de trabajo en kJ, para una salida o un periodo de fechas
list_planned_workoutsEventos del calendario y entrenamientos planificados, del más próximo al más lejano, por páginas
get_wellnessSueño, FC en reposo, VFC, fatiga, notas, nutrición: lo más reciente primero, por páginas
list_sport_settingsZonas y umbrales de cada deporte

En Free, después de la prueba, cada herramienta que lee de Intervals.icu tiene una consulta de datos por día UTC. Las herramientas que responden solo desde IntervalSync, como list_activity_fields, get_review_protocol, get_assistant_guide y get_training_context, no cuentan.

Otras tres herramientas funcionan en todos los planes y no escriben nada en Intervals.icu. Cada una se usa solo cuando tú lo pides o lo aceptas, y tu portal de IntervalSync muestra tu contexto de entrenamiento y te deja quitar cualquier parte.

HerramientaQué hace
update_training_contextSustituye una parte de tu contexto de entrenamiento, que leen todos los asistentes que conectas, y devuelve lo que sustituyó
send_feedbackEnvía un aviso de un problema o una sugerencia a quienes desarrollan IntervalSync
list_feedbackTus avisos y las respuestas que recibieron
Escrituras

Cinco herramientas de escritura, en la prueba, en Pro y en un plan Coach.

Estas cambian tu calendario de Intervals.icu, tus registros de bienestar y los ajustes de tus deportes. Se ofrecen durante la prueba de 14 días con acceso completo de una cuenta nueva, en Pro, y en Coach 5 y Coach 15, que incluyen todo lo de Pro para la cuenta del propio entrenador. Toda escritura requiere confirmación: ves el cambio exacto antes de que ocurra, la herramienta se niega a ejecutarse sin esa confirmación, y no se toca nada más del entrenamiento ni de los ajustes.

HerramientaQué hace
create_planned_workoutCrea o actualiza un entrenamiento planificado en tu calendario
update_planned_workoutCambia los campos elegidos de un entrenamiento planificado y conserva el resto
delete_planned_workoutElimina un entrenamiento planificado y lo devuelve completo, porque Intervals.icu no tiene papelera
update_wellnessActualiza los campos de bienestar elegidos de un día, nutrición incluida
update_sport_settingsCambia el FTP, la FC de umbral, la FC máxima, el ritmo de umbral o las zonas de un deporte, por ejemplo después de un test, y devuelve los valores que sustituyó
Entrenadores y equipos

Leer el entrenamiento de otra persona, con su consentimiento.

Un deportista puede dejar que el asistente de su entrenador lea su entrenamiento, y los miembros de un equipo leen el de los demás. Nadie es leído hasta que lo ha aprobado, toda lectura es de solo lectura, y cada una aparece en el historial del deportista leído con el nombre de quien leyó. Quién paga, qué se comparte y qué conserva cada parte cuando termina. Paso a paso: cómo funciona un plan Coach y cómo funciona un Pro Team.

A toda cuenta se le ofrece una herramienta más, y un parámetro en catorce de las herramientas de lectura. La lista está vacía hasta que alguien comparte contigo: un deportista que comparte contigo como su entrenador, o un miembro de tu Pro Team. Aparece todo deportista que comparte contigo, y tu plan Coach o tu prueba fijan a cuántos puedes leer: cuando comparten más de los que cubre, cubre a los primeros que compartieron, y la lectura de cualquier otro se rechaza.

HerramientaQué devuelve
list_athletesLos deportistas y compañeros de equipo que comparten con tu cuenta, cada uno con un identificador opaco, y para un compañero, qué partes de su entrenamiento comparte

Catorce herramientas de lectura aceptan ese identificador como parámetro opcional athlete: get_athlete_profile, list_activities, get_activity, get_activity_detail, get_activity_interval_stats, get_training_summary, get_activity_streams, get_activity_blocks, get_climb_segments, get_power_curves, get_power_durability, list_planned_workouts, get_wellness y list_sport_settings. Sin él, lees lo tuyo. Ninguna herramienta de escritura lo acepta, y no se comparte el contexto de entrenamiento guardado ni los avisos de nadie.

Una cuenta en el espacio individual de un entrenador o en un equipo recibe seis herramientas para el contexto compartido, un resumen y las actualizaciones que publican los miembros. Ninguna llama a Intervals.icu, y las tres que publican o quitan texto necesitan que el miembro acepte el cambio exacto.

HerramientaQué hace
list_team_spacesLos espacios compartidos a los que pertenece tu cuenta
get_team_contextEl objetivo, el enfoque, las prioridades y las limitaciones actuales de un espacio, y los eventos de un equipo
list_team_updatesLas actualizaciones que publicaron los miembros, en orden, con quién escribió cada una
post_team_updatePublica una actualización, después de que aceptes el texto exacto
update_team_contextSustituye el resumen, después de que aceptes el cambio exacto
delete_team_updateQuita una actualización, después de que lo aceptes
Ciclocomputadores, en pruebas

Cinco herramientas para un ciclocomputador emparejado, aún no disponibles.

Las apps de IntervalSync para el Hammerhead Karoo 3 y para los ciclocomputadores Garmin Edge están en pruebas con un grupo pequeño de deportistas, y emparejar un dispositivo no está abierto a otras cuentas. A una cuenta de la prueba con un dispositivo emparejado se le ofrecen cinco herramientas más. No leen ni escriben nada en Intervals.icu, y un asistente guarda una nota para el dispositivo solo cuando el deportista lo pide o lo acepta.

HerramientaQué hace
get_coach_notesLos comentarios, el resumen de la salida y los objetivos de la salida guardados para el dispositivo
add_coach_commentGuarda un comentario sobre una salida o una semana para que lo muestre el dispositivo; se conservan los diez más recientes
set_ride_briefFija el resumen de la salida de un día, que se muestra solo en esa fecha
set_ride_targetsFija límites máximos de potencia y frecuencia cardiaca para la salida de un día, que el dispositivo avisa durante la salida
list_ride_reportsLos informes que envía el dispositivo emparejado tras las salidas: las cifras que midió y, si el deportista valoró la salida, cómo se sintió

Hammerhead, Karoo y Garmin son marcas de sus propietarios. IntervalSync es un servicio independiente y no está afiliado a Hammerhead ni a Garmin, ni cuenta con su respaldo o patrocinio.

Alojado o propio

Cuándo es mejor un servidor autoalojado.

Existen servidores MCP de Intervals.icu de código abierto que ejecutas tú, y si te sientes cómodo manteniendo un proceso en marcha y una clave de API en un archivo de configuración, son una respuesta perfectamente válida: gratuitos, auditables y tuyos.

Este está alojado, y eso aporta tres cosas concretas. Funciona en asistentes que solo pueden llegar a un servidor por internet, así que ChatGPT en tu móvil y Claude en un navegador funcionan sin que ninguna máquina tuya esté encendida. Autoriza con OAuth contra Intervals.icu en lugar de con una clave de API de larga duración guardada en un archivo. Y es una sola URL que añadir, en lugar de un entorno, un clon y una configuración que mantener en cada dispositivo.

Si quieres que la conexión siga funcionando con el portátil cerrado, esa es la diferencia. Autoalojado o alojado compara este con dos servidores de código abierto, según sus propios README.

Acceso

Gratis para empezar, y claro con el límite.

Toda cuenta nueva tiene 14 días de acceso completo: las lecturas disponibles más escrituras con confirmación, hasta 600 llamadas a Intervals.icu por día UTC. Después, Free permite una consulta de datos a Intervals.icu por herramienta y día UTC, así que una actualización del calendario en segundo plano no se come la pregunta que de verdad querías hacer. Free es de solo lectura.

Pro cuesta $5 al mes o $49 al año: lecturas y escrituras confirmadas, hasta 600 llamadas a Intervals.icu al día, como establecen los términos (en inglés). Coach 5 cuesta $15 al mes o $149 al año, y Coach 15, $29 al mes o $289 al año: Pro para el entrenador, y lecturas de hasta cinco o quince deportistas que comparten con él, hasta 1100 o 2100 llamadas al día. Un equipo no cuesta nada por sí mismo. Claude y Grok funcionan con cualquiera de sus planes de pago.

ChatGPT es el que hay que comprobar antes de empezar. A 14 de octubre de 2026, la página de OpenAI dice que un servidor MCP personalizado y el MCP completo (la parte que incluye las herramientas de escritura, es decir, entrenamientos planificados y actualizaciones de bienestar) son para espacios de trabajo Business, Enterprise y Edu, y que ChatGPT Pro puede conectar uno solo para leer; no menciona Plus, Go ni Free. Leer tu entrenamiento puede funcionar en un plan en el que escribir en Intervals.icu no funciona. OpenAI cambia esto, así que lee su página sobre cómo conectar servidores MCP personalizados para saber cómo está, en lugar de fiarte de lo que digamos nosotros.

Conecta tu entrenamiento · Tu IA como analista de entrenamiento · Precios · Cómo funciona · Preguntas que los gráficos no responden · Soporte

Las guías y artículos sin versión en español se abren en inglés.