signal-found/sf-mcp

signal-found/sf-mcp

от signal-found
Signal Found MCP-сервер для Reddit-аутрича: автоматически находит пользователей, ищущих ваш продукт, и отправляет им персонализированные DM. Идеален для маркетологов и стартапов, масштабирующих хол...

Signal Found MCP

The only AI tool that connects directly to a proprietary Reddit outreach network — find your prospects, personalize your pitch, and send thousands of DMs per day.

MCP Compatible PyPI Python 3.11+ smithery badge sf-mcp MCP server


Table of Contents

  • What is Signal Found?
  • Two Ways to Operate
  • Quick Setup
    • Claude Desktop
    • Claude Code (CLI)
    • Cursor
    • VS Code (GitHub Copilot)
    • Windsurf
    • Cline
    • Smithery
  • Local Install (Alternative)
  • How It Works
  • Available Tools
  • Pricing & Credits
  • Chrome Extension
  • Configuration Reference
  • Support

Signal Found MCP server


What is Signal Found?

Signal Found is a Reddit-native outreach platform. You describe your product, we find people on Reddit already asking for it, and your AI agent handles the rest — messaging prospects, tracking replies, and optimizing your funnel in real time.

This MCP server gives Claude, Cursor, VS Code Copilot, Windsurf, and any other MCP-compatible AI agent direct access to the Signal Found platform. Your agent can:

  • Set up your product and targeting strategy (subreddits, keywords, positioning)
  • Find prospects already posting about problems your product solves
  • Send personalized DMs at scale — hundreds or thousands per day
  • Manage your CRM — track replies, update conversion states, follow up
  • Analyze performance — close rates, voice-of-customer reports, campaign health
Инструменты были проиндексированы:
agent_quickstart

Сценарий введения в курс дела без начального контекста для агентов, использующих этот MCP сервер. Возвращает рекомендуемую последовательность вызовов, общие ограничения и подсказки для восстановления.

Параметры

Без параметров.

billing_and_credits

Получает обзор биллинга и кредитов, и опционально создаёт превью/действие сессии оформления заказа.

Параметры
  • cancel_urlstring | null
  • checkout_planstring
  • client_idstring | null
  • history_limitinteger
  • include_checkout_previewboolean
  • success_urlstring | null
change_crm_state

Изменяет состояние конверсии в CRM (категорию) клиента для продукта.

Параметры
  • categorystringобязательный
  • client_idstring | null
  • customer_namestringобязательный
  • product_slugstringобязательный
compare_confirmed_vs_uninterested

Извлекает образцы подтверждённых и незаинтересованных диалогов и возвращает сопоставленные фрагменты сообщений.

Параметры
  • client_idstring | null
  • confirmed_countinteger
  • product_slugstringобязательный
  • uninterested_countinteger
configure_product_strategy

Читает и обновляет активы стратегии продукта: позиционирование на рынке, заметки о конверсии и воронки.

Параметры
  • client_idstring | null
  • conversion_notesobject | null
  • funnelsobject[] | null
  • market_position_patchobject | null
  • product_slugstringобязательный
configure_targeting

Читает и обновляет таргетинг сабреддитов и ключевые слова для продукта.

Параметры
  • check_subredditsboolean
  • client_idstring | null
  • keywordsstring[] | null
  • keyword_search_paramsobject | null
  • product_slugstringобязательный
  • setup_keywordsboolean
  • setup_subredditsboolean
  • subreddit_groupsobject[] | null
create_new_account

Создаёт совершенно новый клиентский аккаунт Signal Found для онбординга. Требуется: - business_name - email Возвращает созданный client_id и (по умолчанию) выполняет вход этой MCP-сессии в него. Следующий шаг после успеха: - вызовите create_new_product

Параметры
  • auto_loginboolean
  • business_namestringобязательный
  • emailstringобязательный
  • sourcestring | null
create_new_product

