lmwharton/sieve-mcp

lmwharton/sieve-mcp

от lmwharton
Sieve MCP сервер для венчурного капитала: по названию компании за 5 минут формирует полный инвестиционный меморандум с балльной оценкой IMPACT-X и верификацией данных. Ускоряет скрининг стартапов и due diligence.

PyPI version Python 3.10+ License: MIT MCP Compatible

Sieve MCP Server — AI-Powered Venture Capital Due Diligence

The first MCP server purpose-built for venture capital. Drop a company name into Claude, Cursor, or Windsurf and get a quantified investment memo in 5 minutes — not a ChatGPT summary, a real analyst-grade IMPACT-X assessment with every claim verified against evidence.

"Screen a startup called Acme Corp" → Sieve researches the company, scores it across 7 dimensions, verifies every claim, and tells you: Take the meeting or Pass.

Why Sieve?

Most VCs screen 50+ deals a month. Most of those are obvious passes — but you still spend 2-3 hours per deal on basic diligence before you know that. Sieve does that work in 5 minutes.

What You Get
Capability Details
Investment Memo Full analyst-grade memo with executive summary, key strengths, critical concerns, and actionable recommendation — not a ChatGPT summary
Deal Scoring (0-140) Quantified Sieve Score across 7 IMPACT-X dimensions — structured, repeatable, comparable across your portfolio
Red Flag Detection Automatically surfaces deal-breakers: founder risk, market timing issues, unsustainable unit economics, missing traction, competitive threats
Evidence Verification Every finding tagged as Documented, Discovered, Inferred, or Missing — cross-references pitch deck claims against real-world evidence
Competitive Landscape Maps competitors, identifies moat strength, evaluates defensibility and switching costs
Financial Model Assessment Evaluates unit economics, pricing power, revenue model viability, and path to profitability
Market Sizing TAM/SAM/SOM analysis with timing assessment — is the market ready?
Team Evaluation Founder-market fit, team completeness, domain expertise, execution track record
Traction Analysis Growth metrics, customer validation, revenue signals, engagement patterns
Real-time Deal Chat Ask follow-up questions, challenge findings, explore what-if scenarios, dig into any dimension
Sector-Aware Analysis Adapts benchmarks for fintech, healthtech, deeptech, climate, SaaS, consumer, and more
Stage-Calibrated Different expectations for pre-seed vs seed vs Series A — doesn't penalize early-stage for missing late-stage metrics
Инструменты были проиндексированы:
sieve_dataroomтолько чтениевнешний мир

Вывести список всех документов в data room сделки. Показывает, какие файлы и содержимое были загружены для сделки, а также статус их обработки.

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

    Идентификатор сделки (из sieve_deals или sieve_dataroom_add).

sieve_dataroom_addвнешний мир

Добавляет документ в комнату данных сделки. При необходимости создаёт сделку. Это основной способ загружать документы в Sieve для скрининга.Загружайте питч-дек, отчётность или любой документ, затем вызывайте sieve_screen,чтобы проанализировать всё в комнате данных. Укажите company_name, чтобы создать новую сделку (или найти существующую),или deal_id, чтобы добавить к существующей. Укажите ровно один источник контента: file_path (локальный файл),text (сырой текст/markdown) или url (загрузка по URL).

Параметры
  • company_namestring

    Название компании: создает сделку, если она новая, находит существующую, если нет.

  • deal_idstring

    Добавляет в существующую сделку (из sieve_deals или предущего sieve_dataroom_add).

  • document_typestring

    Тип: 'pitch_deck', 'financials', 'legal' или 'other'.

  • file_pathstring

    Путь к локальному файлу (PDF, DOCX, XLSX). Инструмент читает и загружает его.

  • textstring

    Необработанный текст или содержимое Markdown (альтернатива файлу).

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

    Название документа (например, "Pitch Deck Q1 2026").

  • urlstring

    URL для получения документа (альтернатива файлу).

  • website_urlstring

    URL веб-сайта компании (используется при создании новой сделки).

