kindrat86/mcp-deal-flow-signal

kindrat86/mcp-deal-flow-signal

от kindrat86
MCP сервер для поиска сигналов инженерного ускорения в стартапах. Отслеживает commit velocity, рост контрибьюторов и расширение репозиториев по 20 секторам. Полезен ангелам и скаутам, ищущим сигналы тракции до появления в традиционном deal flow. Данные с публичного API обновляются еженедельно.

VC Deal Flow Signal — MCP Server

Search startup engineering acceleration signals directly from your AI assistant.

Glama A-Tier

Glama A-Tier (4.9 / 5.0 across 6 tools). One-line install for Claude Desktop, Claude Code, Cursor, Cline, and Continue via npx -y @gitdealflow/mcp-signal.

Claude querying VC Deal Flow Signal MCP server

Tracks commit velocity, contributor growth, and repository expansion across 20 sectors and 85+ startups. Built for angels, scouts, and technical operators looking for traction signals before they show up in traditional deal flow.

Install

Add to your Claude Desktop config (claude_desktop_config.json):

{
  "mcpServers": {
    "vc-deal-flow-signal": {
      "command": "npx",
      "args": ["-y", "@gitdealflow/mcp-signal"]
    }
  }
}

Or for Claude Code (.mcp.json in project root):

{
  "mcpServers": {
    "vc-deal-flow-signal": {
      "command": "npx",
      "args": ["-y", "@gitdealflow/mcp-signal"]
    }
  }
}

Tools

All tools are read-only, idempotent, and fetch live data from the public API (no auth required). Responses include both human-readable text and structured JSON (structuredContent) matching each tool's outputSchema.

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

Оценивает и ранжирует от 2 до 5 указанных стартапов рядом, возвращая для каждого показатель ускорения, обоснование и диапазон вероятности привлечения финансирования, а также одну рекомендацию — какой из них заслуживает более глубокого анализа. Структурированный аналог промпта `compare_startups`: тот промпт возвращает инструкции; этот инструмент возвращает саму оценённую сравнительную таблицу, которую агент может отобразить или передать далее. КОГДА ИСПОЛЬЗОВАТЬ: - 'Сравнить A и B' / 'A vs B vs C - кто сильнее?' - Сортировка небольшого набора кандидатов перед выделением времени на анализ. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Открытого поиска - используйте `shortlist_signals`. - Одной компании - используйте `predict_funding`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без аутентификации. Та же прозрачная оценка, что и в predict_funding / shortlist_signals. - Имена, которые не удалось распознать, возвращаются в `notFound` (ожидаемо, не ошибка). Рекомендация вычисляется только по распознанным компаниям; если распознано менее 2, `recommendation` объясняет, что сравнение невозможно. ПАРАМЕТРЫ: { names: string[] } - от 2 до 5 отображаемых названий или слаг-идентификаторов организаций GitHub (без учёта регистра). ВОЗВРАЩАЕТ: { period, compared[{ rank, name, sector, stage, geography, accelerationScore, raiseLikelihood, confidence, signalType, commitVelocityChange, contributorGrowth, contributors, newRepos, githubUrl, scoreBreakdown }], notFound[], recommendation, citation, source, methodologyUrl, disclaimer }.

Compare Signals Head-to-Head

Оценивает и ранжирует от 2 до 5 указанных стартапов рядом, возвращая для каждого показатель ускорения, обоснование и диапазон вероятности привлечения финансирования, а также одну рекомендацию — какой из них заслуживает более глубокого анализа. Структурированный аналог промпта `compare_startups`: тот промпт возвращает инструкции; этот инструмент возвращает саму оценённую сравнительную таблицу, которую агент может отобразить или передать далее. КОГДА ИСПОЛЬЗОВАТЬ: - 'Сравнить A и B' / 'A vs B vs C - кто сильнее?' - Сортировка небольшого набора кандидатов перед выделением времени на анализ. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Открытого поиска - используйте `shortlist_signals`. - Одной компании - используйте `predict_funding`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без аутентификации. Та же прозрачная оценка, что и в predict_funding / shortlist_signals. - Имена, которые не удалось распознать, возвращаются в `notFound` (ожидаемо, не ошибка). Рекомендация вычисляется только по распознанным компаниям; если распознано менее 2, `recommendation` объясняет, что сравнение невозможно. ПАРАМЕТРЫ: { names: string[] } - от 2 до 5 отображаемых названий или слаг-идентификаторов организаций GitHub (без учёта регистра). ВОЗВРАЩАЕТ: { period, compared[{ rank, name, sector, stage, geography, accelerationScore, raiseLikelihood, confidence, signalType, commitVelocityChange, contributorGrowth, contributors, newRepos, githubUrl, scoreBreakdown }], notFound[], recommendation, citation, source, methodologyUrl, disclaimer }.

Параметры

  • namesstring[]обязательный

    2-5 startup display names or GitHub org slugs.

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

ПЛАТНЫЙ ИНСТРУМЕНТ АГЕНТА — €0,10 за вызов. Возвращает структурированную инвестиционную гипотезу для одного отслеживаемого стартапа: краткий обзор, тип сигнала, рейтинг в секторе, сильные стороны на основе данных, сопоставимые конкуренты, период. КОГДА ИСПОЛЬЗОВАТЬ: когда агент или аналитик пишет меморандум или одностраничный документ и хочет получить готовую структуру для начала, а не сырую строку данных. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: поиска кандидатов (используйте бесплатный `get_trending_startups`) или глубокого анализа по всему сектору (используйте `deep_dive_scan`). АВТОРИЗАЦИЯ: требуется `GITDEALFLOW_API_KEY`. Бесплатный `get_startup_signal` продолжает работать без авторизации. ПАРАМЕТРЫ: { name: string } — отображаемое название компании или slug организации на GitHub. ВОЗВРАЩАЕТ: { company, sector, snapshot, signalType, sectorRank, strengths[], peers[5], period, citation, _meter }.

Compose Investment Thesis (paid)

ПЛАТНЫЙ ИНСТРУМЕНТ АГЕНТА — €0,10 за вызов. Возвращает структурированную инвестиционную гипотезу для одного отслеживаемого стартапа: краткий обзор, тип сигнала, рейтинг в секторе, сильные стороны на основе данных, сопоставимые конкуренты, период. КОГДА ИСПОЛЬЗОВАТЬ: когда агент или аналитик пишет меморандум или одностраничный документ и хочет получить готовую структуру для начала, а не сырую строку данных. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: поиска кандидатов (используйте бесплатный `get_trending_startups`) или глубокого анализа по всему сектору (используйте `deep_dive_scan`). АВТОРИЗАЦИЯ: требуется `GITDEALFLOW_API_KEY`. Бесплатный `get_startup_signal` продолжает работать без авторизации. ПАРАМЕТРЫ: { name: string } — отображаемое название компании или slug организации на GitHub. ВОЗВРАЩАЕТ: { company, sector, snapshot, signalType, sectorRank, strengths[], peers[5], period, citation, _meter }.

Параметры

  • namestringобязательный

    Startup display name or GitHub org slug.

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

