Servidor MCP + Agent Skill · código abierto (MIT)

Servidor MCP de Instagram: deja que Claude configure tus automatizaciones de comentario a DM

El kit para agentes de CommentKeyword da a Claude, Cursor y otros clientes MCP las herramientas para crear, reasignar y pausar automatizaciones por palabra clave en Instagram. Cuando Claude edita un Reel que termina con "Comenta GUIA", puede dejar ese DM preparado para tu próxima publicación antes de que la subas.

Plugin de Claude CodeClaude DesktopCursor, Windsurf y CodexAgent Skill para ReelsEn todos los planes, también Free
Ejemplo en Claude Code

Tú:Edita esto como Reel. CTA: comenta GUIA para recibir la checklist gratis.

Claude:Reel editado. Añadí un texto "Comenta GUIA 👇" dentro de la zona segura y puse el CTA en la primera línea del pie de foto. Listo para preparar el DM:

  • Palabra clave: GUIA (palabra completa)
  • Publicaciones: tu próxima publicación o reel
  • DM: "Aquí tienes la checklist, {{namefirst}} 👉 https://…"
  • Respuesta pública: "¡Enviado! Revisa tus DM 📩"

¿La creo?

Tú:Sí

create_keyword · target: next_post

Claude:Hecho. GUIA está esperando tu próxima publicación. Publica el Reel y luego comenta GUIA desde otra cuenta para probarlo.

Qué puede hacer tu agente de IA con él

El servidor MCP convierte la API de CommentKeyword en herramientas que tu agente puede usar. Tú describes la campaña; el agente la configura y te muestra el resultado.

Configura automatizaciones desde el chat

Pide la palabra clave, el DM, variantes y una respuesta pública con tus propias palabras. El agente comprueba si la palabra clave ya existe y después crea la automatización.

Prepara el DM antes de publicar

Con target: next_post no necesitas el ID de la publicación. La automatización se asigna sola a la próxima publicación o reel que publique la cuenta.

Pasa la conversación a un agente de IA

En los planes de pago, el agente puede vincular uno de tus agentes de IA activos con aiAgentId, para que la conversación siga cuando la persona responda al DM.

Para editar vídeo con Claude

Cuando Claude edita tu Reel, el DM está listo antes de publicar

La Agent Skill comment-to-dm-cta se activa cuando Claude escribe el guion, edita o subtitula un vídeo corto cuyo CTA pide comentar una palabra. Sigue siempre los mismos pasos:

  1. 1Busca el CTA en el guion, la transcripción, los textos en pantalla y el pie de foto. Si el vídeo promete un recurso pero no pide comentar, propone un CTA.
  2. 2Elige una palabra clave que no se dispare por error: una sola palabra distintiva, no algo que la gente escribe de todos modos, como SÍ o WOW.
  3. 3Hace que el CTA sea coherente: dicho en la voz en off, mostrado como texto dentro de la zona segura de Reels y escrito en la primera línea del pie de foto.
  4. 4Escribe el DM con el enlace prometido, además de variantes de redacción y una respuesta pública opcionales.
  5. 5Te muestra un resumen y, solo después de que confirmes, crea la automatización para tu próxima publicación o reel.

¿Usas claude-code-video-toolkit? El complemento /comment-dm lee el CTA de tu proyecto y prepara el DM antes de publicar.

Instalación

Primero crea un token de API en CommentKeyword, en Configuración → API. Dale keywords:read, keywords:write y agents:read. Añade keywords:delete solo si quieres que el agente pueda eliminar automatizaciones.

Instalar en Claude Code

El plugin instala la skill y el servidor MCP. Claude Code te pide el token de API al activarlo y lo guarda en el llavero del sistema. Si solo quieres el servidor MCP, usa claude mcp add y sustituye YOUR_TOKEN por tu token.

Plugin: servidor MCP + skill

/plugin marketplace add commentkeyword/agent-toolkit
/plugin install commentkeyword@commentkeyword

Solo el servidor MCP

claude mcp add --transport stdio --env COMMENTKEYWORD_API_TOKEN=YOUR_TOKEN commentkeyword -- npx -y github:commentkeyword/agent-toolkit#v0.2.0