sieve_dealsтолько чтениевнешний мир

Перечисляет сделки в вашем пайплайне Sieve. Ищет по названию компании или перечисляет все сделки. Возвращает метаданные сделок, включая оценки Sieve для отфильтрованных сделок.

Параметры
  • limitinteger

    Максимум результатов для возврата (по умолчанию: 50)

  • searchstring

    Ищет по названию компании (частичное совпадение). Пустое значение возвращает все.

sieve_memoвнешний мир

Получает или создаёт инвестиционную памятку по сделке. Если generate=false (по умолчанию), извлекает существующую памятку. Если generate=true, создаёт новую памятку (~15-30 секунд). Требуется заполненный экран.

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

    Идентификатор сделки (из таблиц sieve_deals или sieve_screen).

  • generateboolean

    Установите значение true, чтобы создать новую заметку.

  • memo_typestring

    'internal' (для IC, со всеми рисками) или 'external' (для основателей). По умолчанию: internal.

sieve_resultsтолько чтениевнешний мир

Получает полные результаты завершенного Sieve-анализа. Возвращает Sieve Score (0-140), решение о встрече (Take Meeting/Pass/ Need More Info), краткое резюме, ключевые сильные стороны и ключевые проблемы.

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

    Идентификатор сделки, возвращаемый sieve_screen.

  • sectionsstring

    Фильтр через запятую (например, 'summary,strengths,concerns'). Варианты: summary, profiles, findings, questions, strengths, concerns. Если пусто — возвращается всё. Оценка и решение включаются всегда.

sieve_screenвнешний мир

Запускает Sieve IMPACT-X Quick Screen для стартапа. Анализирует компанию по 7 параметрам (Innovators, Market, Product, Advantage, Commerce, Traction, X-Factor) и возвращает идентификатор анализа. Выполняется 2-5 минут. Upsert: если компания уже проверялась, возвращает существующую сделку (укажите confirm=true для повторной проверки). Два способа использования: - v3 (рекомендуется): сначала добавьте документы с помощью sieve_dataroom_add, затем вызовите sieve_screen(deal_id=...) для анализа всех данных в data room. - v2 (устаревший): вызывайте sieve_screen(company_name=..., website_url=...) напрямую. В этом режиме требуется как минимум website_url или pitch_deck_text.

Параметры
  • company_namestring

    Название стартапа для проверки (поток v2 или создание новой сделки).

  • confirmboolean

    Устанавливает true для повторной проверки существующей сделки.

  • deal_idstring

    Проверяет существующую сделку по идентификатору (поток v3, используется после sieve_dataroom_add).

  • descriptionstring

    Краткое описание компании (необязательно).

  • pitch_deck_textstring

    Извлечённый текст питч-дека (поток v2).

  • website_urlstring

    URL веб-сайта компании (поток v2).

sieve_statusтолько чтениевнешний мир

Проверяет ход выполнения анализа Sieve. Возвращает, какие измерения IMPACT-X завершены с их оценками, общий процент выполнения и текущую фазу.

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

    Идентификатор сделки, возвращаемый sieve_screen.

sieve_usageтолько чтениевнешний мир

Проверьте использование Sieve API за текущий расчетный период. Показывает количество использованных экранов, месячный лимит, уровень и название организации.

Параметры

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

0.3.0основная
0.2.1
0.2.0
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить lmwharton/sieve-mcp:

Любой клиент

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