ПЛАТНЫЙ АГЕНТ — €0,10 за вызов. Возвращает мультикогортный обзор одного сектора за текущий период: всего отслеживается, количество прорывов, количество остывающих, топ-10 по скорости коммитов, список прорывов, список холодных. КОГДА ИСПОЛЬЗОВАТЬ: подготовка цикла поиска, когда пользователю нужно больше, чем базовый список секторов — он хочет предварительно разделённые представления по прорывам, остывающим и топу по скорости в одном вызове. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: простого списка секторов (бесплатного `search_startups_by_sector` достаточно) или исследования одной компании (используйте `research_company`). АВТОРИЗАЦИЯ: Требуется `GITDEALFLOW_API_KEY`. Бесплатный `search_startups_by_sector` продолжает работать без авторизации. ПАРАМЕТРЫ: { sector: string } — один из 20 поддерживаемых идентификаторов секторов. ВОЗВРАЩАЕТ: { sector, period, summary: { total, breakouts, cold }, breakouts[≤10], cold[≤5], top10ByCommitVelocity[10], citation, _meter }

Deep-Dive Sector Scan (paid)

ПЛАТНЫЙ АГЕНТ — €0,10 за вызов. Возвращает мультикогортный обзор одного сектора за текущий период: всего отслеживается, количество прорывов, количество остывающих, топ-10 по скорости коммитов, список прорывов, список холодных. КОГДА ИСПОЛЬЗОВАТЬ: подготовка цикла поиска, когда пользователю нужно больше, чем базовый список секторов — он хочет предварительно разделённые представления по прорывам, остывающим и топу по скорости в одном вызове. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: простого списка секторов (бесплатного `search_startups_by_sector` достаточно) или исследования одной компании (используйте `research_company`). АВТОРИЗАЦИЯ: Требуется `GITDEALFLOW_API_KEY`. Бесплатный `search_startups_by_sector` продолжает работать без авторизации. ПАРАМЕТРЫ: { sector: string } — один из 20 поддерживаемых идентификаторов секторов. ВОЗВРАЩАЕТ: { sector, period, summary: { total, breakouts, cold }, breakouts[≤10], cold[≤5], top10ByCommitVelocity[10], citation, _meter }

Параметры

  • sectorstringобязательный

    Sector slug. One of: ai-ml, fintech, cybersecurity, developer-tools, healthcare, climate-tech, enterprise-saas, data-infrastructure, web3, robotics, edtech, ecommerce-infrastructure, supply-chain, legal-tech, hr-tech, proptech, agtech, gaming, space-tech, social-community.

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

Возвращает досье на открытых источниках для одной компании или организации в одном цитируемом объекте: кто её приобрёл (история M&A с годом + объявленная сумма), какие фонды публично её поддержали, и какой у неё опубликованный сигнал инженерного ускорения. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь проводит due diligence и спрашивает «кто приобрёл X», «какие фонды поддержали Y» или «какой сигнал у Z». - Нужна быстрая цитируемая фактологическая база (M&A / инвесторы / сигнал) перед дальнейшим углублённым исследованием. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Одного лишь живого сигнала инженерного ускорения — для отслеживаемых стартапов `get_startup_signal` даёт больше деталей. - Спекулятивных или слуховых сделок — этот инструмент возвращает только публично раскрытые факты. ПОВЕДЕНИЕ: - Только чтение, идемпотентность, без авторизации. Бесплатно. - Источники: только пресс-релизы / документы SEC / раскрытие с обеих сторон (тот же порог, что на страницах /acquirer и /fund). - Если организация не входит в отслеживаемый корпус, возвращает `found: false` (ожидаемый результат, НЕ ошибка) с честными пояснениями — никогда не угадывает покупателя, инвестора или сигнал. ПАРАМЕТРЫ: `{ company: string }` — название компании или организации (цель, покупатель или отслеживаемый стартап), без учёта регистра. ВОЗВРАЩАЕТ: `{ entity, found, acquiredBy[], acquisitionsMade[], backedBy[], signal|null, notes[] }` плюс массив цитат. Человеческое зеркало: /diligence. HTTP-аналог: GET /api/diligence.json?company={name}.

Company Diligence Dossier

Возвращает досье на открытых источниках для одной компании или организации в одном цитируемом объекте: кто её приобрёл (история M&A с годом + объявленная сумма), какие фонды публично её поддержали, и какой у неё опубликованный сигнал инженерного ускорения. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь проводит due diligence и спрашивает «кто приобрёл X», «какие фонды поддержали Y» или «какой сигнал у Z». - Нужна быстрая цитируемая фактологическая база (M&A / инвесторы / сигнал) перед дальнейшим углублённым исследованием. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Одного лишь живого сигнала инженерного ускорения — для отслеживаемых стартапов `get_startup_signal` даёт больше деталей. - Спекулятивных или слуховых сделок — этот инструмент возвращает только публично раскрытые факты. ПОВЕДЕНИЕ: - Только чтение, идемпотентность, без авторизации. Бесплатно. - Источники: только пресс-релизы / документы SEC / раскрытие с обеих сторон (тот же порог, что на страницах /acquirer и /fund). - Если организация не входит в отслеживаемый корпус, возвращает `found: false` (ожидаемый результат, НЕ ошибка) с честными пояснениями — никогда не угадывает покупателя, инвестора или сигнал. ПАРАМЕТРЫ: `{ company: string }` — название компании или организации (цель, покупатель или отслеживаемый стартап), без учёта регистра. ВОЗВРАЩАЕТ: `{ entity, found, acquiredBy[], acquisitionsMade[], backedBy[], signal|null, notes[] }` плюс массив цитат. Человеческое зеркало: /diligence. HTTP-аналог: GET /api/diligence.json?company={name}.

Параметры

  • companystringобязательный

    Company or entity name (target, acquirer, or tracked startup). Case-insensitive. Examples: 'Figma', 'Supabase', 'Broadcom', 'Auth0'.

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

Возвращает полную методологию VC Deal Flow Signal: как инженерная активность стартапа собирается из публичного GitHub API, как вычисляются метрики commit velocity и contributor-growth, как классифицируются типы сигналов ('breakout' | 'acceleration' | 'steady' | 'cooling'), периодичность обновления и известные ограничения. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь спрашивает «как это посчитано?», «что значит breakout?», «можно ли доверять этой цифре?» или любой вопрос о доверии / интерпретации. - Вы пишете отчёт, памятку или сноску и нуждаетесь в разделе методологии или цитировании. - Due-diligence / compliance хочет проверить конвейер данных перед тем, как на него сослаться. - Вам нужно объяснить, почему был присвоен конкретный сигнал (что вызывает 'breakout' в отличие от 'acceleration'). НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Получения самих данных о стартапе - используйте `get_trending_startups`, `search_startups_by_sector` или `get_startup_signal`. - Получения списка поддерживаемых секторов или даты обновления - используйте `get_signals_summary` (он возвращает актуальные количества и свежесть). - Подтверждения, отслеживается ли конкретный стартап - используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - По сути статично: текст методологии версионируется вместе с сервисом и меняется только при изменении расчётов (редко - максимум раз в квартал). Безопасно вызвать один раз за сессию и переиспользовать в следующих запросах. - Аутентификация не требуется. - Загружает `/llms-full.txt` и извлекает раздел `## Methodology` между заголовками `## Methodology` и `## Glossary`. Канонический URL методологии включается в ответ, чтобы агенты могли вывести его для цитирования. - При ошибке на стороне источника: возвращает `isError: true` с HTTP-статусом. - При некорректном тексте источника (отсутствуют заголовки): возвращает пустую строку `methodology`; при этом канонический URL всё равно выводится, чтобы пользователь мог перейти по ссылке. ПАРАМЕТРЫ: Нет. ВОЗВРАЩАЕТ: `{ methodology: string, url: string }`. `methodology` — это обычный текст, содержащий источники данных, определения метрик, пороги классификации, периодичность обновления…

