GitHub-derived engineering acceleration signals for VC deal flow — surface stealth startups before TechCrunch covers them. Weekly-refreshed dataset of 109 startups across 20 sectors (AI/ML, Dev Tools, Infra, FinTech, +16 more), ranked by 14-day commit velocity change, contributor growth, and repo signal. **Free tools (no API key):** - `get_trending_startups` — Top 20 across all sectors - `search_startups_by_sector` — Per-sector rankings - `get_startup_signal` — Full profile with Acceleration Score - `get_signals_summary` — Dataset metadata, refresh cadence - `get_scout_receipts` — Scout Score (0–100) for any GitHub user via starring history - `get_methodology` — Sources, metrics, thresholds **Paid:** `get_deep_signal` — €0.19/call, enriched per-startup signal. Credits at https://signals.gitdealflow.com/agents/credits **Prompts:** weekly_digest · sector_deep_dive · find_dark_horse · compare_startups · acceleration_memo **Built for** solo VCs, scout programs, and developer-investors who want quantitative signal before warm intros. **Source:** https://gitdealflow.com · **Methodology:** https://signals.gitdealflow.com/methodology
Drift inferred · capture-to-capture
- HIGH lost verified
- MEDIUM +11 tools · transport stdio → http · 5 descriptions changed · …
tool count over time
tools
-
get_deep_signal
PAID per-request — €0.19/call, 100 credits = €19 at https://signals.gitdealflow.com/agents/credits. Returns enriched signal beyond the free get_startup_signal: composite score (0-100), velocity/growth/novelty sub-scores, in-sector rank + percentile, plain-English investment thesis, top-3 sector comparables, and multi-period history. Requires Authorization: Bearer gdf_v2.cus_xxx.<hmac>. 1 credit consumed only on a successful match; misses are FREE. Credits never expire.
in ▸ name
-
get_methodology
Full methodology document covering data sources, metric computation, signal classification thresholds, refresh cadence, and known limitations.
-
get_scout_receipts
Compute a Scout Score (0-100) for a GitHub user from their public starring history. Cross-references starred repos against ~75 validated unicorns and grades how many they starred *before* the validation event. Returns score, rank (curious/scout/sharp/elite/oracle), top early calls, personality summary, and a shareable card URL.
in ▸ github_username
-
get_signals_summary
Period, sector and startup counts, last refresh, citation, and direct URLs to every machine-readable format.
-
get_startup_signal
Full engineering-acceleration profile for a single tracked startup, by display name or GitHub org slug. Case-insensitive, normalization-tolerant.
in ▸ name
-
get_trending_startups
Top 20 startups by engineering acceleration across all 20 sectors for the current weekly period. Read-only, idempotent.
-
search_startups_by_sector
Every tracked startup within a sector, ranked by engineering acceleration. Sector slug must be one of 20 enumerated values.
in ▸ sector
-
share_result
Generate a ready-to-share social-media post (tweet, Bluesky, Mastodon, LinkedIn, Telegram) about a result the user just received from another VC Deal Flow Signal tool, plus the install command for the MCP server. Returns the post body, character counts per platform, and one-click intent URLs to compose the post in each network. WHEN TO USE: - The user just got a `get_trending_startups` / `search_startups_by_sector` / `get_startup_signal` / `get_deep_signal` result and says 'share this', 'tweet this', 'post this', or 'how do I tell people about this?'. - The user is writing a thread/post about startup engineering signals and wants the canonical install command + share copy. DO NOT USE FOR: - Posting on the user's behalf — this tool only composes the text + intent URLs. The user must click and confirm in the destination network. - Generating fake or speculative results — pass real data the agent received from another tool call. BEHAVIOR: - Read-only, idempotent, no side effects, no authentication. - Composes platform-specific posts (Twitter ≤275 chars, Bluesky ≤295, Mastodon ≤495, LinkedIn ≤695, Telegram ≤995) with a consistent hook + insight + install URL. - Returns intent URLs (e.g. https://x.com/intent/post?text=...) so the user/agent can open the destination network with the post pre-filled. - Always includes the canonical install command `npx @gitdealflow/mcp-signal` and the SSRN paper link for credibility. PARAMETERS: - `summary` (string, required, 10-200 chars) — the one-line takeaway to share. - `network` (string, optional) — 'twitter' | 'bluesky' | 'mastodon' | 'linkedin' | 'telegram' | 'all' (default: 'all'). - `mention_handle` (boolean, optional, default false) — include @data_nerd attribution (twitter/bluesky/mastodon only).
in ▸ network summary mention_handle
resources
- Dataset Summary Period, sector and startup counts, last refresh, format URLs.
- Signal Methodology Full methodology document.
- Trending Startups (current week) Top 20 startups across all sectors for the current weekly period.
prompts
- acceleration_memo One-page deal memo grounded in the live signal profile of a named startup.
- compare_startups Head-to-head investor comparison of two named startups.
- find_dark_horse Surface one under-the-radar startup with sustained acceleration below the median visibility threshold.
- sector_deep_dive Sector intelligence brief — top movers, dark horses, thesis follow-ups.
- weekly_digest Monday-morning Signal Digest from the current top-20 trending startups.
analyzed commit 40deee4 · analyzer v32 · 1h ago
danger signals2
- suspicious endpoint eu.i.posthog.com (telemetry) kindrat86-mcp-deal-flow-signal-40deee4/src/server.ts :38
const POSTHOG_HOST = "https://eu.i.posthog.com"; - suspicious endpoint t.me kindrat86-mcp-deal-flow-signal-40deee4/src/server.ts :1550
intentUrl: `https://t.me/share/url?url=${encodeURIComponent(site)}&text=${encodeURIComponent(body)}`,
code files: 1
filesystem 1
- fs kindrat86-mcp-deal-flow-signal-40deee4/src/server.ts :24
import { mkdirSync, readFileSync, writeFileSync } from "node:fs";
network 1
- net kindrat86-mcp-deal-flow-signal-40deee4/src/server.ts :62
fetch(`${POSTHOG_HOST}/i/v0/e/`, {
secrets 1
- secrets kindrat86-mcp-deal-flow-signal-40deee4/src/server.ts :1345
const apiKey = process.env.GITDEALFLOW_API_KEY?.trim();
install hooks 1
- prepublishOnly kindrat86-mcp-deal-flow-signal-40deee4/package.json :37
npm run build
declared dependencies 3
- @modelcontextprotocol/sdk@^1.29.0
- typescript@^5.8.0
- @types/node@^22.0.0