Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
INSTA_PILOT_HOMENoCarpeta de config (por defecto ~/.insta-pilot)
INSTA_PILOT_BLOCKLISTNoCuentas bloqueadas extra, separadas por comas
INSTA_PILOT_READ_ONLYNo1 = sin escrituras
INSTA_PILOT_BLOB_TOKENNoToken Vercel Blob para subir archivos locales
INSTA_PILOT_API_VERSIONNoVersión Graph API (por defecto v23.0)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
ig_accountsA

Lista las cuentas configuradas, la activa y la lista de bloqueo.

ig_use_accountC

Cambia la cuenta activa.

ig_profileB

Perfil de la cuenta: bio, seguidores, seguidos, nº de publicaciones.

ig_media_listB

Lista publicaciones (reels, posts, carruseles) con likes, comentarios y permalink, de más reciente a más antigua.

ig_media_getC

Detalle de una publicación (incluye hijos de carrusel).

ig_media_insightsB

Métricas de una publicación: views, reach, shares, saves, tiempo medio de visionado (reels)…

ig_account_insightsA

Métricas de la cuenta en un rango (por defecto últimos 28 días). Con breakdown (age|gender|country|city) devuelve demografía de seguidores.

ig_analyticsC

Análisis de rendimiento: top/peores publicaciones, mejores días y horas para publicar, medias de engagement y views.

ig_exportB

Scrapea TODA la cuenta a disco (perfil, todas las publicaciones, comentarios, métricas y opcionalmente DMs) en JSON + CSV.

ig_commentsC

Comentarios de una publicación con sus respuestas.

ig_comments_unansweredB

Comentarios de otras personas a los que la cuenta aún no ha respondido, en las últimas N publicaciones.

ig_comment_replyC

Responde a un comentario.

ig_comment_hideB

Oculta (o muestra con hide=false) un comentario.

ig_comment_deleteB

Elimina un comentario (irreversible).

ig_comments_toggleC

Activa o desactiva los comentarios de una publicación.

ig_publish_reelA

Publica un reel (MP4 vertical 9:16, 3s–15min). Espera a que Instagram procese el vídeo y devuelve el permalink.

ig_publish_imageC

Publica una foto (JPEG).

ig_publish_carouselC

Publica un carrusel de 2–10 fotos/vídeos.

ig_publish_storyC

Publica una historia (imagen o vídeo).

ig_publishing_limitB

Cuota de publicaciones usada en las últimas 24 h (límite de la API).

ig_conversationsB

Lista conversaciones de DM con el último mensaje y si esperan respuesta.

ig_messagesC

Mensajes de una conversación (más recientes primero).

ig_send_messageA

Envía un DM de texto. Solo funciona si la persona escribió en las últimas 24 h (regla de Instagram). recipient_id = with.id de ig_conversations.

ig_inboxB

Bandeja unificada: comentarios sin responder + DMs que esperan respuesta. Punto de partida para "responde a todo".

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 24 tools

Disambiguation4/5

Most tools target clearly distinct resources and actions (media list/get/insights, comment reply/hide/delete, publish variants, DM tools). Mild overlap exists between ig_account_insights and ig_analytics, and between ig_inbox and the comment/DM listing tools, but the descriptions clarify the boundaries (demographic metrics vs. performance analysis; aggregate vs. raw lists).

Naming Consistency4/5

Consistent ig_ prefix and snake_case verbs throughout (ig_publish_*, ig_comment_*, ig_media_*). Minor deviations: singular vs. plural (ig_comment_reply vs ig_comments, ig_comments_toggle) and some noun-only names (ig_profile, ig_inbox) break the strict verb_noun pattern, but it stays readable.

Tool Count4/5

24 tools is on the heavier side but genuinely justified by the breadth of an Instagram management domain spanning accounts, media, publishing, comments, DMs, and analytics. Each area has a small coherent cluster, so few tools feel redundant.

Completeness4/5

Coverage is strong across the lifecycle: reading, publishing, comment moderation, DM handling, analytics, and bulk export. Gaps remain around editing/deleting published media or captions and follower/follow management, though these are largely restricted by the Instagram API.

Maintenance

ActivityMaintained
ResponsivenessNo issues