Get Signal Methodology

Возвращает полную методологию VC Deal Flow Signal: как инженерная активность стартапа собирается из публичного GitHub API, как вычисляются метрики commit velocity и contributor-growth, как классифицируются типы сигналов ('breakout' | 'acceleration' | 'steady' | 'cooling'), периодичность обновления и известные ограничения. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь спрашивает «как это посчитано?», «что значит breakout?», «можно ли доверять этой цифре?» или любой вопрос о доверии / интерпретации. - Вы пишете отчёт, памятку или сноску и нуждаетесь в разделе методологии или цитировании. - Due-diligence / compliance хочет проверить конвейер данных перед тем, как на него сослаться. - Вам нужно объяснить, почему был присвоен конкретный сигнал (что вызывает 'breakout' в отличие от 'acceleration'). НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Получения самих данных о стартапе - используйте `get_trending_startups`, `search_startups_by_sector` или `get_startup_signal`. - Получения списка поддерживаемых секторов или даты обновления - используйте `get_signals_summary` (он возвращает актуальные количества и свежесть). - Подтверждения, отслеживается ли конкретный стартап - используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - По сути статично: текст методологии версионируется вместе с сервисом и меняется только при изменении расчётов (редко - максимум раз в квартал). Безопасно вызвать один раз за сессию и переиспользовать в следующих запросах. - Аутентификация не требуется. - Загружает `/llms-full.txt` и извлекает раздел `## Methodology` между заголовками `## Methodology` и `## Glossary`. Канонический URL методологии включается в ответ, чтобы агенты могли вывести его для цитирования. - При ошибке на стороне источника: возвращает `isError: true` с HTTP-статусом. - При некорректном тексте источника (отсутствуют заголовки): возвращает пустую строку `methodology`; при этом канонический URL всё равно выводится, чтобы пользователь мог перейти по ссылке. ПАРАМЕТРЫ: Нет. ВОЗВРАЩАЕТ: `{ methodology: string, url: string }`. `methodology` — это обычный текст, содержащий источники данных, определения метрик, пороги классификации, периодичность обновления…

Параметры

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

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

Вычисляет Scout Score (0-100) для пользователя GitHub на основе истории его публичных звёзд. Сопоставляет отмеченные звёздами репозитории пользователя с кураторской базой из ~75 валидированных единорогов (раунд A+, оценка $1B+, 25K+ звёзд за последние 5 лет) и оценивает, сколько из них пользователь отметил звездой *до* события валидации. КОГДА ИСПОЛЬЗОВАТЬ: - Нужно ретроспективно оценить инвестиционный вкус разработчика (например: «насколько @sindresorhus хорош в поиске единорогов?»). - Проверка потенциального ангельского инвестора или скаута на основе его открытых OSS-предпочтений. - Сравнение двух разработчиков по тому, как рано они замечали перспективные проекты. - Генерация контента для профиля разработчика, который можно показать как доказательство вкуса. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Запроса живых трендовых стартапов — используйте `get_trending_startups`. - Прогнозов, привлечёт ли стартап финансирование — вызывайте `predict_funding` (аргументированное утверждение с полной цепочкой доказательств и происхождением). - Поиска сигнального скора стартапа — используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно в пределах 24-часового окна. - Обращается к `/api/receipts/{username}`, который получает публичные звёзды из GitHub и оценивает их по базе подтверждённых успехов. - CDN-кэш на 24 часа; повторный запрос того же имени пользователя в течение 24 часов отдаётся из кэша. - Аутентификация от MCP-клиента не требуется. На стороне сервера используется PAT с повышенными лимитами GitHub. - Если пользователь не найден: возвращает `isError: true` с HTTP 404. - При превышении лимита GitHub: возвращает `isError: true` с HTTP 503. ПАРАМЕТРЫ: `github_username` (обязательный) — имя пользователя GitHub, 1-39 символов, буквы + цифры + дефис. ВОЗВРАЩАЕТ: `{ username, score, rank ('curious'|'scout'|'sharp'|'elite'|'oracle'), total_stars, matched_count, early_count, top_wins[], personality, share_url, og_image_url }`. `top_wins` содержит до 8 записей с полями org, name, event, starred_at, months_early, weight, points. `personality` — абзац шаблонного комментария о паттерне вкуса пользователя. ТИПОВОЙ СЦЕНАРИЙ: Пользователь спрашивает «is @X a good scout?» → `get_scout_receipts({…})`

Get GitHub Scout Receipts

Вычисляет Scout Score (0-100) для пользователя GitHub на основе истории его публичных звёзд. Сопоставляет отмеченные звёздами репозитории пользователя с кураторской базой из ~75 валидированных единорогов (раунд A+, оценка $1B+, 25K+ звёзд за последние 5 лет) и оценивает, сколько из них пользователь отметил звездой *до* события валидации. КОГДА ИСПОЛЬЗОВАТЬ: - Нужно ретроспективно оценить инвестиционный вкус разработчика (например: «насколько @sindresorhus хорош в поиске единорогов?»). - Проверка потенциального ангельского инвестора или скаута на основе его открытых OSS-предпочтений. - Сравнение двух разработчиков по тому, как рано они замечали перспективные проекты. - Генерация контента для профиля разработчика, который можно показать как доказательство вкуса. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Запроса живых трендовых стартапов — используйте `get_trending_startups`. - Прогнозов, привлечёт ли стартап финансирование — вызывайте `predict_funding` (аргументированное утверждение с полной цепочкой доказательств и происхождением). - Поиска сигнального скора стартапа — используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно в пределах 24-часового окна. - Обращается к `/api/receipts/{username}`, который получает публичные звёзды из GitHub и оценивает их по базе подтверждённых успехов. - CDN-кэш на 24 часа; повторный запрос того же имени пользователя в течение 24 часов отдаётся из кэша. - Аутентификация от MCP-клиента не требуется. На стороне сервера используется PAT с повышенными лимитами GitHub. - Если пользователь не найден: возвращает `isError: true` с HTTP 404. - При превышении лимита GitHub: возвращает `isError: true` с HTTP 503. ПАРАМЕТРЫ: `github_username` (обязательный) — имя пользователя GitHub, 1-39 символов, буквы + цифры + дефис. ВОЗВРАЩАЕТ: `{ username, score, rank ('curious'|'scout'|'sharp'|'elite'|'oracle'), total_stars, matched_count, early_count, top_wins[], personality, share_url, og_image_url }`. `top_wins` содержит до 8 записей с полями org, name, event, starred_at, months_early, weight, points. `personality` — абзац шаблонного комментария о паттерне вкуса пользователя. ТИПОВОЙ СЦЕНАРИЙ: Пользователь спрашивает «is @X a good scout?» → `get_scout_receipts({…})`

