Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Instagram 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
Lee una cuenta profesional de Instagram (empresa o creador) a través de la Instagram API with Facebook Login de Meta: perfil, publicaciones, reels e historias, estadísticas de la cuenta y de las publicaciones, comentarios y respuestas, búsqueda por hashtag y perfiles de empresa públicos. La publicación de contenido está incluida, pero se instala desactivada.
Prueba a pedir
Prompts de ejemplo para Instagram
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 → Instagram, pega tus credenciales, genera una MCP API key — listo. Sin Docker, sin
git clone, sin servidor local.
Instagram + Gemini
Lee una cuenta profesional de Instagram (empresa o creador) a través de la Instagram API with Facebook Login de Meta: perfil, publicaciones, reels e historias, estadísticas de la cuenta y de las publicaciones, comentarios y respuestas, búsqueda por hashtag y perfiles de empresa públicos. La publicación de contenido está incluida, pero se instala desactivada.
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:
INSTAGRAM_ACCESS_TOKEN, INSTAGRAM_ACCOUNT_ID
Paso 1 — Obtener credenciales
El conector lee, a través de la Graph API de Meta, una cuenta profesional de Instagram (empresa o creador) vinculada a una página de Facebook. Las cuentas personales de Instagram no tienen acceso a la API.
- En la configuración de Meta Business, abre Users → System users, elige o crea un usuario del sistema y asígnale como activos la página de Facebook y la cuenta de Instagram.
- Haz clic en Generate token, elige tu app de Meta (con el producto Instagram añadido), pon la caducidad en Never y concede instagram_basic, instagram_manage_insights, instagram_manage_comments, pages_show_list, pages_read_engagement y business_management. Añade instagram_content_publish solo si quieres publicar. Pega el token en
INSTAGRAM_ACCESS_TOKEN. Un token de usuario de larga duración del Graph API Explorer también sirve, pero hay que sustituirlo cada 60 días. - Pon en
INSTAGRAM_ACCOUNT_IDel id de la cuenta de Instagram, un número que empieza por 1784 (no el nombre de usuario ni el id de la página). La configuración de Meta Business lo muestra en Accounts → Instagram accounts;instagram_list_linked_accountslo devuelve comoinstagram_business_account.id. - Llama primero a
instagram_get_account: comprueba la configuración y devuelve el número de seguidores y de publicaciones.
Las herramientas de publicación instagram_create_media_container e instagram_publish_media se instalan desactivadas. Por API se pueden publicar como máximo 50 publicaciones cada 24 horas, la búsqueda por hashtag está limitada a 30 hashtags distintos en 7 días móviles y las cuentas con menos de 100 seguidores no devuelven datos demográficos. El error 190 indica que el token caducó o se revocó; el error 10 o 200, que falta un permiso.
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 Gemini
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.
Gemini CLI lee los servidores MCP de ~/.gemini/settings.json (en Windows, %USERPROFILE%\.gemini\settings.json). Añade:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de
YOUR_MCP_API_KEY. - Guarda el archivo y reinicia
gemini. - Ejecuta
/mcpdentro de Gemini CLI (ogemini mcp listen tu terminal):anythingmcpdebería aparecer como conectado. - Empieza a escribir prompts: Gemini CLI ya puede llamar a las herramientas de
Instagram.
Herramientas disponibles
| Tool | What it does |
|---|---|
instagram_list_linked_accounts | List the Facebook Pages the token can access, each with the Instagram professional account linked to it (instagram_business_account with id… |
instagram_get_account | Get the configured Instagram account's profile: username, name, biography, website, followers_count, follows_count, media_count and profile… |
instagram_list_media | List the account's posts and reels, newest first, with caption, media_type (IMAGE, VIDEO, CAROUSEL_ALBUM), media_product_type (FEED… |
instagram_get_media | Get one post, reel or story by media id: caption, type, permalink, timestamp, like and comment counts, media URL and, for carousels, the… |
instagram_list_stories | List the account's stories that are live now (stories disappear from the API 24 hours after posting) |
instagram_list_tagged_media | List public posts by other accounts in which the configured account has been tagged, with caption, permalink, username of the author and… |
instagram_get_account_insights | Get account-level insights for the configured account: reach, views, accounts_engaged, total_interactions, likes, comments, shares, saves… |
instagram_get_media_insights | Get lifetime insights for one post, reel or story: reach, views, likes, comments, saved, shares, total_interactions, profile_visits… |
instagram_list_comments | List the top-level comments on one post or reel, newest first, with text, username, timestamp, like_count, hidden flag and the replies… |
instagram_list_comment_replies | List the replies to one comment, with text, username, timestamp and like_count |
instagram_reply_to_comment | Post a public reply, as the configured account, under a comment on one of its own posts |
instagram_hide_comment | Hide or unhide a comment on one of the account's own posts |
instagram_search_hashtag | Look up a hashtag by name and return its id, which instagram_get_hashtag_top_media and instagram_get_hashtag_recent_media need |
instagram_get_hashtag_top_media | Get the most popular public posts for a hashtag, with caption, media type, permalink, like and comment counts and timestamp (no usernames) |
instagram_get_hashtag_recent_media | Get public posts tagged with a hashtag in the last 24 hours, newest first, with caption, media type, permalink, counts and timestamp |
instagram_get_business_profile | Look up another Instagram business or creator account by username (business discovery): followers_count, media_count, biography, website… |
instagram_get_publishing_limit | Show how many posts the account has published through the API in the current rolling 24 hours (quota_usage) and the limit… |
instagram_create_media_container | Step 1 of publishing: create a media container for an image, a video, a reel, a story or a carousel item from a public HTTPS URL |
instagram_get_container_status | Check whether a media container is ready to publish. status_code is IN_PROGRESS while Instagram processes a video, FINISHED when ready… |
instagram_publish_media | Step 2 of publishing: publish a container (status FINISHED) to the account, making the post, reel, story or carousel public at once |
FAQ
¿Dónde busca Gemini CLI los servidores MCP? En ~/.gemini/settings.json para tu usuario, o en .gemini/settings.json dentro de un proyecto. gemini mcp list muestra cada servidor y si se conecta.
Siguientes pasos
¿Te ha sido útil esta guía?