Social Intel MCP
Social Intel MCP
Поиск инфлюенсеров в Instagram для ИИ-агентов. Оплата за вызов в USDC через x402 — без API-ключей, подписок и регистрации.
socialintel.dev — это слой данных для ИИ-агентов, выполняющих задачи по поиску инфлюенсеров, исследованию брендов и аналитике авторов контента. Этот репозиторий содержит MCP-сервер, который предоставляет те же данные через протокол Model Context Protocol, чтобы любой MCP-совместимый клиент (Claude, Cursor, VS Code, Cline и др.) мог вызывать их напрямую.
📋 Содержание
Related MCP server: pulsenetwork-mcp
🚀 Быстрый старт — хостинг-эндпоинт
Рекомендуется. Укажите любому MCP-клиенту, поддерживающему HTTP/SSE или потоковую передачу, наш хостинг-сервер:
https://socialintel.dev/mcpНикакой установки, pip или Docker. Ваш x402-клиент агента обрабатывает оплату при каждом tools/call.
Если вашему клиенту требуется stdio-обертка (Claude Desktop старых версий, некоторые CLI-клиенты), см. раздел MCP-клиенты для настройки uvx / pip install, которые проксируют stdio → HTTPS.
🔌 MCP-клиенты
Claude Desktop
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"socialintel": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/socialintel/socialintel-mcp",
"socialintel-mcp"
],
"env": {
"SOCIAL_INTEL_API_URL": "https://socialintel.dev"
}
}
}
}Перезапустите Claude Desktop. search_leads появится в списке инструментов.
Cursor
Preferences → MCP → add server:
{
"socialintel": {
"command": "uvx",
"args": ["--from", "git+https://github.com/socialintel/socialintel-mcp", "socialintel-mcp"]
}
}VS Code (с GitHub Copilot или Continue)
.vscode/mcp.json в вашем рабочем пространстве:
{
"servers": {
"socialintel": {
"command": "uvx",
"args": ["--from", "git+https://github.com/socialintel/socialintel-mcp", "socialintel-mcp"]
}
}
}Cline (расширение для VS Code)
Cline автоматически обнаруживает MCP-серверы из cline_mcp_settings.json. Добавьте тот же блок сервера, что и для Claude Desktop выше.
Cherry Studio / Zed / любой MCP-совместимый клиент
Используйте команду stdio:
uvx --from git+https://github.com/socialintel/socialintel-mcp socialintel-mcpИли укажите клиенту хостинг-эндпоинт HTTP, если он поддерживает удаленные MCP:
https://socialintel.dev/mcp
Прямая установка через pip
pip install git+https://github.com/socialintel/socialintel-mcp
SOCIAL_INTEL_API_URL=https://socialintel.dev socialintel-mcp🛠️ Инструменты
search_leads
Поиск инфлюенсеров в Instagram по демографическим данным, местоположению, ключевым словам или бизнес-категории.
Параметр | Тип | Описание |
| string | Ключевое слово в имени/био (например, |
| string | ISO-код ( |
| string | Фильтр по городу (например, |
| string |
|
| string |
|
| int | Нижний порог. |
| int | Верхний порог. |
| int | 1–100 (по умолчанию 20). Цена зависит от лимита |
| bool |
|
Каждый результат:
{
"username": "yoga_with_adriene",
"full_name": "Adriene Mishler",
"followers": 10500000,
"category": "Fitness",
"bio": "Yoga teacher & filmmaker from Austin TX",
"public_email": "contact@adriene.com",
"is_verified": true,
"is_business": true,
"gender": "woman"
}public_email заполняется там, где это возможно — чаще у верифицированных бизнес-аккаунтов, реже у личных аккаунтов авторов (это реальность платформы Instagram, а не применяемый нами фильтр).
💰 Процесс оплаты (x402)
Платежи агентов следуют протоколу x402: ответ с кодом 402 Payment Required содержит подписанные требования к оплате; клиент подписывает перевод USDC и повторяет запрос; сервер проверяет транзакцию через фасилитатор и возвращает результаты.
Агент вызывает
search_leads(category="Fitness", country="US").Сервер отвечает
HTTP 402с метаданнымиextensions.bazaarи принимает блоки для Base (USDC) и Solana (USDC).Если клиент использует библиотеку x402 (
x402-httpx,agentcash, пакет TypeScriptx402и т.д.), он подписывает перевод в одной из сетей и повторяет запрос.Наш сервер проверяет и подтверждает транзакцию через CDP facilitator (основной — также каталогизирует нас на agentic.market) или PayAI facilitator (резервный). Результаты возвращаются в повторном вызове.
Ценообразование — прозрачно за каждый вызов, без минимальных сумм:
Лимит | USDC |
1–20 | $0.50 |
50 | $0.80 |
100 | $1.30 |
Формула: $0.50 + max(0, limit − 20) × $0.01.
Бесплатная демо-версия с demo=true полностью исключает оплату; см. Бесплатный демо-режим.
🎯 Варианты использования
Поиск микро-инфлюенсеров для аутрича брендов
search_leads(
category="Beauty",
country="US",
min_followers=15000,
max_followers=200000,
limit=50,
)Возвращает 50 микро-инфлюенсеров в сфере красоты в США с публичными бизнес-email, если они доступны.
Поиск локальных авторов (на уровне города)
search_leads(
city="Los Angeles",
category="Food & Beverage",
min_followers=10000,
limit=20,
)Фуд-блогеры в Лос-Анджелесе с 10K+ подписчиков.
Сочетание ключевых слов и демографии
search_leads(
query="personal trainer",
gender="female",
country="United Kingdom",
min_followers=50000,
max_followers=500000,
)Женщины-фитнес-тренеры в Великобритании, средний и крупный уровень подписчиков.
Бесплатное исследование перед оплатой
search_leads(category="Travel", country="Germany", demo=True)Возвращает 3 результата для ознакомления без оплаты — идеально для проверки фильтров перед тратой средств.
🎛️ Конфигурация
Переменная окружения | По умолчанию | Назначение |
|
| Базовый URL для API. Установите |
| (пусто) | Опционально — если задано, MCP-сервер отправляет анонимные события использования в PostHog. По умолчанию пусто, чтобы не было скрытой телеметрии. |
|
| Используется только если задан |
🧪 Бесплатный демо-режим
Передайте demo=true в любом вызове search_leads. Вы получите до 3 результатов для ознакомления без оплаты. Ответ включает upgrade_message со ссылкой на платную версию, чтобы ваш агент мог переключиться на платный режим после проверки фильтров.
Демо-режим ограничен 5 запросами с одного IP в час. Он считывает данные из нашего кэша, а не из источника в реальном времени, поэтому контент отражает недавние запросы, а не текущее состояние платформы.
🌐 Несколько протоколов передачи
stdio (по умолчанию) —
uvx --from git+... socialintel-mcpHTTPS / потоковая передача — подключение напрямую к
https://socialintel.dev/mcpSSE — хостинг-эндпоинт также поддерживает Server-Sent Events для клиентов, которые предпочитают этот метод
Хостинг-эндпоинт — самый простой путь: нулевая установка, идентичные определения инструментов.
🔒 Конфиденциальность и телеметрия
Этот сервер отправляет одно анонимное событие при вызове инструмента, если задан POSTHOG_API_KEY:
mcp_search_leads— включает только параметры фильтра (запрос, страна, категория, пол, диапазон подписчиков, лимит, флаг демо) и количество полученных строк. Никаких имен пользователей, email-адресов или адресов плательщиков.
События отключены по умолчанию (нет ключа — нет сбора данных). Если вы включите телеметрию, вы можете направить её на свой проект PostHog — установите POSTHOG_API_KEY на свой собственный ключ, и события будут отправляться в ваш экземпляр, а не в наш.
Телеметрия уровня платежей (расчеты x402, хеши транзакций, доход) фиксируется на стороне сервера socialintel.dev, а не этой MCP-оберткой.
🗺️ Ссылки
Сайт: socialintel.dev
Документация API: socialintel.dev/docs
Спецификация OpenAPI: socialintel.dev/openapi.json
Протокол x402: x402.org
agentcash (x402 CLI/SDK): github.com/merit-systems/agentcash
Сеть Base (USDC): basescan.org
Каталог CDP Bazaar: agentic.market
Model Context Protocol: modelcontextprotocol.io
📄 Лицензия
MIT — см. LICENSE.
🐛 Проблемы
Отчеты об ошибках, запросы функций, вопросы по интеграции агентов: github.com/socialintel/socialintel-mcp/issues
Available Tools
1 toolsearch_leadsA
Search Instagram influencers by demographics, location, or keyword.
Returns username, bio, follower count, category, and business email (~50% of accounts).
Price: $0.50 USDC on Base or Solana via x402 (auto-handled by AgentCash or x402 client). Set demo=True to try for free — returns up to 3 results, no payment required.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Keyword or phrase to search by name/bio (e.g. 'yoga', 'travel blogger', 'NYC chef'). | |
| country | No | Country filter. ISO code (US, DE, FR, UK, CA, AU, IN, BR, JP) or full name. Default: all countries. | |
| city | No | City filter (e.g. 'Los Angeles', 'London', 'New York'). Use with country for precise local targeting. | |
| category | No | Instagram business category. Examples: Fitness, Beauty, Travel, Food & Beverage, Gaming, Fashion, Lifestyle, Sports. | |
| gender | No | Gender filter: 'male' or 'female' (also accepts 'man'/'woman'). | |
| min_followers | No | Minimum follower count. Use 10000 for micro-influencers, 100000 for macro-influencers. | |
| max_followers | No | Maximum follower count. Use 100000 to exclude celebrities and large brands. | |
| limit | No | Results to return (1-100, default 20). Pricing: 1-20=$0.50, 50=$0.80, 100=$1.30. | |
| demo | No | True = free preview (3 results, no payment). False = full paid search via x402. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description covers pricing ($0.50 USDC on Base or Solana via x402), demo mode limitations (3 results, free), and notes that ~50% of accounts have a business email. This goes beyond what annotations would typically provide.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is compact and front-loaded with purpose and return fields. Pricing details are valuable but could be slightly more concise. Overall efficient.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 9 parameters with full schema documentation and no output schema, the description covers pricing, demo mode, and email availability. This is sufficient for an agent to use the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the description adds limited meaning beyond schema. It only mentions query, country, city, etc., but the schema already documents parameters well. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states the tool searches Instagram influencers by demographics, location, or keyword, and specifies what it returns (username, bio, follower count, category, business email). This clearly defines the action and output, distinguishing it from potential siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explains when to use demo mode vs paid mode, but does not provide direct alternatives or when-not-to-use scenarios. Since there are no sibling tools, this is acceptable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
v0.1.0- First observed
search_leads
TDQS
Scored across 1 tool
Only one tool exists, so there is no risk of confusion between tools.
With only one tool, naming is consistent by default. The verb_noun pattern is followed.
A single tool is insufficient for a server titled 'Social Intel MCP' which implies broader capabilities like lead management or analytics, resulting in a thin offering.
The server only provides search for leads, missing essential operations like saving leads, viewing saved lists, or updating contact information, leaving significant gaps.
Maintenance
Related MCP Connectors
Instagram data for AI agents: profiles, posts, reels, followers. Influencer + brand research.
Your agent needs public Instagram data — a creator's posts and reels, what a hashtag is producing, what a video actually says. The official Graph API only sees accounts you already own, and needs app review to see those. **What you can ask for** • "Pull this creator's last 50 posts and reels with engagement counts." • "What is trending under #skincare this week, and which profiles keep appearing?" • "Transcribe this reel and tell me what the hook in the first three seconds is." • "Read the comments on this post and group the objections." • "Which reels use this song right now?" **How to use it** Point any MCP client at https://mcp.aisa.one/instagram/mcp and sign in with OAuth — there is no key to create or paste. 17 read tools: profiles (basic and full), a user's posts, reels and highlights, post and profile digests, post comments, reels search, trending reels, reels by song, hashtag and profile search, and media transcripts. **Why this rather than the source** Public profiles without owning the account, and no app review to sit through. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Size a creator's audience here, then ask the same agent what their brand's site traffic looks like or who to contact there — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/social/mcp for X plus Instagram, Reddit, Pinterest and YouTube; https://mcp.aisa.one/gtm/mcp for those plus Similarweb and Apollo.
5 pay-per-call SEO tools over MCP. Free discovery, tool calls settle in USDC on Base via x402.
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Related MCP Servers
- AlicenseAqualityDmaintenance22 MCP tools for AI agents: crypto prices and trading signals (53 coins), stock prices and company financials, forex rates and conversion, and web scraping with AI summaries. All powered by x402 USDC micropayments on Base. $0.01-$0.25 per request.2219 npmMIT
- AlicenseCqualityDmaintenanceOne MCP install that lets your AI agents discover and pay (x402 micropayments, USDC on Base + Solana) for 66 specialized real-time intelligence APIs - finance, crypto, insurance, immigration, legal, markets and more. 68 tools, pey-per-query, no subscription.6922 npm3Apache 2.0
- AlicenseNot gradedqualityCmaintenanceAgent-first video-data API + MCP across 6 platforms (YouTube/Shorts, TikTok, Reddit, Instagram, Pinterest): metadata, insights, Whisper transcript, and parametric frames. Pay-per-call via x402 (USDC) or Stripe.19 npmMIT
- AlicenseNot gradedqualityCmaintenance55+ pay-per-call tools for AI agents over MCP: live telemetry, blockchain/on-chain checks, environmental, transit, finance, and network utilities. No API key or signup — agents pay per request with x402 USDC micropayments (Base and Solana).MIT