Параметры

  • github_usernamestringобязательный

    GitHub username to compute Receipts for. Must match the public GitHub username format: 1-39 chars, alphanumeric + single hyphens, no leading/trailing hyphen.

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

Возвращает общую сводку по датасету VC Deal Flow Signal: текущий отчетный период, количество активных секторов, общее количество отслеживаемых стартапов, временную метку последнего обновления, частоту обновления, строку для цитирования и прямые ссылки на каждый формат данных (JSON, CSV, RSS, OpenAPI, llms.txt, полный контекст, политика ИИ). КОГДА ИСПОЛЬЗОВАТЬ: - Начинаете исследовательскую сессию и хотите узнать, какие данные есть и насколько они свежи. - Проверяете свежесть («эти данные за эту неделю?») перед тем, как включить цифры в инвестиционный меморандум. - Пользователь спрашивает: «что это за сервис?», «как сослаться на ваши данные?» или «где скачать CSV?». - Нужен URL для массовой загрузки (CSV) или URL фида (RSS), чтобы передать в другой инструмент. - Нужно показать пользователю полный список поддерживаемых секторов перед вызовом `search_startups_by_sector`. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Получения самих строк стартапов - используйте `get_trending_startups` или `search_startups_by_sector`. - Объяснения того, КАК вычисляются сигналы - используйте `get_methodology`. - Поиска конкретного стартапа - используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - Детерминировано в пределах 7-дневного окна: метаданные датасета обновляются каждый понедельник около 09:00 UTC вместе с остальным фидом. - Аутентификация не требуется. - Обращается только к `/api/changelog.json` - самому легковесному эндпоинту в наборе. Безопасно вызывать один раз в начале каждой сессии. - При ошибке на стороне источника: возвращает `isError: true` с HTTP-статусом. ПАРАМЕТРЫ: Нет. ВОЗВРАЩАЕТ: `{ period, sectorsActive, startupsTracked, lastDataRefresh (ISO 8601), updateFrequency, formats: { json, csv, rss, openapi, llmsTxt, llmsFullTxt, aiPolicy }, website, dashboard, citation }`. ТИПОВОЙ РАБОЧИЙ ПРОЦЕСС: `get_signals_summary` (ориентация, проверка свежести) → `get_trending_startups` или `search_startups_by_sector` (исследование) → `get_startup_signal(name)` (глубокое погружение) → `get_methodology` (объяснение). ОГРАНИЧЕНИЯ: Только снимок текущего периода - метаданных за прошлые периоды нет. Чтобы воспроизвести прошлые недели, скачайте CSV по адресу `formats.csv` и...

Get Dataset Summary

Возвращает общую сводку по датасету VC Deal Flow Signal: текущий отчетный период, количество активных секторов, общее количество отслеживаемых стартапов, временную метку последнего обновления, частоту обновления, строку для цитирования и прямые ссылки на каждый формат данных (JSON, CSV, RSS, OpenAPI, llms.txt, полный контекст, политика ИИ). КОГДА ИСПОЛЬЗОВАТЬ: - Начинаете исследовательскую сессию и хотите узнать, какие данные есть и насколько они свежи. - Проверяете свежесть («эти данные за эту неделю?») перед тем, как включить цифры в инвестиционный меморандум. - Пользователь спрашивает: «что это за сервис?», «как сослаться на ваши данные?» или «где скачать CSV?». - Нужен URL для массовой загрузки (CSV) или URL фида (RSS), чтобы передать в другой инструмент. - Нужно показать пользователю полный список поддерживаемых секторов перед вызовом `search_startups_by_sector`. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Получения самих строк стартапов - используйте `get_trending_startups` или `search_startups_by_sector`. - Объяснения того, КАК вычисляются сигналы - используйте `get_methodology`. - Поиска конкретного стартапа - используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - Детерминировано в пределах 7-дневного окна: метаданные датасета обновляются каждый понедельник около 09:00 UTC вместе с остальным фидом. - Аутентификация не требуется. - Обращается только к `/api/changelog.json` - самому легковесному эндпоинту в наборе. Безопасно вызывать один раз в начале каждой сессии. - При ошибке на стороне источника: возвращает `isError: true` с HTTP-статусом. ПАРАМЕТРЫ: Нет. ВОЗВРАЩАЕТ: `{ period, sectorsActive, startupsTracked, lastDataRefresh (ISO 8601), updateFrequency, formats: { json, csv, rss, openapi, llmsTxt, llmsFullTxt, aiPolicy }, website, dashboard, citation }`. ТИПОВОЙ РАБОЧИЙ ПРОЦЕСС: `get_signals_summary` (ориентация, проверка свежести) → `get_trending_startups` или `search_startups_by_sector` (исследование) → `get_startup_signal(name)` (глубокое погружение) → `get_methodology` (объяснение). ОГРАНИЧЕНИЯ: Только снимок текущего периода - метаданных за прошлые периоды нет. Чтобы воспроизвести прошлые недели, скачайте CSV по адресу `formats.csv` и...

Параметры

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

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

Возвращает полный профиль инженерного ускорения для одного отслеживаемого стартапа: скорость коммитов, изменение скорости, количество и рост контрибьюторов, количество новых репозиториев, классификация сигнала, сектор, стадия, география и URL на GitHub. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь называет конкретную компанию: «расскажи о Roboflow», «какой сигнал у Supabase?», «Modular на подъёме?», «найди SkyPilot». - Подготовка инвестиционного меморандума, одностраничного обзора или отчёта для инвестора о конкретном стартапе. - Проверка, находится ли стартап в отслеживаемой вселенной, перед написанием анализа. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Поиска неизвестных компаний или нечёткого поиска («какие-нибудь хорошие AI-стартапы?») — сначала вызовите `get_trending_startups` или `search_startups_by_sector`, затем уточняйте здесь. - Списка кандидатов в секторе — вызовите `search_startups_by_sector`. - Объяснения, что означает signalType — вызовите `get_methodology`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - Детерминировано в пределах 7-дневного окна: набор данных обновляется каждый понедельник около 09:00 UTC. - Аутентификация не требуется. - Сопоставление регистронезависимо и устойчиво к нормализации: пробелы, знаки препинания и заглавные буквы удаляются перед сравнением. «Sky Pilot», «skypilot» и «SkyPilot» — все разрешаются в одну запись. Принимается либо отображаемое имя, либо slug организации на GitHub. - При отсутствии совпадения возвращает `structuredContent: { found: false, suggestion: ... }`. Это ожидаемый результат (стартапа нет в отслеживаемой вселенной), НЕ ошибка — не повторяйте, не помечайте как сбой. Вместо этого покажите пользователю предложение и предложите запустить `get_trending_startups` или `search_startups_by_sector`. - При сбое на стороне поставщика возвращает `isError: true` с HTTP-статусом. - Открытый мир: отслеживается только около 400 компаний. Этот инструмент не может добавлять новые — при необходимости направьте пользователя на форму отправки на сайте. ПАРАМЕТРЫ: - `name` (обязательный, строка, от 1 до 100 символов) — Отображаемое имя стартапа ИЛИ имя организации на GitHub. Регистронезависимо; знаки препинания и пробелы игнорируются при сопоставлении. ВОЗВРАЩАЕТ: `{ found:…`

