github JavaScript analyzed 40deee4

kindrat86/mcp-deal-flow-signal

github

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

maintainer
kindrat86
license
MIT
first seen
2026-06-19
last seen
2026-08-14
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH lost verified
  2. MEDIUM +11 tools · transport stdio → http · 5 descriptions changed · …

tool count over time

06-19 08:02 now
5t
8t
capabilities 8 tools
transport stdio · http verified reported listed in the official MCP registry counts 8 tools · 3 res · 5 prompts permission surface via registry introspection

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.
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 40deee4 · analyzer v32 · 1h ago

danger signals2

code evidence vv1.5.2 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

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