Catch founders the day they announce a round across X, LinkedIn and Reddit, rank them by real traction, and corroborate against fresh press before everyone else calls
https://apidirect.io/mcp?token=YOUR_API_KEY
Use the fresh-fundraise-detector skill: Catch startups that just announced a {round_keywords} round in {sector} this week and rank the founders by real traction.
fresh-fundraise-detector) makes your agent run this exact playbook instead of improvising its own searches.
In clients that support MCP prompts (Claude Desktop, Claude Code, Cursor) it also appears as a prompt named
fresh-fundraise-detector, and any agent can call
get_skill(skill_id="fresh-fundraise-detector") directly.
Founders broadcast closings on X, LinkedIn and Reddit before press fully lands. Cross-matching 'we raised' posts across these networks, optionally corroborating each raise against fresh news, then checking the founder's X following separates signal from noise for warm, time-sensitive intros (co-invest, follow-on, or services). A platforms toggle plus a min-followers cutoff let you choose how wide and how strict to run.
Who it's for: Crossover funds, co-investors, and founder-facing service providers
| Input | Required | Description | Example |
|---|---|---|---|
round_keywords |
Yes | The round phrasing to track across every platform | Series A |
sector |
No | Sector keyword to narrow the search across every platform | climate tech |
platforms |
No | Comma-separated list of platforms to run — options: twitter, linkedin, reddit, news. Omit to run all of them; name specific platforms to limit the run. | twitter, linkedin, reddit, news |
news_window |
No | Freshness window for the optional news corroboration step (maps to search_news time_published). One of 1h, 1d, 7d, 1y, anytime. Defaults to 7d. | 7d |
min_followers |
No | Minimum X follower count to keep a founder when ranking by reach; founders below this are dropped. Leave blank to keep all. | 5000 |
search_twitter(query="\"we raised\" {round_keywords} {sector}", sort_by=most_recent, get_sentiment=true)
Core X scan (always runs). Keep celebratory, positive-polarity announcement tweets from the last few days and capture the founder handle.
search_linkedin(query="thrilled to announce {round_keywords} {sector}", author_title="Founder", sort_by=most_recent, get_sentiment=true)
Core LinkedIn corroboration (always runs). Confirm each raise from the founder's own post, keep positive-tone announcements, and pull the company name and profile url.
search_reddit(query="\"we raised\" {round_keywords} {sector}", sort_by=most_recent, get_sentiment=true)
Only run if {platforms} includes reddit: Catch founders posting their raise in startup subreddits; keep positive announcement threads and the OP handle as extra leads.
search_news(query="{round_keywords} {sector} funding raised", time_published=7d)
Only run if {platforms} includes news: Cross-confirm each social raise against fresh press to filter out vaporware and capture the official amount and lead investor.
twitter_user_profile(username=<founder_handle>)
Read followers_count and verified to rank founders by reach and legitimacy; drop anyone below {min_followers} when it is set.
search_linkedin_companies(query=<company_name>)
Resolve each company to its canonical LinkedIn id/url for a clean CRM hand-off.
search_twitter
search_linkedin
search_reddit
search_news
twitter_user_profile
search_linkedin_companies
This is exactly what the MCP returns to your agent (via the fresh-fundraise-detector prompt or get_skill tool), with your inputs filled in.
SKILL: Fresh Fundraise Detector
Founders broadcast closings on X, LinkedIn and Reddit before press fully lands. Cross-matching 'we raised' posts across these networks, optionally corroborating each raise against fresh news, then checking the founder's X following separates signal from noise for warm, time-sensitive intros (co-invest, follow-on, or services). A platforms toggle plus a min-followers cutoff let you choose how wide and how strict to run.
You are running this skill on API Direct via its MCP tools. Execute the steps below yourself by calling the named tools in order — values in <angle brackets> come from a previous step. Then deliver the result described at the end.
INPUTS:
- round_keywords (required): <round_keywords — ASK THE USER>
The round phrasing to track across every platform
- sector (optional): (optional — e.g. climate tech)
Sector keyword to narrow the search across every platform
- platforms (optional): (optional — e.g. twitter, linkedin, reddit, news)
Comma-separated list of platforms to run — options: twitter, linkedin, reddit, news. Omit to run all of them; name specific platforms to limit the run.
- news_window (optional): 7d (default — override if you like)
Freshness window for the optional news corroboration step (maps to search_news time_published). One of 1h, 1d, 7d, 1y, anytime. Defaults to 7d.
- min_followers (optional): (optional — e.g. 5000)
Minimum X follower count to keep a founder when ranking by reach; founders below this are dropped. Leave blank to keep all.
PLATFORM SELECTION: some steps are gated with "Only run if {platforms} includes X". If the user supplied a `platforms` value, run only the steps whose platform is listed. If the user did NOT supply `platforms`, run ALL steps — every platform the skill supports.
STEPS:
1. Tool `search_twitter` — search_twitter(query="\"we raised\" {round_keywords} {sector}", sort_by=most_recent, get_sentiment=true)
Core X scan (always runs). Keep celebratory, positive-polarity announcement tweets from the last few days and capture the founder handle.
2. Tool `search_linkedin` — search_linkedin(query="thrilled to announce {round_keywords} {sector}", author_title="Founder", sort_by=most_recent, get_sentiment=true)
Core LinkedIn corroboration (always runs). Confirm each raise from the founder's own post, keep positive-tone announcements, and pull the company name and profile url.
3. Tool `search_reddit` — search_reddit(query="\"we raised\" {round_keywords} {sector}", sort_by=most_recent, get_sentiment=true)
Only run if {platforms} includes reddit: Catch founders posting their raise in startup subreddits; keep positive announcement threads and the OP handle as extra leads.
4. Tool `search_news` — search_news(query="{round_keywords} {sector} funding raised", time_published=7d)
Only run if {platforms} includes news: Cross-confirm each social raise against fresh press to filter out vaporware and capture the official amount and lead investor.
5. Tool `twitter_user_profile` — twitter_user_profile(username=<founder_handle>)
Read followers_count and verified to rank founders by reach and legitimacy; drop anyone below {min_followers} when it is set.
6. Tool `search_linkedin_companies` — search_linkedin_companies(query=<company_name>)
Resolve each company to its canonical LinkedIn id/url for a clean CRM hand-off.
DELIVER: A same-week list of just-funded startups with founder handles, traction signals, optional press corroboration, and resolved company profiles ready for outreach.
Note: each underlying tool call is billed at its normal endpoint price; get_sentiment adds a small per-page surcharge. Page through results as needed but stop once you have enough to deliver the outcome.
Find startups hiring their first GTM/finance exec — then confirm the raise across news and X.
Harvest fragmented local operators across Google, Facebook, LinkedIn and news — with owner contacts plus live sale and succession signals — for acquisition outreach.
Surface founders announcing launches across LinkedIn, X, and Reddit — filtered to founders, then graded for conviction and traction.