What prerequisites are required?
You need an Instagram Business account connected to a Facebook Page, a Facebook Developer Account, a long‑lived access token with the correct permissions, and Python 3.10+.
@jlbadano
基本情報
A production-ready Model Context Protocol (MCP) server that enables AI applications to seamlessly interact with Instagram Business accounts.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"ig-mcp": {
"command": "python",
"args": [
"scripts/setup.py"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
A Model Context Protocol server that integrates with Instagram’s Graph API to let AI applications interact with Instagram Business accounts programmatically. It is built for developers using MCP-compatible agents (like Claude Desktop) and requires an Instagram Business account linked to a Facebook Page, a Facebook Developer Account, a long-lived access token, and Python 3.10+.
Clone the repository, install dependencies (pip install -r requirements.txt), set environment variables in a .env file (including INSTAGRAM_ACCESS_TOKEN, FACEBOOK_APP_ID, FACEBOOK_APP_SECRET, INSTAGRAM_BUSINESS_ACCOUNT_ID), then configure the MCP client (e.g., Claude Desktop) with the server command and arguments. Use natural language queries to trigger tools like getting profile info, analyzing posts, or publishing media.
You need an Instagram Business account connected to a Facebook Page, a Facebook Developer Account, a long‑lived access token with the correct permissions, and Python 3.10+.
Follow the detailed authentication guide in `AUTHENTICATION_GUIDE.md` or the steps in the README: set up a Business account, create a Facebook App, add the Instagram Graph API product, request the required permissions, generate a long‑lived access token (via Graph API Explorer or OAuth flow), and configure environment variables.
`instagram_basic`, `instagram_content_publish`, `instagram_manage_insights`, `pages_show_list`, and `pages_read_engagement`.
Long‑lived tokens expire after 60 days. Implement automatic refresh by calling the `fb_exchange_token` endpoint before expiration. The README provides sample Python code for checking token validity and refreshing it.
Profile, media, and insights requests are limited to 200 calls per hour. Publishing is limited to 25 posts per day. The server implements intelligent rate limiting and recommends caching, batch requests, and exponential backoff.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Painless E2E Automation for Mobile and Web
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
コメント