Get Startup Signal Profile

Возвращает полный профиль инженерного ускорения для одного отслеживаемого стартапа: скорость коммитов, изменение скорости, количество и рост контрибьюторов, количество новых репозиториев, классификация сигнала, сектор, стадия, география и URL на GitHub. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь называет конкретную компанию: «расскажи о Roboflow», «какой сигнал у Supabase?», «Modular на подъёме?», «найди SkyPilot». - Подготовка инвестиционного меморандума, одностраничного обзора или отчёта для инвестора о конкретном стартапе. - Проверка, находится ли стартап в отслеживаемой вселенной, перед написанием анализа. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Поиска неизвестных компаний или нечёткого поиска («какие-нибудь хорошие AI-стартапы?») — сначала вызовите `get_trending_startups` или `search_startups_by_sector`, затем уточняйте здесь. - Списка кандидатов в секторе — вызовите `search_startups_by_sector`. - Объяснения, что означает signalType — вызовите `get_methodology`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - Детерминировано в пределах 7-дневного окна: набор данных обновляется каждый понедельник около 09:00 UTC. - Аутентификация не требуется. - Сопоставление регистронезависимо и устойчиво к нормализации: пробелы, знаки препинания и заглавные буквы удаляются перед сравнением. «Sky Pilot», «skypilot» и «SkyPilot» — все разрешаются в одну запись. Принимается либо отображаемое имя, либо slug организации на GitHub. - При отсутствии совпадения возвращает `structuredContent: { found: false, suggestion: ... }`. Это ожидаемый результат (стартапа нет в отслеживаемой вселенной), НЕ ошибка — не повторяйте, не помечайте как сбой. Вместо этого покажите пользователю предложение и предложите запустить `get_trending_startups` или `search_startups_by_sector`. - При сбое на стороне поставщика возвращает `isError: true` с HTTP-статусом. - Открытый мир: отслеживается только около 400 компаний. Этот инструмент не может добавлять новые — при необходимости направьте пользователя на форму отправки на сайте. ПАРАМЕТРЫ: - `name` (обязательный, строка, от 1 до 100 символов) — Отображаемое имя стартапа ИЛИ имя организации на GitHub. Регистронезависимо; знаки препинания и пробелы игнорируются при сопоставлении. ВОЗВРАЩАЕТ: `{ found:…`

Параметры

  • namestringобязательный

    Startup name or GitHub org name. Case-insensitive; punctuation and whitespace are ignored during matching.

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

Возвращает 20 лучших стартапов, отсортированных по инженерному ускорению, во всех 20 секторах за текущий отчётный период. Каждая строка включает скорость коммитов, количество контрибьюторов, классификацию сигнала и URL на GitHub. КОГДА ИСПОЛЬЗОВАТЬ: - Венчурный капиталист, скаут или аналитик спрашивает «кто в тренде на этой неделе», «что сейчас горячо», «на кого стоит посмотреть» или «за кем следить». - Нужен свежий межсекторальный шорт-лист для встречи по сделкам или еженедельного списка наблюдения. - Хотите обнаружить компании-прорывы до того, как они появятся в Crunchbase / PitchBook / прессе. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Сужения до одной вертикали — вместо этого вызовите `search_startups_by_sector`. - Поиска конкретной компании — вызовите `get_startup_signal` с названием компании. - Объяснения методологии ранжирования — вызовите `get_methodology`. - Выяснения, какие сектора существуют или насколько свежие данные — вызовите `get_signals_summary`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. Можно вызывать многократно. - Детерминировано в пределах 7-дневного окна: набор данных обновляется каждый понедельник около 09:00 UTC, поэтому одинаковые вызовы в пределах одной недели возвращают одинаковые результаты. - Аутентификация не требуется. Сервер не накладывает ограничений на частоту запросов; вышестоящий CDN выдерживает типичный трафик агентов. - Возвращает ровно 20 строк, если набор данных в порядке; меньше — только если вышестоящий канал деградировал. - При сбое вышестоящего источника: возвращает `isError: true` с HTTP-статусом в текстовом блоке — повторите вызов один раз после небольшой задержки, прежде чем сообщать об ошибке пользователю. - Открытый мир: отслеживаемая вселенная (~400 компаний) меняется от недели к неделе — новые организации попадают в выборку, а старые выбывают. ПАРАМЕТРЫ: нет. ВОЗВРАЩАЕТ: `{ period, startups[20], citation, source }`. Каждая строка стартапа содержит: ранг, название, сектор, стадия, география, commitVelocity14d, commitVelocityChange, количество контрибьюторов, contributorGrowth, новые репозитории, тип сигнала ('breakout' | 'acceleration' | 'steady' | 'cooling'), описание, githubUrl, websiteUrl (если известен, покрытие ~90%), linkedinUrl (если известен, частичное покрытие), profileUrl. ТИПИЧНЫЙ РАБОЧИЙ ПРОЦЕСС:…

Get Trending Startups

Возвращает 20 лучших стартапов, отсортированных по инженерному ускорению, во всех 20 секторах за текущий отчётный период. Каждая строка включает скорость коммитов, количество контрибьюторов, классификацию сигнала и URL на GitHub. КОГДА ИСПОЛЬЗОВАТЬ: - Венчурный капиталист, скаут или аналитик спрашивает «кто в тренде на этой неделе», «что сейчас горячо», «на кого стоит посмотреть» или «за кем следить». - Нужен свежий межсекторальный шорт-лист для встречи по сделкам или еженедельного списка наблюдения. - Хотите обнаружить компании-прорывы до того, как они появятся в Crunchbase / PitchBook / прессе. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Сужения до одной вертикали — вместо этого вызовите `search_startups_by_sector`. - Поиска конкретной компании — вызовите `get_startup_signal` с названием компании. - Объяснения методологии ранжирования — вызовите `get_methodology`. - Выяснения, какие сектора существуют или насколько свежие данные — вызовите `get_signals_summary`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. Можно вызывать многократно. - Детерминировано в пределах 7-дневного окна: набор данных обновляется каждый понедельник около 09:00 UTC, поэтому одинаковые вызовы в пределах одной недели возвращают одинаковые результаты. - Аутентификация не требуется. Сервер не накладывает ограничений на частоту запросов; вышестоящий CDN выдерживает типичный трафик агентов. - Возвращает ровно 20 строк, если набор данных в порядке; меньше — только если вышестоящий канал деградировал. - При сбое вышестоящего источника: возвращает `isError: true` с HTTP-статусом в текстовом блоке — повторите вызов один раз после небольшой задержки, прежде чем сообщать об ошибке пользователю. - Открытый мир: отслеживаемая вселенная (~400 компаний) меняется от недели к неделе — новые организации попадают в выборку, а старые выбывают. ПАРАМЕТРЫ: нет. ВОЗВРАЩАЕТ: `{ period, startups[20], citation, source }`. Каждая строка стартапа содержит: ранг, название, сектор, стадия, география, commitVelocity14d, commitVelocityChange, количество контрибьюторов, contributorGrowth, новые репозитории, тип сигнала ('breakout' | 'acceleration' | 'steady' | 'cooling'), описание, githubUrl, websiteUrl (если известен, покрытие ~90%), linkedinUrl (если известен, частичное покрытие), profileUrl. ТИПИЧНЫЙ РАБОЧИЙ ПРОЦЕСС:…