Создаёт продукт и инициализирует контекст сессии агентского онбординга. Ответ включает: - результат создания продукта - контекстный пакет (существующие артефакты + URI скриншота) - пакет подсказок + метаданные версии Предварительное условие: - аутентифицированная сессия через login_with_client_id (или явное указание client_id) Следующий шаг после успеха: - вызов run_full_agentic_onboarding (или ручной запуск инструментов поэтапно)

Параметры
  • client_idstring | null
  • folder_idstring | null
  • idempotency_keystring | null
  • product_namestringобязательный
  • session_idstring | null
  • website_urlstringобязательный
crm_customers_by_state

Выводит список данных CRM-клиентов, отфильтрованных по состояниям конверсии, с явной диагностикой дедупликации.

Параметры
  • client_idstring | null
  • include_conversationsboolean
  • limitinteger
  • product_slugstringобязательный
  • statesstring[] | null
crm_state_stats

Возвращает статистику состояний CRM (количество уникальных дедуплицированных клиентов по conversion_state).

Параметры
  • client_idstring | null
  • limitinteger
  • product_slugstringобязательный
crm_workbench

Операции чтения/записи CRM (без генерации ответов и отправки личных сообщений). Используйте action для выбора операции; у каждого действия свои обязательные поля. Этот инструмент намеренно исключает поведение исходящих сообщений. Поддерживаемые действия: - list_customers - prospect_stats - get_conversation_by_id - update_conversion_state - update_blacklist - get_notes - update_notes

Параметры
  • actionstringобязательный
  • awaiting_responseboolean | null
  • blacklistedboolean | null
  • blacklist_stateboolean | null
  • client_idstring | null
  • conversation_idstring | null
  • conversion_statestring | null
  • conversion_statesstring[] | null
  • customer_namestring | null
  • limitinteger
  • notesstring | null
  • product_slugstringобязательный
  • usernamestring | null
current_client_context

Возвращает текущий аутентифицированный контекст клиента для этого сеанса сервера MCP.

Параметры

Без параметров.

get_conversation_by_id

Получает сообщения беседы по идентификатору беседы в области продукта.

Параметры
  • client_idstring | null
  • conversation_idstringобязательный
  • product_slugstringобязательный
get_conversation_notes

Получает заметки для CRM-разговора в разрезе продукта.

Параметры
  • client_idstring | null
  • conversation_idstringобязательный
  • product_slugstringобязательный
get_deduped_crm_by_category

Извлекает дедублицированные записи CRM по одному статусу или корзине категории лидов.

Параметры
  • categorystringобязательный
  • client_idstring | null
  • include_conversationsboolean
  • limitinteger
  • product_slugstringобязательный
get_onboarding_prompt_pack

Получает промпт-контракты, подобранные сервером, которые определяют необходимые результаты на этапе онбординга. Используйте это, когда агенту требуется точное форматирование/ожидания перед генерацией: - уточнения - стенограмма разговора - позиционирование на рынке - ключевые слова/сабреддиты Используйте artifact для сфокусированных контрактов: - уточнения - market_position - разговор - ключевые слова - сабреддиты

Параметры
  • artifactstring | null
  • client_idstring | null
  • product_slugstringобязательный
get_onboarding_status

Каноническое представление прогресса онбординга для продукта/сессии. Возвращает: - текущую фазу - следующее обязательное действие - состояние подтверждения prompt-pack - состояние одобрения таргетинга - отсутствующие артефакты + блокировщики готовности Используйте это для восстановления, если предыдущий запуск онбординга был частичным или завершился с ошибкой.

Параметры
  • client_idstring | null
  • product_slugstringобязательный
  • session_idstringобязательный
get_product_tree

Получает вложенные папки и продукты для клиента, что эквивалентно дереву продуктов на фронтенде.

Параметры
  • client_idstring | null
list_campaigns

Перечисляет кампании для клиента (активные/неактивные, маппинг продуктов, бюджет и сигналы предупреждений).

Параметры
  • client_idstring | null
