mambalabsdev/mcp-icp-fit-scorer

mambalabsdev/mcp-icp-fit-scorer

от mambalabsdev
ICP Fit Scorer оценивает соответствие компании вашему идеальному профилю клиента (ICP) по весовым сигналам — найм, техстек, размер. Выдаёт балл 0-100, уровень A-D и разбивку. Готовит плоскую строку...

ICP Fit Scorer MCP Server

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

An MCP server that scores a company against your ideal customer profile. It wraps the Mamba Labs ICP Fit Scorer actor on Apify and returns a Clay-ready flat JSON row to any MCP client.

What's Inside

What it does

Give it a company domain and a definition of your ICP, and it scores the company on weighted signals, returning a 0 to 100 score, an A to D tier, and a per-signal breakdown. Define your ICP three ways: a prebuilt template, a JSON scoring config, or a plain-English description (which uses your own LLM key). Turn on fetch_signals and the actor will gather hiring and tech-stack signals for you before scoring. One flat row, ready for Clay, a CRM, or an AI agent workflow. All of the scoring runs on Apify. This package is a thin client that calls the actor and hands back the result.

Quick start

Инструменты были проиндексированы:
list_icp_templatesтолько чтениеидемпотентный

Перечисляет готовые шаблоны скоринга ICP, которые score_icp_fit принимает во входном параметре template, вместе с примечанием от самого actor о том, чем они различаются. Отвечает локально с сервера: без запуска Apify, без токена и без оплаты. Используйте его перед score_icp_fit, когда у вас нет своих scoring_config или icp_description.

Перечисляет шаблоны ICP

Параметры

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

score_icp_fitтолько чтениеидемпотентныйвнешний мир

Оценивает компанию на соответствие вашему идеальному профилю клиента (ICP) с использованием взвешенных сигналов. Возвращает icp_score от 0 до 100, icp_tier от A до D и разбивку по каждому сигналу в виде плоской строки JSON, готовой для Clay. Определите ваш ICP с помощью готового шаблона, JSON scoring_config или описания icp_description на простом английском (требует llm_api_key). Только для чтения; требует APIFY_TOKEN и расходует кредиты Apify за каждый вызов.

