StackSwap MCP

официальный

Интеллектуальный анализ B2B SaaS GTM-стека — 17 инструментов, включая поиск по каталогу, обнаружение пересечений, сравнение поставщиков по N параметрам, вопросы покупателей на этапе принятия решений и сценарии переговоров о продлении.

Что можно делать с Stack Swap MCP?

  • Search the GTM tool catalog — Find tools by name with search_tools and get pricing, AI-readiness scores, and partner links.
  • Get full vendor profiles — Retrieve detailed fact sheets, pricing tiers with gotchas, and integration depth via get_tool_details and get_vendor_fact_sheet.
  • Audit your stack for overlaps and savings — Identify redundant tool pairs and consolidation savings with find_overlaps, or run a full scan_stack audit.
  • Compare tools side-by-side — Use compare_tools for head-to-head analysis or compare_tools_n_way for up to six tools in a cost and capability matrix.
  • Get AI-native swap recommendations — Ask suggest_swaps for replacement alternatives with annual savings and reasoning.
  • Prepare for vendor negotiations — Generate renewal playbooks with get_renewal_strategy and buyer questions with get_buyer_questions.

Документация

StackSwap MCP

smithery badge

Размещённый сервер Model Context Protocol, предоставляющий AI-клиентам доступ к данным о B2B SaaS GTM-стеке StackSwap — каталог инструментов, информационные карточки вендоров, обнаружение пересечений, AI-ориентированные предложения по замене, аудит стека, N-сторонние сравнения, ландшафты категорий, вопросы для покупателей, сценарии переговоров о продлении и полнотекстовая база знаний оператора.

Рабочая конечная точка: https://stackswap.ai/api/mcp Документация: stackswap.ai/mcp Статус: Бесплатно, без API-ключа, без сохранения состояния. 17 инструментов — 16 только для чтения + 1 для записи (submit_correction, в очереди на проверку человеком).

Этот репозиторий содержит публичную документацию, JSON-схемы и пример клиента для размещённого MCP-сервера. Сам сервер является закрытым исходным кодом — он работает как часть stackswap.ai и оборачивает тот же движок сканирования и каталог инструментов, что и веб-продукт.


Установка

Claude Code

claude mcp add --transport http stackswap https://stackswap.ai/api/mcp

Для пользовательской области (доступно в каждой сессии, а не только в одном проекте):

claude mcp add --transport http --scope user stackswap https://stackswap.ai/api/mcp

Claude Desktop

Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "stackswap": {
      "url": "https://stackswap.ai/api/mcp",
      "transport": "http"
    }
  }
}

Перезапустите Claude Desktop. В поле ввода чата появится индикатор инструментов.

Cursor / ChatGPT Desktop / Другие MCP-клиенты

Добавьте новый HTTP MCP-сервер с URL https://stackswap.ai/api/mcp. Без аутентификации.


Инструменты

Семнадцать инструментов в восьми областях. Схемы находятся в schemas/tools.json (извлечены напрямую из живого ответа tools/list).

Каталог

ИнструментЧто делает
search_toolsНечёткий поиск ~400 GTM-инструментов по названию. Возвращает каждое совпадение с месячной стоимостью и ссылкой на регистрацию партнёра StackSwap, где применимо.
get_tool_detailsПолный профиль StackSwap для одного инструмента: стоимость (каталог + за место с указанием достоверности), оценка готовности к AI, категория, частые пересечения, статус в реестре замен.
get_vendor_fact_sheetПолная информационная карточка вендора (GTM Decision Schema v1.0.0): ценовые уровни с подводными камнями, оценки глубины интеграции, возможности AI + раскрытие информации об использовании данных клиентов для обучения.

Анализ стека

ИнструментЧто делает
find_overlapsДля заданного стека возвращает избыточные пары, проверенные вручную StackSwap (реестр пересечений из 104 пар), с экономией от консолидации.
suggest_swapsРекомендации по AI-ориентированной замене для каждого инструмента (Outreach → Smartlead, ZoomInfo → Apollo) с годовой экономией и обоснованием.
scan_stackПредпросмотр StackScan: на входе — инструменты + размер команды + отрасль, на выходе — текущие расходы / оптимизированные расходы / ежемесячно-годовая возвращаемая сумма / пробелы в безголовых решениях.
recommend_partnerДля заданной потребности («исходящие продажи», «CRM», «автоматизация») возвращает рекомендуемых партнёров StackSwap с позиционированием.
recommend_stackЭталонный стартовый стек для отраслевой вертикали с указанием стоимости каждого инструмента, общих расходов, готовности к AI и безголовой готовности.

Сравнение

ИнструментЧто делает
compare_toolsСравнение один на один: разница в стоимости, готовность к AI, безголовая готовность (возможность вызова через MCP/API), статус пересечения и рекомендуемый выбор с обоснованием.
compare_tools_n_way2–6 инструментов рядом в одной матрице Markdown — стоимость, готовность к AI, безголовая готовность, пересечения внутри набора, выбор StackSwap.

Контент

ИнструментЧто делает
search_contentПолнотекстовый поиск по ~50 авторским статьям операторов об архитектуре стека, AI-ориентированных заменах, RevOps и фреймворках принятия решений.
get_kb_articleПолучение полного текста статьи из базы знаний в формате Markdown с каноническим URL, категорией и датой последнего изменения.

Категории

ИнструментЧто делает
get_category_landscapeПолная карта одной GTM-категории — лидеры, претенденты, кандидаты на пропуск/замену — с указанием стоимости, готовности к AI, статуса в реестре замен для каждого инструмента.

Обнаружение

ИнструментЧто делает
detect_stack_from_textОпределение GTM-стека из произвольного текста (страница карьеры, вакансия, HTML сайта, RFP, вкладка Network в DevTools). Ранжированные совпадения с уровнями достоверности.

Поддержка принятия решений

ИнструментЧто делает
get_buyer_questions10–20 вопросов, которые стоит задать вендору перед подписанием, с объяснением «почему это важно» и тревожными сигналами в ответах. Специфичные для вендора подводные камни, если указать вендора.
get_renewal_strategyСценарий переговоров о продлении для каждого вендора: точки давления, альтернативы для ценового якоря, выверенный запрос скидки, сценарий ухода, временное окно.

Запись

ИнструментЧто делает
submit_correctionОтправка исправления в каталог (цены, функции, подводные камни, оценки). Ставится в очередь на проверку администратором — никогда не попадает в пользовательские интерфейсы без проверки.

Пример использования

После установки задайте любой из следующих вопросов в вашем AI-клиенте, и он будет направлен к нужному инструменту:

Вопрос оператораСрабатывающий инструмент
«Найди мне инструмент для холодных писем»recommend_partner
«Сколько стоит Smartlead?»get_tool_details
«Smartlead или Apollo для исходящих продаж?»compare_tools
«Сравни Smartlead, Instantly, Apollo и Lemlist»compare_tools_n_way
«Покажи всю категорию инструментов для вовлечения в продажах»get_category_landscape
«Что спросить у Apollo перед подписанием?»get_buyer_questions
«Моё продление Salesforce через 60 дней — какие у меня рычаги?»get_renewal_strategy
«Какой стек у этой компании?» (вставьте страницу карьеры)detect_stack_from_text
«Какие пересечения, если у меня HubSpot + Salesforce + Outreach?»find_overlaps
«Проведи аудит моего стека: HubSpot, Salesforce, Outreach, ZoomInfo, Gong»scan_stack
«Найди статью StackSwap об этике данных в исходящих продажах»search_content

Описания инструментов читаемы для модели, поэтому вам не нужно знать названия инструментов — модель выбирает на основе вопроса.


Пример клиента

Минимальный пример на TypeScript, который подключается, выводит список инструментов и запускает find_overlaps, находится в examples/client.ts.

npx tsx examples/client.ts

Протокол — обычный JSON-RPC 2.0 поверх HTTP — любой язык с парсером JSON и HTTP-клиентом может его вызывать.


Детали конечной точки

JSON-RPC URLPOST https://stackswap.ai/api/mcp
Дескриптор сервераGET https://stackswap.ai/api/mcp (возвращает имя, версию, список инструментов)
Версии протокола2025-06-18, 2025-03-26, 2024-11-05
ТранспортПотоковый HTTP, без сохранения состояния
АутентификацияОтсутствует
Ограничение скоростиОтсутствует (разумное использование)
CORS*

Почему размещённый, а не stdio

MCP-сервер StackSwap работает внутри существующего приложения Next.js stackswap.ai как один обработчик маршрута. Размещение его у себя означает:

  • Отсутствие сложностей с установкой — одна строка claude mcp add, без зависимостей npm/pip
  • Всегда актуально — базовый каталог инструментов, реестр пересечений, информационные карточки вендоров и данные о заменах обновляются по мере развития продукта StackSwap
  • Нулевые локальные вычисления — движок сканирования работает на стороне сервера; клиенты просто отправляют JSON-RPC

Компромисс: требуется подключение к интернету, и мы (StackSwap) видим объём запросов и паттерны вызовов инструментов. Мы не храним данные разговоров или идентификаторы пользователей — конечная точка не сохраняет состояние.


Запросы, проблемы, обратная связь

Создайте issue, если хотите добавить инструмент, изменить поведение или столкнулись с ошибкой. Поверхность MCP формируется на основе того, о чём операторы действительно спрашивают.

Контакт: [email protected]


Лицензия

MIT — см. LICENSE.

Эта лицензия распространяется на публичную документацию, JSON-схемы и примеры клиентов в этом репозитории. Она не распространяется на реализацию сервера с закрытым исходным кодом, работающую по адресу stackswap.ai/api/mcp.