Skip to main content
Glama

Instagram DM MCP Server

Servidor MCP de Instagram DM

Un servidor MCP (Protocolo Modelo-Consumidor) para la mensajería directa de Instagram, desarrollado con fastmcp e instagrapi . Este servidor permite a los asistentes de IA leer y enviar mensajes directos de Instagram.

Versión actual: 1.3.5

Características

  • Lee los mensajes directos recientes de tu bandeja de entrada de Instagram con información completa del hilo.
  • Envía mensajes directos a usuarios de Instagram
  • Recurso de saludo simple (ejemplo de funcionalidad)
  • Punto final de verificación de estado con información de estado
  • Registro adecuado en stderr para evitar problemas de análisis de JSON
  • Compatibilidad con varios métodos de autenticación, incluidas variables de entorno

Instalación

Como paquete npm (recomendado)

  1. Instalar el paquete globalmente:
npm install -g instagram-dm-mcp
  1. Ejecute el script de instalación para instalar las dependencias de Python:
instagram-dm-mcp-setup
  1. Registre el servidor con Claude Desktop y configure las credenciales:
instagram-dm-mcp install

Se te pedirá que pegues la información de tus cookies de Instagram. Si no sabes cómo hacerlo, inicia sesión en Instagram en Chrome, haz clic derecho en la página y selecciona "Inspeccionar". Ve a la pestaña "Aplicación" y haz clic en "Cookies" en la barra lateral izquierda. Deberías ver una lista de cookies. Copia los valores de sessionid , csrftoken y ds_user_id .

El comando install registrará automáticamente el servidor MCP de Instagram DM con Claude Desktop y lo añadirá a su archivo de configuración. El comando configurará el servidor para usar el método npx , lo que facilita su mantenimiento. También puede copiar y pegar la misma configuración en Claude o en cualquier otro cliente MCP.

Puedes proporcionar credenciales de Instagram de varias maneras:

  • Usando argumentos de línea de comandos:
    instagram-dm-mcp install --session-id YOUR_SESSION_ID --csrf-token YOUR_CSRF_TOKEN --ds-user-id YOUR_DS_USER_ID
  • Usando un archivo de credenciales:
    instagram-dm-mcp install --from-file /path/to/instagram_cookies.json
  • Uso de variables de entorno (INSTAGRAM_SESSION_ID, INSTAGRAM_CSRF_TOKEN e INSTAGRAM_DS_USER_ID)

El instalador agregará estas credenciales como variables de entorno en el archivo de configuración de Claude Desktop, creando una configuración como esta:

"mcpServers": { // other servers... "InstagramDM": { "command": "npx", "args": [ "-y", "instagram-dm-mcp", "start" ], "env": { "INSTAGRAM_SESSION_ID": "your-session-id", "INSTAGRAM_CSRF_TOKEN": "your-csrf-token", "INSTAGRAM_DS_USER_ID": "your-ds-user-id" } } }
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Permite que los asistentes de IA lean y envíen mensajes directos de Instagram utilizando el Protocolo Modelo-Consumidor con instagrapi.

  1. Características
    1. Instalación
      1. Como paquete npm (recomendado)

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      Enables AI models to interact with messages from various messaging platforms (Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) through a standardized interface.
      Last updated -
      3
      8
      Python
      MIT License
      • Linux
    • -
      security
      F
      license
      -
      quality
      Provides AI agents with comprehensive Twitter functionality through the Model Context Protocol standard, enabling reading tweets, posting content, managing interactions, and accessing timeline data with robust error handling.
      Last updated -
      4
      1
      JavaScript
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables AI models and applications to interact directly with Twitter/X, providing capabilities to create posts, reply to tweets, retrieve user data, and manage account actions.
      Last updated -
      87
      4
      TypeScript
      MIT License
    • -
      security
      F
      license
      -
      quality
      A Model Context Protocol server that enables AI models to perform function calls through Feishu/Lark messaging platform, using your personal account (no bot configuration needed) to create a full-featured AI assistant.
      Last updated -
      91
      Python
      • Linux

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/taskmaster-ai/insta-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server