Параметры

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

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

Возвращает ПРОЗРАЧНУЮ оценку вероятности финансирования для одного отслеживаемого стартапа с полной цепочкой доказательств и цитируемым происхождением. Это агентный аналог страницы /predict, доступной только в браузере: вместо непрозрачного числа она возвращает сам балл, каждый компонент, который его сформировал, уровень уверенности, честные оговорки и ссылки на методологию + статью на SSRN, чтобы нижележащий агент мог сослаться на расчёт. ЧТО ЭТО (и чем НЕ является): - ЭТО: детерминированная эвристика на основе публичных сигналов инженерного ускорения из GitHub (скорость коммитов, рост участников, создание новых репозиториев, класс сигнала). Одна и та же компания → одинаковый балл в пределах недельного периода. - НЕ ЯВЛЯЕТСЯ: чёрным ящиком машинного обучения, гарантией какого-либо раунда финансирования или чем-то, полученным из приватных данных (cap table, выручка). Дисклеймер возвращается в каждом ответе — выводите его. КОГДА ИСПОЛЬЗОВАТЬ: - «Соберёт ли X раунд в ближайшее время?», «насколько сильна динамика X?», «стоит ли связаться с X до того, как они начнут привлекать средства?» - При подготовке меморандума, где нужна обоснованная, цитируемая оценка сигнала, а не интуитивное решение. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Поиска кандидатов — используйте `shortlist_signals` или `get_trending_startups`. - Простой строки данных без скоринга — используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без авторизации. Детерминировано в пределах недельного периода (обновляется по понедельникам около 09:00 UTC). - Если совпадения нет: возвращает `{ found: false, suggestion }` — ОЖИДАЕМЫЙ результат, а не ошибка. ОЦЕНКА (проверяема — также возвращается в evidence.scoreBreakdown): - velocity (скорость): до 40 баллов, насыщение при изменении скорости коммитов на +300%. - contributorGrowth (рост участников): до 25 баллов, насыщение при +200% (абсолютное количество участников ограничено в фиде, поэтому важна скорость роста). - newRepos (новые репозитории): до 15 баллов, насыщение при 10 новых публичных репозиториях за 30 дней. - signalType (тип сигнала): до 20 баллов (всплеск частоты деплоя — 20, всплеск найма инженеров — 17, развёртывание инфраструктуры — 14, миграция фреймворка — 8). - итого 0-100 → категория raiseLikelihood: >=70 высокий, 45-69 повышенный, 25-44 умеренный, <25 низкий. ПАРАМЕТРЫ: { name:...

Predict Funding Likelihood (with provenance)

Возвращает ПРОЗРАЧНУЮ оценку вероятности финансирования для одного отслеживаемого стартапа с полной цепочкой доказательств и цитируемым происхождением. Это агентный аналог страницы /predict, доступной только в браузере: вместо непрозрачного числа она возвращает сам балл, каждый компонент, который его сформировал, уровень уверенности, честные оговорки и ссылки на методологию + статью на SSRN, чтобы нижележащий агент мог сослаться на расчёт. ЧТО ЭТО (и чем НЕ является): - ЭТО: детерминированная эвристика на основе публичных сигналов инженерного ускорения из GitHub (скорость коммитов, рост участников, создание новых репозиториев, класс сигнала). Одна и та же компания → одинаковый балл в пределах недельного периода. - НЕ ЯВЛЯЕТСЯ: чёрным ящиком машинного обучения, гарантией какого-либо раунда финансирования или чем-то, полученным из приватных данных (cap table, выручка). Дисклеймер возвращается в каждом ответе — выводите его. КОГДА ИСПОЛЬЗОВАТЬ: - «Соберёт ли X раунд в ближайшее время?», «насколько сильна динамика X?», «стоит ли связаться с X до того, как они начнут привлекать средства?» - При подготовке меморандума, где нужна обоснованная, цитируемая оценка сигнала, а не интуитивное решение. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Поиска кандидатов — используйте `shortlist_signals` или `get_trending_startups`. - Простой строки данных без скоринга — используйте `get_startup_signal`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без авторизации. Детерминировано в пределах недельного периода (обновляется по понедельникам около 09:00 UTC). - Если совпадения нет: возвращает `{ found: false, suggestion }` — ОЖИДАЕМЫЙ результат, а не ошибка. ОЦЕНКА (проверяема — также возвращается в evidence.scoreBreakdown): - velocity (скорость): до 40 баллов, насыщение при изменении скорости коммитов на +300%. - contributorGrowth (рост участников): до 25 баллов, насыщение при +200% (абсолютное количество участников ограничено в фиде, поэтому важна скорость роста). - newRepos (новые репозитории): до 15 баллов, насыщение при 10 новых публичных репозиториях за 30 дней. - signalType (тип сигнала): до 20 баллов (всплеск частоты деплоя — 20, всплеск найма инженеров — 17, развёртывание инфраструктуры — 14, миграция фреймворка — 8). - итого 0-100 → категория raiseLikelihood: >=70 высокий, 45-69 повышенный, 25-44 умеренный, <25 низкий. ПАРАМЕТРЫ: { name:...

Параметры

  • namestringобязательный

    Startup display name or GitHub org slug. Case-insensitive; punctuation and whitespace are ignored during matching.

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

ПЛАТНЫЙ ИНСТРУМЕНТ АГЕНТА - €0.10 за вызов. Возвращает обогащённое досье для одного отслеживаемого стартапа: полная строка сигнала, рейтинг в секторе, топ-5 аналогов в том же секторе, метка периода и цитирование. КОГДА ИСПОЛЬЗОВАТЬ: VC, скаут или аналитик хочет больше, чем одну строку сигнала - им нужна компания в контексте (рейтинг, аналоги, траектория) для подготовки одностраничного отчёта или меморандума. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: простого поиска одной строки (бесплатного `get_startup_signal` достаточно), просмотра сектора (используйте бесплатный `search_startups_by_sector`) или составления инвестиционной тезы (используйте `compose_thesis`). АВТОРИЗАЦИЯ: Требуется `GITDEALFLOW_API_KEY` в окружении MCP-сервера. Без него инструмент возвращает вежливую подсказку со ссылкой на /pricing. ПАРАМЕТРЫ: { name: string } - отображаемое название компании или GitHub-организация (без учёта регистра). ВОЗВРАЩАЕТ: { startup, sectorRank: { rank, of }, peers[5], period, citation, _meter }. Блок `_meter` сообщает тариф (`payg` | `insider`), остаток баланса для PAYG, количество вызовов сегодня для Insider.

Research Company (paid)

ПЛАТНЫЙ ИНСТРУМЕНТ АГЕНТА - €0.10 за вызов. Возвращает обогащённое досье для одного отслеживаемого стартапа: полная строка сигнала, рейтинг в секторе, топ-5 аналогов в том же секторе, метка периода и цитирование. КОГДА ИСПОЛЬЗОВАТЬ: VC, скаут или аналитик хочет больше, чем одну строку сигнала - им нужна компания в контексте (рейтинг, аналоги, траектория) для подготовки одностраничного отчёта или меморандума. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: простого поиска одной строки (бесплатного `get_startup_signal` достаточно), просмотра сектора (используйте бесплатный `search_startups_by_sector`) или составления инвестиционной тезы (используйте `compose_thesis`). АВТОРИЗАЦИЯ: Требуется `GITDEALFLOW_API_KEY` в окружении MCP-сервера. Без него инструмент возвращает вежливую подсказку со ссылкой на /pricing. ПАРАМЕТРЫ: { name: string } - отображаемое название компании или GitHub-организация (без учёта регистра). ВОЗВРАЩАЕТ: { startup, sectorRank: { rank, of }, peers[5], period, citation, _meter }. Блок `_meter` сообщает тариф (`payg` | `insider`), остаток баланса для PAYG, количество вызовов сегодня для Insider.

Параметры

  • namestringобязательный

    Startup display name or GitHub org slug.

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

Возвращает все отслеживаемые стартапы в одном из 20 поддерживаемых секторов, отсортированные по ускорению инжиниринга за текущий отчётный период. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь называет конкретную вертикаль: «покажи AI/ML стартапы», «кто движется в финтехе?», «сделки в кибербезопасности», «подборки климат-тех». - Вам нужен сфокусированный список для инвестора, придерживающегося определённой тезисной стратегии, или для отчёта по сектору. - Вы сравниваете динамику внутри определённого рынка перед циклом поиска. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Поиск по нескольким секторам — вызывайте `get_trending_startups` для топ-20 по всем секторам. - Поиск конкретной компании по названию — вызывайте `get_startup_signal(name)`. - Узнать, какие секторы существуют или сколько всего стартапов отслеживается — вызывайте `get_signals_summary` (возвращает актуальные количества и URL). - Фильтрация по нескольким секторам — инструмент принимает ровно один slug за вызов; если нужно несколько, делайте параллельные вызовы. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - Детерминировано в пределах 7-дневного окна: набор данных обновляется каждый понедельник ~09:00 UTC. - Аутентификация не требуется. Ограничения по количеству запросов со стороны этого сервера нет. - Возвращает от 5 до 30 стартапов на сектор в зависимости от плотности открытых исходных данных. Высокая плотность: ai-ml, developer-tools, data-infrastructure. Низкая: legal-tech, proptech, agtech. - При неизвестном slug сектора: возвращает `isError: true` с полным списком допустимых slug в `structuredContent.availableSectors`, чтобы агент мог повторить с правильным значением. - При сбое вышестоящей системы: возвращает `isError: true` с HTTP-статусом. - Открытый мир: отслеживаемая вселенная меняется от недели к неделе. ПАРАМЕТРЫ: - `sector` (обязательный, строка) — ДОЛЖЕН быть одним из 20 перечисленных slug в `inputSchema.properties.sector.enum`. Преобразуйте нечёткий ввод пользователя ПЕРЕД вызовом: 'AI' / 'artificial intelligence' / 'ML' → 'ai-ml'; 'crypto' / 'blockchain' → 'web3'; 'cyber' / 'infosec' / 'security' → 'cybersecurity'; 'SaaS' → 'enterprise-saas'; 'devtools' / 'developer experience' → 'developer-tools'; 'climate' / 'clean energy' / 'cleantech' → 'climate-tech'; 'biotech' / 'health'…

Search Startups by Sector

Возвращает все отслеживаемые стартапы в одном из 20 поддерживаемых секторов, отсортированные по ускорению инжиниринга за текущий отчётный период. КОГДА ИСПОЛЬЗОВАТЬ: - Пользователь называет конкретную вертикаль: «покажи AI/ML стартапы», «кто движется в финтехе?», «сделки в кибербезопасности», «подборки климат-тех». - Вам нужен сфокусированный список для инвестора, придерживающегося определённой тезисной стратегии, или для отчёта по сектору. - Вы сравниваете динамику внутри определённого рынка перед циклом поиска. НЕ ИСПОЛЬЗОВАТЬ ДЛЯ: - Поиск по нескольким секторам — вызывайте `get_trending_startups` для топ-20 по всем секторам. - Поиск конкретной компании по названию — вызывайте `get_startup_signal(name)`. - Узнать, какие секторы существуют или сколько всего стартапов отслеживается — вызывайте `get_signals_summary` (возвращает актуальные количества и URL). - Фильтрация по нескольким секторам — инструмент принимает ровно один slug за вызов; если нужно несколько, делайте параллельные вызовы. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без побочных эффектов. - Детерминировано в пределах 7-дневного окна: набор данных обновляется каждый понедельник ~09:00 UTC. - Аутентификация не требуется. Ограничения по количеству запросов со стороны этого сервера нет. - Возвращает от 5 до 30 стартапов на сектор в зависимости от плотности открытых исходных данных. Высокая плотность: ai-ml, developer-tools, data-infrastructure. Низкая: legal-tech, proptech, agtech. - При неизвестном slug сектора: возвращает `isError: true` с полным списком допустимых slug в `structuredContent.availableSectors`, чтобы агент мог повторить с правильным значением. - При сбое вышестоящей системы: возвращает `isError: true` с HTTP-статусом. - Открытый мир: отслеживаемая вселенная меняется от недели к неделе. ПАРАМЕТРЫ: - `sector` (обязательный, строка) — ДОЛЖЕН быть одним из 20 перечисленных slug в `inputSchema.properties.sector.enum`. Преобразуйте нечёткий ввод пользователя ПЕРЕД вызовом: 'AI' / 'artificial intelligence' / 'ML' → 'ai-ml'; 'crypto' / 'blockchain' → 'web3'; 'cyber' / 'infosec' / 'security' → 'cybersecurity'; 'SaaS' → 'enterprise-saas'; 'devtools' / 'developer experience' → 'developer-tools'; 'climate' / 'clean energy' / 'cleantech' → 'climate-tech'; 'biotech' / 'health'…

Параметры

  • sectorenumобязательный

    Sector slug. Must be one of the 20 supported values. Map fuzzy user input to the closest slug (e.g. 'AI' → 'ai-ml', 'crypto' → 'web3', 'cyber' → 'cybersecurity', 'SaaS' → 'enterprise-saas').

    ai-mlfintechcybersecuritydeveloper-toolshealthcareclimate-techenterprise-saasdata-infrastructureweb3roboticsedtechecommerce-infrastructuresupply-chainlegal-techhr-techproptechagtechgamingspace-techsocial-community
shortlist_signalsтолько чтениеидемпотентныйвнешний мир

Возвращает ранжированный короткий список самых сильных сигналов ускорения инженерной разработки, соответствующих набору фильтров — весь процесс поиска за ОДИН вызов. Заменяет цикл «просмотреть сектор, прочитать каждую строку, оценить сильнейшие»: «дай мне 5 самых сильных сигналов в observability с головным офисом в США», «лучшие финтех-прорывы в ЕС», «кто сейчас ускоряется сильнее всего в AI». КОГДА ИСПОЛЬЗОВАТЬ: - Любой запрос на поиск «топ N в <сектор> / <регион> / <тип сигнала>». - Сбор watchlist для корпоративного развития или разведки, отфильтрованной по тезису. - Вам нужны результаты, уже отсортированные по объективному баллу ускорения, каждый с кратким обоснованием в одну строку и подтверждающими данными. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Одной конкретной компании — используйте `get_startup_signal` или `predict_funding`. - Сравнения 2-5 конкретных компаний между собой — используйте `compare_signals`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без авторизации. Детерминировано внутри недельного периода. - Сканирует всю отслеживаемую вселенную (~140 строк), оценивает каждую через прозрачный движок (та же оценка, что и в `predict_funding`), применяет фильтры, сортирует по убыванию accelerationScore, возвращает верхние `limit` записей. - ГЕОГРАФИЯ ТОЛЬКО НА УРОВНЕ РЕГИОНА. В ленте нет детализации до города — значения: US / EU / UK / APAC / LATAM / Canada / Unknown. Псевдонимы городов или стран (например, 'NYC', 'New York', 'Berlin', 'London', 'Singapore') нормализуются до соответствующего региона, и в `notes` ответа это указывается. Отфильтровать по городу невозможно. ПАРАМЕТРЫ (все опциональны — опустите для сканирования всей вселенной): - `sector` — один из 20 слаг-секторов (сначала сопоставьте с нечётким вводом, например 'AI' → 'ai-ml'). - `geography` — токен региона (US/EU/UK/APAC/LATAM/Canada) или псевдоним города/страны, который нормализуется до одного из них. Неизвестные значения возвращают примечание и игнорируются (без фильтрации по географии). - `signalType` — точная метка: 'Deploy frequency spike' | 'Engineering hiring burst' | 'Infrastructure buildout' | 'Framework migration'. - `minAccelerationScore` — целое число 0-100; отсеивает всё, что ниже. - `minVelocityChangePct` — целое число; отсеивает всё…

Shortlist Strongest Signals

Возвращает ранжированный короткий список самых сильных сигналов ускорения инженерной разработки, соответствующих набору фильтров — весь процесс поиска за ОДИН вызов. Заменяет цикл «просмотреть сектор, прочитать каждую строку, оценить сильнейшие»: «дай мне 5 самых сильных сигналов в observability с головным офисом в США», «лучшие финтех-прорывы в ЕС», «кто сейчас ускоряется сильнее всего в AI». КОГДА ИСПОЛЬЗОВАТЬ: - Любой запрос на поиск «топ N в <сектор> / <регион> / <тип сигнала>». - Сбор watchlist для корпоративного развития или разведки, отфильтрованной по тезису. - Вам нужны результаты, уже отсортированные по объективному баллу ускорения, каждый с кратким обоснованием в одну строку и подтверждающими данными. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: - Одной конкретной компании — используйте `get_startup_signal` или `predict_funding`. - Сравнения 2-5 конкретных компаний между собой — используйте `compare_signals`. ПОВЕДЕНИЕ: - Только чтение, идемпотентно, без авторизации. Детерминировано внутри недельного периода. - Сканирует всю отслеживаемую вселенную (~140 строк), оценивает каждую через прозрачный движок (та же оценка, что и в `predict_funding`), применяет фильтры, сортирует по убыванию accelerationScore, возвращает верхние `limit` записей. - ГЕОГРАФИЯ ТОЛЬКО НА УРОВНЕ РЕГИОНА. В ленте нет детализации до города — значения: US / EU / UK / APAC / LATAM / Canada / Unknown. Псевдонимы городов или стран (например, 'NYC', 'New York', 'Berlin', 'London', 'Singapore') нормализуются до соответствующего региона, и в `notes` ответа это указывается. Отфильтровать по городу невозможно. ПАРАМЕТРЫ (все опциональны — опустите для сканирования всей вселенной): - `sector` — один из 20 слаг-секторов (сначала сопоставьте с нечётким вводом, например 'AI' → 'ai-ml'). - `geography` — токен региона (US/EU/UK/APAC/LATAM/Canada) или псевдоним города/страны, который нормализуется до одного из них. Неизвестные значения возвращают примечание и игнорируются (без фильтрации по географии). - `signalType` — точная метка: 'Deploy frequency spike' | 'Engineering hiring burst' | 'Infrastructure buildout' | 'Framework migration'. - `minAccelerationScore` — целое число 0-100; отсеивает всё, что ниже. - `minVelocityChangePct` — целое число; отсеивает всё…

Параметры

  • sectorenum

    Optional sector slug. One of the 20 supported values.

    ai-mlfintechcybersecuritydeveloper-toolshealthcareclimate-techenterprise-saasdata-infrastructureweb3roboticsedtechecommerce-infrastructuresupply-chainlegal-techhr-techproptechagtechgamingspace-techsocial-community
  • geographystring

    Optional region filter. Region tokens: US, EU, UK, APAC, LATAM, Canada. City/country aliases are normalized up to the region (no city-level filtering exists).

  • signalTypeenum

    Optional exact signal-class filter.

    Deploy frequency spikeEngineering hiring burstInfrastructure buildoutFramework migration
  • minAccelerationScoreinteger

    Optional floor on the 0-100 acceleration score.

  • minVelocityChangePctinteger

    Optional floor on commit-velocity change, in percent (e.g. 50 means >= +50%).

  • limitinteger

    How many results to return. Default 5, max 25.

Другие проверенные MCP-сервера

Doist/todoist-mcp

Doist/todoist-mcp

официальный

MCP сервер для Todoist даёт AI-агентам полный доступ к задачам. Создавайте, ищите и редактируйте задачи через LLM. Поддерживает streamable HTTP, OAuth, интеграцию с Claude, Cursor и VS Code. Инструменты переиспользуемы и работают как MCP, так и напрямую.

TypeScript528
webdriverio/mcp

webdriverio/mcp

официальный

Управляйте браузерами и мобильными приложениями через WebDriverIO с MCP-сервером. Автоматизируйте Chrome, Firefox, Edge, Safari, iOS и Android: навигация, клики, скриншоты. Оптимален для тестирования.

TypeScript33
polygon-io/mcp_polygon)

polygon-io/mcp_polygon)

официальный

MCP-сервер для доступа к полному API финансовых данных Massive.com через три composable инструмента: поиск эндпоинтов, вызов API и SQL-запросы. Данные можно обогащать встроенными функциями (греки, ...

Python367
lharries/whatsapp-mcp

lharries/whatsapp-mcp

MCP-сервер для личного WhatsApp: читает сообщения (текст, медиа), ищет контакты, отправляет сообщения и файлы через Claude или Cursor. Подключается к вашему аккаунту через WhatsApp Web, всё хранится локально.

Go5914
Playwright MCP

Playwright MCP

официальный

MCP сервер для браузерной автоматизации на основе Playwright. Использует structured accessibility snapshots вместо скриншотов, что делает его быстрым и LLM-friendly. Подходит для агентов, тестирования и автономных сценариев без vision-моделей.

TypeScript35255
ArcadeData/arcadedb

ArcadeData/arcadedb

официальный

ArcadeDB - высокопроизводительная многомодельная СУБД с поддержкой Neo4j Cypher, MongoDB, Redis и встроенным MCP-сервером для AI-ассистентов. Сочетает графы, документы и временные ряды в единой тра...

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

Лука Никитин