Instalar en Claude Desktop

Abre Settings → Developer → Edit Config, añade el servidor a claude_desktop_config.json, sustituye YOUR_TOKEN por tu token y reinicia Claude Desktop.

claude_desktop_config.json

{
  "mcpServers": {
    "commentkeyword": {
      "command": "npx",
      "args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
      "env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}

Instalar en Cursor

Añade el servidor a ~/.cursor/mcp.json para usarlo en todos tus proyectos, o a .cursor/mcp.json para un solo proyecto. Sustituye YOUR_TOKEN por tu token.

mcp.json

{
  "mcpServers": {
    "commentkeyword": {
      "command": "npx",
      "args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
      "env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}

Instalar en Windsurf

En el panel de Cascade, abre los ajustes de MCP y después el archivo de configuración MCP. Añade la misma entrada mcpServers y sustituye YOUR_TOKEN por tu token.

mcp_config.json

{
  "mcpServers": {
    "commentkeyword": {
      "command": "npx",
      "args": ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"],
      "env": { "COMMENTKEYWORD_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}

Instalar en Codex

Añade el servidor con la CLI de Codex, o pega la tabla en ~/.codex/config.toml (o en .codex/config.toml dentro de un proyecto de confianza). Sustituye YOUR_TOKEN por tu token.

CLI de Codex

codex mcp add commentkeyword --env COMMENTKEYWORD_API_TOKEN=YOUR_TOKEN -- npx -y github:commentkeyword/agent-toolkit#v0.2.0

~/.codex/config.toml

[mcp_servers.commentkeyword]
command = "npx"
args = ["-y", "github:commentkeyword/agent-toolkit#v0.2.0"]

[mcp_servers.commentkeyword.env]
COMMENTKEYWORD_API_TOKEN = "YOUR_TOKEN"

claude.ai y ChatGPT

Estas aplicaciones solo se conectan a servidores MCP remotos mediante una URL. El servidor de CommentKeyword hoy funciona en local, así que usa una de las aplicaciones de arriba; hay una versión remota prevista. Si usas ChatGPT, Codex acepta el mismo servidor y entras en él con tu cuenta de ChatGPT. En claude.ai sí puedes subir la Agent Skill, como se explica más abajo.

El servidor se ejecuta en tu ordenador mediante npx, así que necesita Node.js 18 o posterior.

¿Solo quieres la skill? Descarga la carpeta skills/comment-to-dm-cta de el repositorio, comprímela en un zip y súbela en Claude, en Customize → Skills. Sin el servidor MCP sigue planificando el CTA y el DM.

Herramientas MCP

Cada herramienta llama a la API pública de CommentKeyword con tu token, así que el agente solo puede hacer lo que permitan los permisos del token.

HerramientaQué hacePermiso
create_keywordCrea una automatización. target es next_post, all_posts o specific_posts. También acepta variantes del DM, respuestas públicas opcionales, seguimiento de enlaces y un agente de IA opcional.keywords:write
update_keywordCambia cualquier campo. Vuelve a prepararla para la próxima publicación con target: next_post o páusala con isActive: false.keywords:write
list_keywordsLista las automatizaciones, con búsqueda opcional, para que el agente detecte una palabra clave que ya existe.keywords:read
get_keywordMuestra una automatización, incluido si ya se asignó a la próxima publicación (nextPostStatus).keywords:read
delete_keywordElimina una automatización. Si tiene un agente de IA vinculado, primero devuelve un resumen del impacto para que lo confirmes.keywords:delete
list_agentsLista los agentes de IA del espacio de trabajo, para vincular un agente activo con aiAgentId.agents:read
Seguridad

Pregunta antes de escribir a nadie

  • Cada automatización envía mensajes a personas reales. La skill y las descripciones de las herramientas indican al agente que confirme contigo la palabra clave, el DM y las publicaciones antes de crear o activar nada.
  • Cada token funciona para un solo espacio de trabajo y puedes revocarlo en cualquier momento en Configuración → API.
  • Los tokens tienen permisos acotados. Un token con solo keywords:read puede ver tus automatizaciones, pero no cambiarlas.
  • Eliminar una palabra clave con un agente de IA vinculado requiere una segunda confirmación explícita.
  • Los DM se envían a través de la API oficial de Instagram de Meta, con las mismas reglas que las automatizaciones que creas en el panel.

Incluido en todos los planes

La API y el servidor MCP están incluidos en todos los planes, también en Free. Se aplican los límites normales de tu plan: Free incluye 300 DM automáticos al mes y 3 palabras clave activas. Los agentes de IA que continúan la conversación después del primer DM están disponibles en los planes de pago.

Preguntas frecuentes

¿Qué es el servidor MCP de CommentKeyword?

Un servidor de Model Context Protocol de código abierto (MIT) que convierte la API de CommentKeyword en herramientas que un agente de IA puede usar: crear, actualizar, listar, consultar y eliminar automatizaciones por palabra clave, y listar agentes de IA. Tu agente puede configurar automatizaciones de comentario a DM en Instagram sin escribir peticiones HTTP.

¿Funciona con ChatGPT, Cursor u otras herramientas de IA?

Funciona con los clientes MCP que pueden iniciar un servidor local, como Claude Code, Claude Desktop, Cursor, Windsurf y Codex, en el que puedes entrar con una cuenta de ChatGPT. La app de ChatGPT y otras herramientas que solo se conectan a servidores MCP remotos mediante una URL todavía no pueden ejecutarlo; hay una versión remota prevista y, mientras tanto, pueden llamar directamente a la API REST. La Agent Skill es una carpeta SKILL.md estándar, así que otros agentes que leen Agent Skills también pueden usarla.

¿Usa OAuth?

Por ahora no. Usa un token de acceso personal que creas en Configuración → API y pasas como COMMENTKEYWORD_API_TOKEN. El plugin de Claude Code guarda el token en el llavero del sistema. Puedes revocar un token en cualquier momento.

¿Qué necesito en Instagram?

Una cuenta profesional de Instagram (empresa o creador) conectada a CommentKeyword. CommentKeyword envía los DM a través de la API oficial de Instagram de Meta. El agente nunca inicia sesión en Instagram.

¿Puede el agente empezar a enviar DM sin preguntarme?

La skill y las descripciones de las herramientas indican al agente que te muestre la palabra clave, el DM y las publicaciones, y que espere tu OK antes de crear o activar nada. Si solo quieres que consulte, dale un token con permisos de lectura. Después de que confirmes, la automatización funciona igual que una creada en el panel: solo reciben el DM las personas que comentan la palabra clave.

¿Necesito el ID de la publicación?

No. Con el destino next_post, la automatización se asigna sola a la próxima publicación o reel que publique la cuenta. Es lo habitual mientras el vídeo todavía se está editando. También puedes elegir todas las publicaciones o publicaciones concretas por su ID de contenido de Instagram.

¿Tiene un coste adicional?

No. La API y el servidor MCP están incluidos en todos los planes, también en Free. Los DM automáticos cuentan para el límite mensual de tu plan como siempre.

¿Existe un MCP oficial de Instagram?

No. A octubre de 2026, Meta ofrece un servidor MCP oficial para anuncios, pero no para publicaciones, comentarios ni DMs orgánicos de Instagram, así que todos los servidores MCP de Instagram son de terceros. Este funciona a través de CommentKeyword, que usa la API oficial de Instagram de Meta y nunca tu contraseña. Mira la comparativa de servidores MCP de Instagram (en inglés).

¿Existe un servidor MCP de ManyChat?

No uno oficial, a octubre de 2026. La API de ManyChat no puede crear automatizaciones de comentarios, así que los servidores MCP de ManyChat de terceros tampoco. ¿ManyChat tiene un servidor MCP?

Deja que tu agente prepare el DM y publica

Crea una cuenta gratuita de CommentKeyword, conecta tu cuenta profesional de Instagram, genera un token de API e instala el kit.

¿Empiezas de cero? Mira qué puede hacer Claude con Instagram (y qué no)¿Prefieres HTTP directo? Mira la API de automatización de Instagram