Оценивает соответствие ICP

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

    Основной домен оцениваемой компании. Пример: clay.com

  • company_namestring

    Необязательное отображаемое название компании.

  • crm_detectedstring
  • employee_bandstring

    Извлекает фирмографический диапазон (группу) сотрудников из модуля обогащения фирмографическими данными компаний (Actor ID YlUtLWjfPpqykmB8g), например, «201-500». Оценивает его через employee_band_match, когда он входит в target_employee_bands.

  • fetch_signalsboolean

    Если true, актор автоматически получает сигналы о найме и технологическом стеке компании перед скорингом.

  • founded_yearstring

    Год основания компании, из Company Firmographic Enricher (Actor ID YlUtLWjfPpqykmB8g). Сохраняется для справки; в настоящее время не оценивается. Принимает числовую строку (например, "2015").

  • funded_within_daysinteger

    Необязательный. Насколько недавним должен быть раунд финансирования, чтоб попасть в сигнал recently_funded, в днях. По умолчанию: 540 (18 месцев).

  • funding_stagestring

    Стадия финансирования (например, seed, series_a, series_b, growth). Используется для определения recently_funded.

  • gtm_hiring_signalstring

    Указывает, активно ли компания нанимает на роли GTM/продаж. Принимает строку, подобную boolean ("true"/"false"). Передаётся как строка для совместимости с Clay и преобразуется в boolean во время выполнения.

  • gtm_role_countstring

    Количество открытых должностей GTM/продаж. Оценивается с помощью сигнала gtm_role_count_strong, когда значение достигает min_gtm_roles (по умолчанию 2) или превышает его. Принимает числовую строку (например, "8"). Отправляется в виде строки для совместимости с Clay и преобразуется в целое число во время выполнения.

  • has_linkedinstring

    Указывает, была ли найдена страница компании в LinkedIn, с помощью Company Social Presence Mapper (Actor ID 4k6CCemkgBDz18m2h) или Domain to LinkedIn URL Resolver (Actor ID 3HtnSaqPHOg1Qg5gx). Входит в social_presence. Принимает строку, похожую на булево значение.

  • has_twitterstring

    Возвращает признак того, найден ли профиль компании X/Twitter, по данным Company Social Presence Mapper (Actor ID 4k6CCemkgBDz18m2h). Вносит вклад в social_presence. Принимает строку, интерпретируемую как булево значение.

  • headcountstring

    Текущая численность сотрудников. Принимает числовую строку (например, "3000"). Отправляется как строка для совместимости с Clay и приводится к целому числу во время выполнения.

  • headcount_in_rangeboolean

    Override: находится ли численность персонала в вашем целевом диапазоне.

  • headcount_maxinteger

    Максимальная численность для сигнала headcount_in_range.

  • headcount_mininteger

    Минимальная численность персонала для сигнала headcount_in_range.

  • hq_locationstring

    Местоположение штаб-квартиры из Company Firmographic Enricher (Actor ID YlUtLWjfPpqykmB8g). Переносится для справки; в настоящее время не оценивается.

  • icp_descriptionstring

    Описание вашего целевого ICP простым английским языком. Требует llm_api_key. Альтернатива template или scoring_config.

  • include_explanationboolean

    Если true, добавляет строку score_explanation к выводу, описывающую, как была получена оценка.

  • industrystring

    Отрасль компании (из Company Firmographic Enricher, Actor ID YlUtLWjfPpqykmB8g).

  • industry_matchboolean

    Override: совпадает ли отрасль компании с вашим целевым списком.

  • job_countstring

    Возвращает количество открытых вакансий, полученное от Job Board Keyword Signal Scanner (Actor ID 4DvqpvhMR74NLcDDY). Оценивает по active_hiring_volume, когда оно равно или превышает min_job_count (по умолчанию 3). Принимает числовую строку.

  • keyword_match_countstring

    Количество найденных совпаденей целевых ключевых слов из Job Board Keyword Signal Scanner (Actor ID 4DvqpvhMR74NLcDDY). Оценивается через keyword_signal_match, когда количество достигает или превышает min_keyword_matches (по умолчанию 1). Принимает числовую строку.

  • last_funding_datestring

    ISO-дата последнего раунда финансирования (устаревшее поле; предпочтительнее latest_funding_date). Используется для автоматического определения recently_funded, если логический флаг не установлен.

  • latest_funding_amountstring

    Сумма в долларах последнего раунда финансирования (из C1, когда он проводится). Оценивается по шкале well_funded при значении не ниже минимальной суммы финансирования (по умолчанию 1000000). Принимает числовую строку (например, «50000000»).

  • latest_funding_datestring

    Дата в формате ISO последнего раунда финансирования (из C1 Funding & Press Signal Scanner, когда он появится). Определяет recently_funded на основе funded_within_days.

  • llm_api_keystring

    Ваш ключ API OpenAI или Anthropic. Требуется только при использовании icp_description.

  • llm_providerenum

    Провайдер LLM для использования с icp_description: openai или anthropic.

  • min_score_to_outputinteger

    Если задан, строки с оценкой ниже этого порога пропускаются при выводе (не отправляются в набор данных). Пропущенные строки только заносятся в журнал.

  • previous_scoreinteger

    Предыдущий ICP-балл для этой компании. Если он указан, вывод включает поля score_change и score_trend.

  • recently_fundedboolean

    Override: была ли компания недавно профинансирована (в пределах funded_within_days, по умолчанию 540).

  • revenue_estimatestring

    Возвращает оценочную годовую выручку в долларах от Company Firmographic Enricher (Actor ID YlUtLWjfPpqykmB8g). Оценивает через revenue_in_range. Принимает числовую строку (например, "50000000"). Приводится к целому числу во время выполнения.

  • scoring_configobject

    JSON-объект с весами оценки. Альтернатива шаблону или icp_description.

  • seq_tool_detectedstring

    Определяет, был ли обнаружен инструмент последовательности продаж (Outreach, SalesLoft, Apollo, Lemlist). Принимает строку, похожую на логическое значение ("true"/"false"), или любое непустое имя инструмента (например, "Outreach"). Отправляется как строка для совместимости с Clay и приводится к boolean во время выполнения.

  • social_platforms_foundstring

    Возвращает количество официальных социальных платформ, найденных в Company Social Presence Mapper (Actor ID 4k6CCemkgBDz18m2h). Начисляет баллы через social_presence, когда их число не меньше min_social_platforms (по умолчанию 2). Принимает числовую строку.

  • target_industriesstring

    Список целевых отраслей, разделённых запятыми, для сигнала industry_match.

  • tech_stackstring

    Список технологий через запитую. Используется для автоматического определения CRM/инструментов секвенирования, если булевы параметры не заданы.

  • templateenum

    Имя предустановленной конфигурации скоринга, одной из шести, которые поставляет актор: full_signal, saas_outbound, b2b_services, fintech, smb_local, enterprise. Альтернатива scoring_config или icp_description. Вызовите list_icp_templates, чтобы увидеть их.

  • tier_thresholdsobject

    Необязательно. Минимальный балл для каждого уровня в виде { "tier_a": number, "tier_b": number, "tier_c": number }. Баллы, равные tier_a или выше, соответствуют A, tier_b - B, tier_c - C, иначе D. По умолчанию: 80 / 60 / 40.

  • total_followersstring

    Общее число подписчиков на всех платформах из Company Social Presence Mapper (Actor ID 4k6CCemkgBDz18m2h). Оценивает через strong_social_following, когда число подписчиков достигает min_total_followers (по умолчанию 1000) или превышает его. Принимает числовую строку.

  • uses_claystring

    Определяет, использует ли компания Clay. Принимает строку, похожую на boolean ("true"/"false"). Отправляется как строка для совместимости с Clay и приводится к boolean во время выполнения.

  • uses_hubspotstring

    Указывает, использует ли компания HubSpot. Принимает строку вида "true"/"false". Отправляется как строка для совместимости с Clay и преобразуется в булево значение во время выполнения.

  • uses_salesforcestring

    Указывает, использует ли компания Salesforce. Принимает boolean-подобную строку ("true"/"falsе"). Передается как строку для совместимости с Clay и приодит к boolean во время выполнения.

