GitDealFlow — GitHub signals for startup investors
kindrat86MIT
4 звёзд1 форков
GitDealFlow — MCP-сервер, который даёт доступ к сигналам инженерной активности стартапов на GitHub. Он отслеживает скорость коммитов (commit velocity), рост числа контрибьюторов и расширение репозиториев по 20 секторам и более 85 стартапам. Данные собираются из публичного API signals.gitdealflow.com, обновляются еженедельно по понедельникам. Инструмент создан для ангелов, скаутов и технических операторов, которые хотят заметить перспективные проекты до того, как они появятся в традиционном deal flow. Все запросы выполняются через AI-ассистента на естественном языке, что сокращает время поиска.
Установка
npx -y @gitdealflow/mcp-signalХарактеристики
Общее
- СтатусСообщество
- Разработчикkindrat86
- ЛицензияMIT
Технологии
- ЯзыкиJavaScript
- Транспортstdio
Описание
Возможности
- Получать топ-20 стартапов по инженерному ускорению через
get_trending_startups— результат включает рейтинг, сектор и метрики. - Искать стартапы в конкретном секторе (ai-ml, fintech, cybersecurity, developer-tools и другие) с рейтингом ускорения —
search_startups_by_sector. - Запрашивать полный сигнал по одному стартапу: скорость коммитов, количество контрибьюторов, репозитории, классификация —
get_startup_signal. Ответ содержит и человекочитаемый текст, и структурированный JSON. - Получать сводку всего набора данных: период, количество записей, дату обновления, ссылки на формат URL и цитирование —
get_signals_summary. - Знакомиться с методологией расчёта сигналов и известными ограничениями через
get_methodology. - Все инструменты работают только на чтение, идемпотентны, не требуют аутентификации и регистрации.
Как подключить
Установите сервер через пакетный менеджер NPX (глобальная установка не нужна). Команда запуска:
npx -y @gitdealflow/mcp-signalДобавьте конфигурацию в ваш MCP-клиент. Пример для Claude Desktop (файл claude_desktop_config.json):
{
"mcpServers": {
"vc-deal-flow-signal": {
"command": "npx",
"args": ["-y", "@gitdealflow/mcp-signal"]
}
}
}Для Claude Code сохраните ту же конфигурацию в файл .mcp.json в корне проекта. После обновления конфига перезапустите клиент — новые инструменты станут доступны в интерфейсе.
Примеры запросов
- «Покажи топ-10 стартапов по инженерной активности за последнюю неделю» (вызовет
get_trending_startups). - «Найди стартапы в секторе fintech и покажи их рейтинг ускорения» (использует
search_startups_by_sector). - «Расскажи о стартапе LangChain: скорость коммитов, количество контрибьюторов и репозитории» (запросит
get_startup_signal). - «Покажи сводку данных: сколько стартапов отслеживается и когда последнее обновление» (вызовет
get_signals_summary). - «Как считаются сигналы и какие есть ограничения?» (обратится к
get_methodology).
Технические детали
- Язык: JavaScript
- Транспорт: stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, Claude Code, Cursor, Cline, Continue
- Обновление данных: еженедельно, каждый понедельник
- Доступ: бесплатный, без регистрации и API-ключа
- Публикация: npm-пакет @gitdealflow/mcp-signal