Skip to main content
Glama
lmwharton

lmwharton/sieve-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SIEVE_API_KEYYesYour Sieve API key (get one free at https://app.sieve.arceusxventures.com/settings)
SIEVE_API_URLNoAPI base URLhttps://api.sieve.arceusxventures.com

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
sieve_screenA

Run a Sieve IMPACT-X Quick Screen on a startup.

Analyzes the company across 7 dimensions (Innovators, Market, Product, Advantage, Commerce, Traction, X-Factor) and returns an analysis ID. Takes 2-5 minutes to complete. Upserts -- if the company was previously screened, returns the existing deal (set confirm=true to re-screen).

Two ways to use:

  • v3 (recommended): First add documents with sieve_dataroom_add, then call sieve_screen(deal_id=...) to analyze everything in the data room.

  • v2 (legacy): Call sieve_screen(company_name=..., website_url=...) directly. At least one of website_url or pitch_deck_text is required in this mode.

sieve_statusA

Check the progress of a Sieve analysis.

Returns which IMPACT-X dimensions are complete with their scores, overall progress percentage, and current phase.

sieve_resultsA

Get the full results of a completed Sieve analysis.

Returns the Sieve Score (0-140), meeting decision (Take Meeting/Pass/ Need More Info), executive summary, key strengths, and key concerns.

sieve_usageA

Check your Sieve API usage for the current billing period.

Shows screens used, monthly limit, tier, and organization name.

sieve_dealsA

List deals in your Sieve pipeline.

Search by company name or list all deals. Returns deal metadata including Sieve scores for screened deals.

sieve_memoA

Get or generate an investment memo for a deal.

If generate=false (default), retrieves the existing memo. If generate=true, creates a new memo (~15-30 seconds). Requires a completed screen.

sieve_dataroom_addA

Add a document to a deal's data room. Creates the deal if needed.

This is the primary way to get documents into Sieve for screening. Upload a pitch deck, financials, or any document -- then call sieve_screen to analyze everything in the data room.

Provide company_name to create a new deal (or find existing), or deal_id to add to an existing deal.

Provide exactly one content source: file_path (local file), text (raw text/markdown), or url (fetch from URL).

sieve_dataroomA

List all documents in a deal's data room.

Shows what files and content have been uploaded for a deal, along with their processing status.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lmwharton/sieve-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server