Skip to main content
Glama

Instagram DM MCP Server

Instagram DM MCP サーバー

Instagramダイレクトメッセージ機能用のMCP(モデル・コンシューマー・プロトコル)サーバー。fastmcpとinstagrapi fastmcp使用して構築されています。このサーバーにより、AIアシスタントがInstagramダイレクトメッセージを読み取り、送信できるようになります。

現在のバージョン: 1.3.5

特徴

  • 包括的なスレッド情報とともに、Instagram の受信トレイから最近のダイレクトメッセージを読むことができます
  • Instagramユーザーにダイレクトメッセージを送信する
  • シンプルな挨拶リソース(機能例)
  • ステータス情報を含むヘルスチェックエンドポイント
  • JSON 解析の問題を回避するために stderr に適切にログを記録する
  • 環境変数を含むさまざまな認証方法のサポート

インストール

npm パッケージとして(推奨)

  1. パッケージをグローバルにインストールします。
npm install -g instagram-dm-mcp
  1. セットアップ スクリプトを実行して、Python の依存関係をインストールします。
instagram-dm-mcp-setup
  1. サーバーをClaude Desktopに登録し、資格情報を設定します。
instagram-dm-mcp install

InstagramのCookie情報を貼り付けるよう求められます。取得方法がわからない場合は、ChromeでInstagramにログインし、ページを右クリックして「検証」を選択してください。「アプリケーション」タブに移動し、左側のサイドバーにある「Cookie」をクリックします。Cookieのリストが表示されます。sessionid、 csrftokends_user_idの値sessionidコピーしてください。

installコマンドは、Instagram DM MCPサーバーをClaude Desktopに自動的に登録し、Claude Desktopの設定ファイルに追加します。このコマンドは、サーバーをnpxアプローチを使用するように設定するため、メンテナンスが容易になります。同じ設定をClaudeや他のMCPクライアントにコピー&ペーストすることもできます。

Instagram の認証情報は、いくつかの方法で提供できます。

  • コマンドライン引数の使用:
    instagram-dm-mcp install --session-id YOUR_SESSION_ID --csrf-token YOUR_CSRF_TOKEN --ds-user-id YOUR_DS_USER_ID
  • 資格情報ファイルの使用:
    instagram-dm-mcp install --from-file /path/to/instagram_cookies.json
  • 環境変数(INSTAGRAM_SESSION_ID、INSTAGRAM_CSRF_TOKEN、INSTAGRAM_DS_USER_ID)の使用

インストーラーはこれらの資格情報を環境変数として Claude Desktop 構成ファイルに追加し、次のような構成を作成します。

"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.

AI アシスタントが instagrapi のモデル コンシューマー プロトコルを使用して Instagram ダイレクト メッセージを読み取り、送信できるようにします。

  1. 特徴
    1. インストール
      1. npm パッケージとして(推奨)

    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