MCP

Инстаграм MCP Сервер

Инстаграм охватывает около 3 миллиардов пользователей в месяц через фотографии, истории, ролики и личные сообщения, что делает его важным для повествования о брендах, партнерства с создателями, открытия продуктов и визуальной коммерции.

MCP Версия: 1.0.0 9 Инструменты MCP Аутентификация
Инстаграм

Базовый URL

https://mcp.pressmonitor.com/mcp

Аутентификация

Вызовы MCP также используют токены Bearer в запросах JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

comments

Комментарии

Аргументы

Имя Тип Обязательно Описание
shortcode string Да Краткий код
count integer Нет Количество результатов для возврата
cursor integer Нет Курсор пагинации для следующей страницы

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "comments",
    "arguments": {
      "shortcode": "VALUE"
    }
  },
  "id": 1
}'

followers

Подписчики

Аргументы

Имя Тип Обязательно Описание
username_or_id_or_url string Да Имя пользователя, ID или URL
cursor integer Нет Курсор пагинации для следующей страницы

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "followers",
    "arguments": {
      "username_or_id_or_url": "VALUE"
    }
  },
  "id": 1
}'

following

Подписки

Аргументы

Имя Тип Обязательно Описание
username_or_id_or_url string Да Имя пользователя, ID или URL
cursor integer Нет Курсор пагинации для следующей страницы

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "following",
    "arguments": {
      "username_or_id_or_url": "VALUE"
    }
  },
  "id": 1
}'

hashtag_posts

Посты с хэштегом

Аргументы

Имя Тип Обязательно Описание
hashtag string Да Хэштег
count integer Нет Количество результатов для возврата
cursor integer Нет Курсор пагинации для следующей страницы

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "hashtag_posts",
    "arguments": {
      "hashtag": "VALUE"
    }
  },
  "id": 1
}'

info

Информация

Аргументы

Имя Тип Обязательно Описание
username_or_id_or_url string Да Имя пользователя, ID или URL
cursor integer Нет Курсор пагинации для следующей страницы
include_about string Нет Включить информацию
url_embed_safe string Нет Безопасная вставка URL

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "info",
    "arguments": {
      "username_or_id_or_url": "VALUE"
    }
  },
  "id": 1
}'

post_info

Информация о посте

Аргументы

Имя Тип Обязательно Описание
url_or_shortcode string Да URL или краткий код
cursor integer Нет Курсор пагинации для следующей страницы
url_embed_safe string Нет Безопасная вставка URL

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "post_info",
    "arguments": {
      "url_or_shortcode": "VALUE"
    }
  },
  "id": 1
}'

posts

Посты

Аргументы

Имя Тип Обязательно Описание
username_or_id_or_url string Да Имя пользователя, ID или URL
cursor integer Нет Курсор пагинации для следующей страницы

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "posts",
    "arguments": {
      "username_or_id_or_url": "VALUE"
    }
  },
  "id": 1
}'

search_posts

Поиск постов

Аргументы

Имя Тип Обязательно Описание
search_query string Да Поисковый запрос
cursor integer Нет Курсор пагинации для следующей страницы

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_posts",
    "arguments": {
      "search_query": "VALUE"
    }
  },
  "id": 1
}'

search_users

Поиск пользователей

Аргументы

Имя Тип Обязательно Описание
search_query string Да Поисковый запрос
cursor integer Нет Курсор пагинации для следующей страницы

Примеры кода

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_users",
    "arguments": {
      "search_query": "VALUE"
    }
  },
  "id": 1
}'