list_conversion_states

Возвращает канонические состояния конверсии CRM, доступные для рекатегоризации.

Параметры
  • client_idstring | null
list_products

Перечисляет все продукты для клиента (slug, display_name, product_unique, folder_id).

Параметры
  • client_idstring | null
login_with_client_id

Аутентифицирует сессию MCP для клиентской учетной записи Signal Found. Запускайте это в начале каждой сессии перед бизнес-инструментами. Большинство инструментов требуют аутентифицированного контекста и будут использовать этот идентификатор сессии клиента, если только вы не передадите явный аргумент client_id.

Параметры
  • client_idstringобязательный
logout_client_context

Очищает контекст активного аутентифицированного клиента для этой сессии MCP сервера.

Параметры

Без параметров.

modify_conversion_notes

Читает или обновляет заметки о конвертации с явными обязательными именами ключей. Как использовать: - Вызывайте без conversion_notes, чтобы просмотреть текущие заметки. - Для обновлений передавайте все три канонических ключа для согласованности. Ожидаемые ключи (строковые значения): - Product Name - Payment Terms/Plans - General Notes

Параметры
  • client_idstring | null
  • conversion_notesobject | null
  • product_slugstringобязательный
modify_funnels

Читает или заменяет воронки с явной проверкой структуры. Как использовать: - Вызывайте без funnels для просмотра текущего списка воронок. - Обновление выполняется заменой: предоставьте полный предполагаемый список воронок. Ожидаемая структура элемента: - url (string) - description (string) - primary_use_case (string) - qualification (optional string)

Параметры
  • client_idstring | null
  • funnelsobject[] | null
  • product_slugstringобязательный
modify_keywords

Читает или обновляет таргетинг по ключевым словам с необязательными параметрами поиска. Как использовать: - Вызывайте без keywords, чтобы просмотреть текущую конфигурацию ключевых слов. - Обновление записывает явный список ключевых слов и необязательные параметры поиска. Ожидаемая структура payload: - keywords: list[str] - search_params (необязательно): - sort: одно из relevance|hot|top|new|comments - time_filter: одно из hour|day|week|month|year|all - per_keyword_limit: int

Параметры
  • client_idstring | null
  • keywordsstring[] | null
  • product_slugstringобязательный
  • search_paramsobject | null
modify_market_positioning

Читает или обновляет позиционирование на рынке с четкими указаниями по формату. Как использовать: - Вызывайте без market_position_patch, чтобы просмотреть текущие данные перед редактированием. - Отправляйте только те ключи, которые хотите изменить (семантика частичного обновления). Ожидаемые ключи для обновления (значения — строки): - one_line_pitch - icp - competitive_alternatives - uniqueness - value_proof - market_category - trends - additional_info

Параметры
  • client_idstring | null
  • market_position_patchobject | null
  • product_slugstringобязательный
modify_subreddits

Читает или обновляет группы таргетинга по сабреддитам. Как использовать: - Вызовите без subreddit_groups, чтобы просмотреть текущий таргетинг. - Для обновления передайте формат groups, который использует onboard API targeting endpoint. Ожидаемая структура элемента subreddit_groups: - subreddits: список названий сабреддитов (без префикса r/, предпочтительно).

Параметры
  • client_idstring | null
  • product_slugstringобязательный
  • run_quality_checkboolean
  • subreddit_groupsobject[] | null
onboarding_campaign_decision

Оценивает готовность и опционально запускает кампанию немедленно. Если не готова и заблокирована по кредитам, также возвращает ссылку на оформление заказа. Используйте это после того, как онбординг достигнет одобрения таргетинга. Установите start_now=true, чтобы попытаться запустить кампанию.

Параметры
  • cancel_urlstring
  • checkout_planstring
  • client_idstring | null
  • inbound_per_dayinteger
  • outbound_per_dayinteger
  • product_slugstringобязательный
  • start_nowboolean
  • success_urlstring
