Sieve MCP Server
From company name to investment decision. Sieve scores startups across 7 dimensions so you know who's worth a meeting.
An MCP server that brings AI-powered startup due diligence into Claude, Cursor, Windsurf, and any MCP-compatible assistant. Screen any startup, get a quantified Sieve Score (0-140), and a clear Take Meeting / Pass recommendation.
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"sieve": {
"command": "uvx",
"args": ["sieve-mcp"],
"env": {
"SIEVE_API_KEY": "your-api-key"
}
}
}
}
Claude Code
claude mcp add sieve -- uvx sieve-mcp
Then set your API key in the environment:
export SIEVE_API_KEY="your-api-key"
Cursor / Windsurf
Add to your MCP settings:
{
"mcpServers": {
"sieve": {
"command": "uvx",
"args": ["sieve-mcp"],
"env": {
"SIEVE_API_KEY": "your-api-key"
}
}
}
}
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
SIEVE_API_KEY |
Yes | — | Your Sieve API key. Get one at app.sieve.arceusxventures.com/settings |
SIEVE_API_URL |
No | https://api.sieve.arceusxventures.com |
API base URL (override for self-hosted) |
Available Tools
| Tool | Description | Read-only |
|---|---|---|
sieve_screen |
Run a Quick Screen on a startup | No |
sieve_status |
Check analysis progress | Yes |
sieve_summary |
Get full results of a completed analysis | Yes |
sieve_usage |
Check API usage for current billing period | Yes |
Example Usage
A typical workflow in any MCP-compatible AI assistant:
-
Screen a startup:
"Run a Sieve screen on Acme Corp at acme.com"
-
Poll for progress (analysis takes 2-5 minutes):
"Check the status of that Sieve analysis"
-
Get results:
"Show me the Sieve summary for that analysis"
-
Check usage:
"How many Sieve screens do I have left this month?"
Running with Docker
docker build -t sieve-mcp .
docker run -p 8080:8080 -e SIEVE_API_KEY=your-key sieve-mcp
Development
# Install locally
pip install -e .
# Run in stdio mode (for MCP clients)
sieve-mcp
# Run in HTTP mode (for remote/container deployment)
sieve-mcp http
License
MIT
Metadata
Release files for sieve-mcp 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sieve_mcp-0.1.4.tar.gz | 8.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sieve_mcp-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.7 kB
Release files / sieve_mcp-0.1.4.tar.gz
| Download URL | sieve_mcp-0.1.4.tar.gz |
|---|---|
| Size | 8.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d8327eb94d78df605abbe5097176ce1a598a93f50ccfdfbe7e62dc2ee56048ad
|
|
BLAKE2b-256 checksum How to use checksums |
8cf66add5832fcf3f4d42a2c66fa1a207719d39ec2e66a543d8c917b49ea35e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.7
|
Release files / sieve_mcp-0.1.4-py3-none-any.whl
| Download URL | sieve_mcp-0.1.4-py3-none-any.whl |
|---|---|
| Size | 7.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
52ff4bd2b6df09d62ca2eb89d13324467faafbd51d975fc742cd1d839e802582
|
|
BLAKE2b-256 checksum How to use checksums |
90591ff75f66594248be786e06c609aeb65b381c2c87458f381f62800a8d8a77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.7
|