{
  "mcpServers": {
    "lmwharton-sieve-mcp-vb4o611r5e": {
      "command": "uvx",
      "args": [
        "sieve-mcp"
      ],
      "env": {
        "SIEVE_API_KEY": "your-api-key"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "lmwharton-sieve-mcp-vb4o611r5e": {
      "command": "uvx",
      "args": [
        "sieve-mcp"
      ],
      "env": {
        "SIEVE_API_KEY": "your-api-key"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "lmwharton-sieve-mcp-vb4o611r5e": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "sieve-mcp"
      ],
      "env": {
        "SIEVE_API_KEY": "your-api-key"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"lmwharton-sieve-mcp-vb4o611r5e\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"sieve-mcp\"],\"env\":{\"SIEVE_API_KEY\":\"your-api-key\"}}"
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": {
    "lmwharton-sieve-mcp-vb4o611r5e": {
      "command": "uvx",
      "args": [
        "sieve-mcp"
      ],
      "env": {
        "SIEVE_API_KEY": "your-api-key"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add lmwharton-sieve-mcp-vb4o611r5e --env SIEVE_API_KEY=your-api-key -- uvx sieve-mcp

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

claude mcp add-json lmwharton-sieve-mcp-vb4o611r5e "{\"command\":\"uvx\",\"args\":[\"sieve-mcp\"],\"env\":{\"SIEVE_API_KEY\":\"your-api-key\"}}"
CodexCodex

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

codex mcp add lmwharton-sieve-mcp-vb4o611r5e --env SIEVE_API_KEY=your-api-key -- uvx sieve-mcp

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

[mcp_servers.lmwharton-sieve-mcp-vb4o611r5e]
command = "uvx"
args = ["sieve-mcp"]

[mcp_servers.lmwharton-sieve-mcp-vb4o611r5e.env]
SIEVE_API_KEY = "your-api-key"
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "lmwharton-sieve-mcp-vb4o611r5e": {
      "command": "uvx",
      "args": [
        "sieve-mcp"
      ],
      "env": {
        "SIEVE_API_KEY": "your-api-key"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "lmwharton-sieve-mcp-vb4o611r5e": {
      "command": "uvx",
      "args": [
        "sieve-mcp"
      ],
      "env": {
        "SIEVE_API_KEY": "your-api-key"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например lmwharton-sieve-mcp-vb4o611r5e.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: lmwharton-sieve-mcp-vb4o611r5e
    command: uvx
    args:
      - "sieve-mcp"
    env:
      SIEVE_API_KEY: your-api-key
Zed

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

{
  "context_servers": {
    "lmwharton-sieve-mcp-vb4o611r5e": {
      "command": "uvx",
      "args": [
        "sieve-mcp"
      ],
      "env": {
        "SIEVE_API_KEY": "your-api-key"
      }
    }
  }
}

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

kindrat86/mcp-deal-flow-signal

kindrat86/mcp-deal-flow-signal

от kindrat86

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

JavaScript⭐ 6
kukapay/crypto-funds-mcp

kukapay/crypto-funds-mcp

от kukapay

MCP-сервер предоставляет ИИ-агентам актуальные структурированные данные о криптоинвестиционных фондах: тиры, ROI, размер портфеля, команда, инвестиционные раунды. Упрощает due diligence и портфельн...

Python⭐ 3
equivault/equivault-mcp

equivault/equivault-mcp

от equivault

MCP-сервер EquiVault для фондового анализа через Claude. Предоставляет финансовые данные, ключевые метрики и инвестиционные сигналы. Помогает аналитикам и инвесторам быстро находить компании, сравн...

TypeScript⭐ 1
atilaahmettaner/tradingview-mcp

atilaahmettaner/tradingview-mcp

от atilaahmettaner

Рыночные данные и технический анализ TradingView: 30+ инструментов для скрининга, индикаторов и бэктестинга. Без API-ключа и аккаунта.

Python⭐ 5086
blazickjp/arxiv-mcp-server

blazickjp/arxiv-mcp-server

от blazickjp

Ищет научные статьи arXiv по датам и категориям, скачивает и читает полные тексты, сохраняет их в локальную папку.

Python⭐ 3223
takashiishida/arxiv-latex-mcp

takashiishida/arxiv-latex-mcp

от takashiishida

MCP сервер для доступа к LaTeX-исходникам arXiv. Точная обработка математических формул отличает его от PDF. Предоставляет инструменты: полный текст, абстракт, разделы статьи. Полезен для работы с научными публикациями в Claude, Cursor и других.

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

Лука Никитин