portfolio_close_rate

Вычисляет коэффициент закрытия по всем продуктам на основе состояний конверсии в CRM.

Параметры
  • client_idstring | null
rebalance_resources_to_product

Перенесите дневной бюджет исходящей рекламы с худшей активной кампании в целевую продуктовую кампанию.

Параметры
  • client_idstring | null
  • lookback_daysinteger
  • minimum_worst_outboundinteger
  • target_campaign_nicknamestring | null
  • target_end_datestring | null
  • target_product_slugstringобязательный
  • target_start_datestring | null
  • transfer_outbound_per_dayinteger
run_full_agentic_onboarding

Выполняет полный поэтапный процесс онбординга от начала до конца за один вызов. Предназначен для zero-context агентов, которые хотят безопасный путь по умолчанию. Этот инструмент выполняет по порядку: - версия prompt-pack + подтверждение (ack) - уточнения (вопросы/режим/ответы) - беседа (режим/стенограмма/извлечение) - валидация артефактов + запись - отправка нацеливания (+ опционально утверждение) - снимок готовности Требования: - clarifying_questions должен содержать ровно 3 элемента - передавать корректные полезные нагрузки схем для артефактов/нацеливания При частичном сбое возвращает failed_stage, retry_hint и завершённые этапы.

Параметры
  • agent_idstring
  • approve_targetingboolean
  • clarification_modestring
  • clarifying_answersobject[]обязательный
  • clarifying_questionsobject[]обязательный
  • client_idstring | null
  • conversation_modestring
  • conversation_transcriptobject[]обязательный
  • conversion_notesobjectобязательный
  • funnelsobject[]обязательный
  • keywordsstring[]обязательный
  • keyword_search_paramsobject | null
  • market_positionobjectобязательный
  • product_slugstringобязательный
  • session_idstringобязательный
  • subreddit_groupsobject[]обязательный
sales_control_tower

Сводка командного центра для клиента: продукты, состояние кампаний, коэффициент закрытия и рекомендации. Лучший первый операционный инструмент после входа в систему, когда пользователь спрашивает: «Что нам делать дальше?»

Параметры
  • client_idstring | null
send_reddit_message

Отправляет Reddit-сообщения собранным лидам через расширение Chrome Signal Found. Три режима (должен быть установлен ровно один): - target_username: холодное сообщение конкретному пользователю Reddit - crm_reply_to: ответ на существующий диалог в CRM - batch_from_working_leads=True: отправка всем неконтактированным рабочим лидам этого продукта Содержимое сообщения: укажите сообщение вручную или установите generate_message=True (по умолчанию) для автоматической генерации на основе рыночного позиционирования продукта и заметок по конверсии через Phase 2. В пакетном режиме повторно используются предварительно вычисленные значения suggested_response, если они доступны. Требуется подключенное и активное на Reddit расширение Chrome. Немедленно завершается ошибкой, если ни одно не онлайн.

Параметры
  • batch_from_working_leadsboolean
  • batch_idstring | null
  • client_idstring | null
  • crm_reply_tostring | null
  • generate_messageboolean
  • limitinteger | null
  • messagestring | null
  • product_slugstringобязательный
  • target_usernamestring | null
sf_health

Выполняет предварительную проверку соединения MCP с onboard_api и контекста аутентификации. Используйте эту проверку первой в новом сеансе, чтобы подтвердить: - бэкенд доступен - текущее состояние аутентификации сеанса MCP - настроен ли идентификатор клиента по умолчанию

Параметры

Без параметров.

submit_agent_targeting

Сохраняет артефакты таргетинга (ключевые слова/сабреддиты) и возвращает политику/предпросмотр. Предварительные требования: - пакет подсказок должен быть подтверждён для session_id - артефакты уже должны быть сохранены для лучших результатов Обычный следующий шаг: - одобрить таргетинг (выполняется автоматически run_full_agentic_onboarding когда включено) Форматы: - keywords: list[str] - subreddit_groups: [{'subreddits': ['name1','name2']}]

