instapi: Instagram
Instagram search and posts for AI agents, with images and videos AI-parsed to text.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"instagram": {
"url": "https://instapi.co/mcp"
}
}
}リモートエンドポイント
https://instapi.co/mcpstreamable-httpできること
ツール一覧
ツール(4)
🟢get_started
Free, no auth. Service overview, pricing, current account status, and how to get an API key for the data tools.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢instagram_search(query)
Search Instagram users, hashtags, and places by keyword. Costs 1 credit. Requires Authorization: Bearer sk_instapi_... on the MCP connection.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "Search keyword, e.g. a name, brand, or topic"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪instagram_user_profile(username)
Public profile for an Instagram username: bio, links, follower/following/post counts, verified/private/business flags, category. Works for private accounts too. Costs 1 credit (refunded if the user doesn't exist). Requires Authorization: Bearer sk_instapi_....
入力スキーマ
{
"type": "object",
"properties": {
"username": {
"type": "string",
"minLength": 1,
"description": "Instagram username (bare, @handle, or profile URL)"
}
},
"required": [
"username"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢instagram_user_posts(username, count)
Fetch recent posts for an Instagram username, with images and videos AI-parsed into text descriptions. Costs 1 credit. Requires Authorization: Bearer sk_instapi_.... First fetch for a user can take up to ~60s while media is analyzed; cached users return fast.
入力スキーマ
{
"type": "object",
"properties": {
"username": {
"type": "string",
"minLength": 1,
"description": "Instagram username, without @"
},
"count": {
"default": 12,
"description": "Number of most recent posts, newest first (default 12, max 30)",
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 30
}
},
"required": [
"username"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}コミュニティ
エビデンス