Everything you need to integrate VC Deal Flow Signal into your workflow. All APIs are free and require no authentication. No API key, no signup, no rate limits.
Base URL: https://signals.gitdealflow.com
Returns the full VC Deal Flow Signal dataset as a JSON array. Each entry contains startup name, sector, velocity score, contributor count, commit count, and acceleration rating.
curl https://signals.gitdealflow.com/api/signals.json
Optional query parameters:
?sector=fintech # Filter by sector slug
?limit=10 # Limit results
?sort=velocity # Sort by velocity score
Search for startups by name, sector, or keyword. Returns matching results with velocity signals.
curl "https://signals.gitdealflow.com/api/search?q=ai"
Get detailed signal data for a specific startup. The name is case-insensitive and supports fuzzy matching.
curl https://signals.gitdealflow.com/api/startup/posthog
Filter startups by sector. Available sectors: fintech, ai-ml, developer-tools, cybersecurity, 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.
curl https://signals.gitdealflow.com/api/sector/fintech
The Model Context Protocol server provides six read-only tools for AI agents. All tools are idempotent and require no authentication.
Installation (stdio):
npx -y @gitdealflow/mcp-signal
HTTP mode:
POST https://signals.gitdealflow.com/api/mcp/rpc
Available tools:
get_trending_startups # Top 20 across all sectors
search_startups_by_sector # Filter by sector slug
get_startup_signal # Individual startup details
get_signals_summary # Dataset overview
get_scout_receipts # Scout Score for a GitHub user
get_methodology # Full methodology
Google A2A-compatible JSON-RPC 2.0 endpoint for agent-to-agent communication. Accepts structured queries and returns startup signal data.
curl -X POST https://signals.gitdealflow.com/api/a2a \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"get_trending","params":{},"id":1}'
Microsoft NLWeb-compatible conversational endpoint. Accepts natural-language queries, returns schema.org-typed JSON-LD answers.
curl -X POST https://signals.gitdealflow.com/api/nlweb \
-H "Content-Type: application/json" \
-d '{"query": "trending fintech startups this week"}'
OpenAPI-compatible function definitions for use with OpenAI, Anthropic, or Gemini SDKs. Returns tool schemas that can be directly passed as function definitions.
# Get tool definitions
curl https://signals.gitdealflow.com/api/agent/tools
# Call a tool
curl -X POST https://signals.gitdealflow.com/api/agent/call \
-H "Content-Type: application/json" \
-d '{"tool":"get_trending_startups","args":{}}'
Download the full dataset as CSV for use in spreadsheets, Python, R, or any data analysis tool.
curl https://signals.gitdealflow.com/api/signals.csv
import requests
# Fetch all signals
data = requests.get(
"https://signals.gitdealflow.com/api/signals.json"
).json()
# Filter for fintech
fintech = [s for s in data if s.get("sector") == "fintech"]
print(f"Found {len(fintech)} fintech startups")
const data = await fetch(
"https://signals.gitdealflow.com/api/signals.json"
).then(r => r.json());
console.log(`Tracking ${data.length} startups`);
// Add to your MCP client config:
{
"mcpServers": {
"vc-deal-flow-signal": {
"command": "npx",
"args": ["-y", "@gitdealflow/mcp-signal"]
}
}
}
Try the API right now with curl — no signup needed. Or subscribe for the Sunday email digest.
Get the Sunday Email →