Параметры
  • client_idstring | null
  • keywordsstring[] | null
  • keyword_search_paramsobject | null
  • product_slugstringобязательный
  • session_idstringобязательный
  • subreddit_groupsobject[] | null
submit_onboarding_artifacts

Проверяет и сохраняет ключевые артефакты адаптации для продукта/сессии. Предварительные требования: - prompt pack должен быть подтвержден для session_id - payloads должны соответствовать схемам артефактов, указанным ниже Обычное использование: - вызывается из run_full_agentic_onboarding - также может использоваться для поэтапных/восстановительных запусков Ожидаемые форматы: - market_position: patch-объект с ключами позиционирования на рынке - conversion_notes: {'Product Name','Payment Terms/Plans','General Notes'} - funnels: [{'url','description','primary_use_case', необязательное 'qualification'}]

Параметры
  • client_idstring | null
  • conversion_notesobject | null
  • funnelsobject[] | null
  • market_positionobject | null
  • product_slugstringобязательный
  • session_idstringобязательный
update_conversation_notes

Обновляет заметки для разговора CRM в контексте продукта.

Параметры
  • client_idstring | null
  • conversation_idstringобязательный
  • notesstring | nullобязательный
  • product_slugstringобязательный
upsert_conversation_note

Создаёт или обновляет заметку к беседе по объёму продукта.

Параметры
  • client_idstring | null
  • conversation_idstringобязательный
  • notestring | nullобязательный
  • product_slugstringобязательный
voice_of_customer_report

Создает отчет Voice of Customer, объединяющий метрики результатов и подтвержденные/незаинтересованные образцы разговоров.

Параметры
  • client_idstring | null
  • include_ai_insightsboolean
  • lookback_daysinteger
  • product_slugstringобязательный
  • sample_sizeinteger

Похожие MCP-сервера

kunallunia/twitter-mcp

kunallunia/twitter-mcp

MCP сервер для программного управления Twitter-аккаунтом: просмотр ленты, поиск по хэштегам, отправка DM, создание и удаление твитов. Получайте твиты любого пользователя с аналитикой ответов - удобный инструмент для автоматизации Twitter.

Python60
Instagram DM MCP

Instagram DM MCP

MCP сервер для отправки и управления Instagram Direct Messages. Отправляйте текстовые и медиа-сообщения, просматривайте чаты, получайте информацию о пользователях и сторис. Идеально для автоматизации работы с Instagram DM.

Python179
opusforge/gorilla-mcp

opusforge/gorilla-mcp

MCP сервер Gorilla помогает SaaS-стартапам найти первых пользователей: параллельно ищет сигналы спроса в Reddit, X, YouTube, LinkedIn и Bluesky, ранжируя результаты по готовности к покупке (Hot/Warm/Cold). Бесплатный старт — 100 кредитов, по одному за горячий лид.

JavaScript3
YangLiangwei/PersonalizationMCP

YangLiangwei/PersonalizationMCP

PersonalizationMCP - MCP сервер, собирающий данные со Steam, YouTube, Bilibili, Spotify и Reddit в единый профиль. AI-ассистенты используют этот контекст для персонализированных ответов. Инструмент для интеграции вашей цифровой жизни с ИИ.

Python60
shensi8312/blogburst-mcp-server

shensi8312/blogburst-mcp-server

MCP сервер для AI маркетинга в соцсетях. Через чат генерируйте контент, управляйте автопостингом и публикуйте на 9 платформах. Полезен маркетологам и контент-менеджерам.

JavaScript7
drashrafsaiyed-cyber/instagram-mcp

drashrafsaiyed-cyber/instagram-mcp

MCP-сервер для управления Instagram через Claude: публикуйте фото и рилс, отслеживайте аналитику, отвечайте на комментарии и DM. Идеален для контент-креаторов, врачей и малого бизнеса. Работает чер...

Python1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин