Servidor MCP de PlateLens

PlateLens implementa el Model Context Protocol, así que un asistente de IA puede leer tu historial de nutrición, actividad y peso y razonar sobre él. Todas las herramientas son de solo lectura. El acceso se concede permiso a permiso por OAuth 2.0 y se puede revocar cuando quieras.

Endpoint MCPhttps://mcp.platelens.app/mcp

Servidor de autorizaciónhttps://auth.platelens.app

Permisosprofile.read, nutrition.read, activity.read, weight.read, offline_access

Disponible para toda cuenta activa de PlateLens. OAuth 2.0 estándar con PKCE.

Las ocho herramientas

Son ocho, y no hay ninguna herramienta genérica de «consulta mis datos». Un cajón de sastre es un límite que nadie puede explicarle a la persona a la que se le pide que lo apruebe, así que aquí no existe.

Capacidades y límite de datos completos de la v1
HerramientaLeeRango máximoPermisos
get_profile_targetsMeta, nivel de actividad, unidades, objetivos de calorías y macros, objetivos de hidratación y pasos, estimación guardada de BMR/TDEE y peso objetivoEstado actualprofile.read
get_daily_nutrition_summaryNutrición, hidratación, actividad, ejercicio manual, objetivos y valores restantes de un día1 díanutrition.read, profile.read, activity.read
list_mealsResúmenes de comidas completadas con identificadores estables, con filtro opcional por tipo31 días, 50 por páginanutrition.read
get_mealUna comida: nutrición, porción efectiva, micronutrientes e ingredientes localizados y canónicos1 comidanutrition.read
get_nutrition_trendMétricas diarias de nutrición seleccionadas, medias y objetivos actuales90 díasnutrition.read, profile.read
get_activity_summaryActividad del dispositivo y ejercicio manual, por separado y también resumidos90 díasactivity.read
get_weight_trendTendencia de peso y grasa corporal opcional, sin fotos de progreso ni notas365 díasweight.read
get_energy_balanceIngesta, gasto estimado, déficit o superávit, adherencia al plan y coberturaUn periodo con nombre, anclado a una fechanutrition.read, activity.read, profile.read

Qué no puede hacer

Conectar

  1. Añade un conector personalizado en tu asistente apuntando a https://mcp.platelens.app/mcp.
  2. Inicia sesión en auth.platelens.app con la cuenta de Google o Apple que usas en PlateLens.
  3. Aprueba los permisos que quieras. Conceder menos está admitido: una conexión solo con nutrition.read funciona y sencillamente responde menos.

Desconectar

En Más → Preferencias → Apps conectadas dentro de la app, o en auth.platelens.app desde el navegador. Cada conexión aparece y se revoca por separado; desconectar un asistente nunca afecta a tu inicio de sesión de PlateLens. Borrar tu cuenta de PlateLens elimina estas autorizaciones dentro del mismo borrado.

Privacidad

La API de conexiones devuelve un identificador opaco para que puedas revocar una conexión concreta; nunca devuelve tu identificador de cuenta, tu correo, tu perfil, el ID de cliente, un token ni su hash. Cómo trata PlateLens tus datos está en la política de privacidad.

Preguntas frecuentes

¿Cuál es el endpoint del servidor MCP de PlateLens?

https://mcp.platelens.app/mcp, con autorización OAuth 2.0 en https://auth.platelens.app. Admite PKCE y devuelve 401 con un puntero WWW-Authenticate resource_metadata para las peticiones no autorizadas.

¿El servidor MCP de PlateLens es de solo lectura?

Sí. Las ocho herramientas son de solo lectura. Ninguna escribe, edita ni borra nada de tu cuenta.

¿Qué permisos utiliza?

profile.read, nutrition.read, activity.read, weight.read y offline_access. Se aprueban uno a uno y se admite conceder solo algunos.

¿Cómo revoco el acceso?

En la app, en Más → Preferencias → Apps conectadas, o en auth.platelens.app. Cada concesión se revoca de forma independiente y la revocación se aplica en cada petición, incluso antes de renovar un token.

¿Hace falta un plan de pago?

No. El servidor MCP está disponible para toda cuenta activa de PlateLens. Consulta la página de precios para ver qué incluye el plan gratuito.