1.3.0основная
1.2.1
1.2.0
1.1.1
1.1.0
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0

Выберите клиент, чтобы установить mambalabsdev/mcp-icp-fit-scorer:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-icp-fit-scorer"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-icp-fit-scorer"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-icp-fit-scorer"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@mambalabsdev/mcp-icp-fit-scorer\"],\"env\":{\"APIFY_TOKEN\":\"your-apify-token\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-icp-fit-scorer"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79 --env APIFY_TOKEN=your-apify-token -- npx -y @mambalabsdev/mcp-icp-fit-scorer

Либо через JSON-конфиг:

claude mcp add-json mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79 "{\"command\":\"npx\",\"args\":[\"-y\",\"@mambalabsdev/mcp-icp-fit-scorer\"],\"env\":{\"APIFY_TOKEN\":\"your-apify-token\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79 --env APIFY_TOKEN=your-apify-token -- npx -y @mambalabsdev/mcp-icp-fit-scorer

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79]
command = "npx"
args = ["-y", "@mambalabsdev/mcp-icp-fit-scorer"]

[mcp_servers.mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79.env]
APIFY_TOKEN = "your-apify-token"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите mambalabsdev/mcp-icp-fit-scorer, а в поле команды запуска — строку ниже:
npx -y @mambalabsdev/mcp-icp-fit-scorer

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-icp-fit-scorer"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-icp-fit-scorer"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79
    command: npx
    args:
      - "-y"
      - "@mambalabsdev/mcp-icp-fit-scorer"
    env:
      APIFY_TOKEN: your-apify-token
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "mambalabsdev-mcp-icp-fit-scorer-7x6vlsjr79": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-icp-fit-scorer"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

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

mambalabsdev/mcp-gtm-suite

mambalabsdev/mcp-gtm-suite

от mambalabsdev

MCP сервер Mamba Labs GTM Suite даёт 11 GTM-инструментов для разведки аккаунтов: идентификация, обогащение, сигналы найма и техстека, оценка ICP. Результаты в JSON для Clay. Помогает B2B-командам с...

TypeScript⭐ 3
archoor/painspotter-mcp

archoor/painspotter-mcp

от archoor

MCP инструмент PainSpotter ищет бизнес-возможности, собирая данные с Reddit, Hacker News и Product Hunt. Он выделяет темы и конкретные идеи продуктов с коммерческими баллами. Также доступен блог с еженедельными аналитическими статьями.

Python⭐ 1
sharozdawa/ai-visibility

sharozdawa/ai-visibility

от sharozdawa

MCP-сервер для отслеживания видимости бренда в ответах ChatGPT, Perplexity, Claude и Gemini. Рассчитывает score от 0 до 100, анализирует тональность и конкурентов. Помогает маркетологам и SEO-специ...

TypeScript⭐ 10
ahonn/mcp-server-gsc

ahonn/mcp-server-gsc

от ahonn

Выгружает данные Google Search Console: позиции, показы, клики, CTR. Обрабатывает до 25 000 строк, фильтрует по regex и находит запросы для роста.

TypeScript⭐ 281
Natden444/pickanagency-mcp

Natden444/pickanagency-mcp

от natden444

MCP-сервер для поиска и подбора маркетинговых агентств из каталога 47 000+ компаний с реальными отзывами. Используй AI-подбор, чтобы найти агентство под задачу, бюджет и регион — прямо в диалоге с ...

JavaScript⭐ 2
AutomateLab-tech/seo-performance-mcp

AutomateLab-tech/seo-performance-mcp

от automatelab-tech

MCP сервер для аудита контента: сводит данные из Search Console, аналитики и Clarity, выдаёт вердикт (обновить, расширить или удалить). Находит посты с падающим трафиком. Помогает контент-маркетоло...

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

Лука Никитин