Skip to content
Startuphub logo

Startuphub MCP server

Which servers in the official MCP registry are Startuphub's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-16

← Back to Startuphub

Whose server it is
  • Registry nameai.startuphub/startuphubverified in the MCP registry

The registry name sits under startuphub.ai. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-16
  • Stateanswerschecked 2026-10-16
  • Tools67
  • Server calls itselfStartupHub.ai
  • Server version1.0.0
  • Protocol version2025-06-18

On 2026-10-16 the server answered initialize and tools/list without a sign-in. First answer in 272 ms.

Tools it offers67 tools · read 2026-10-16
  • search_startups

    Search the startup database with any combination of filters: name, sector, country, city radius, founded date, team size, the latest funding round (round_series, raised_after), total funding, valuation, investors (backed_by), StartupHub…

  • find_stealth_startups

    Convenience wrapper around search_startups pre-tuned for fresh-stealth deal-flow. Returns active stealth startups with their detected tech stack (CDN, email provider, analytics), RDAP domain registration date, and a has_known_emails flag…

  • search_domains

    Domain radar: newly registered names from our discovery queue (NRD, registries, GitHub orgs). This is NOT a company profile. Returns apex, registration date, registrar, mailbox signal, quality score, and status (queued / quality_failed)…

  • get_startup

    Get full profile for a startup by slug Needs a free StartupHub.ai account.

  • get_startup_by_domain

    Look up a single startup by its website domain. Accepts raw URLs (https://www.example.com/about), stripped (example.com), with or without paths. Returns the full profile. Use match_companies_by_domain instead for batches of 2+ domains…

  • scan_company_technology

    Tech Stack Checker. Return hosting, frameworks, analytics, payments, and mail setup for a company website. Checks a stored fingerprint first, then a fresh live read when live=true. Accepts a URL or a plain domain. Costs 1 credit. Needs a…

  • get_startup_socials

    Lightweight endpoint that returns ONLY a startup's contact emails (contact / partnerships / press) and social URLs (LinkedIn, Twitter, GitHub, Facebook, YouTube, Discord, Slack, etc.) plus HQ city/country. Cheaper than get_startup (1 db…

  • get_person_by_email

    Reverse-lookup a person profile by their email address. Pairs naturally with discover_email + validate_email: discover an email, verify it, find the person record. Returns the full person profile. Needs a free StartupHub.ai account.

  • get_person_by_social

    Reverse-lookup a person profile by any of their social URLs/handles. Pass linkedin, twitter, or github (full URL like https://www.linkedin.com/in/foo, OR just the handle 'foo'). Multiple params allowed: first match wins. Returns the full…

  • get_investor_by_domain

    Look up a single investor (VC, angel, accelerator) by their website domain. Same shape as get_startup_by_domain, against the investors table. Useful when you have a fund's website and want fund profile / portfolio info. Needs a free…

  • get_investor_by_social

    Reverse-lookup an investor profile by their LinkedIn or Twitter URL/handle. Investor LinkedIns are typically /company/<slug>, but the lookup handles both /in/ and /company/ patterns. Needs a free StartupHub.ai account.

  • get_startup_funding_history

    Full chronological list of investment rounds for a startup: amount, series, date, pre/post-money valuation, lead and participating investor IDs, plus a summary with total raised from rounds and the latest round date/series. Use after…

  • list_startup_team

    Returns founders, current team, and board members for a startup, split by role. Each person record includes name, title, slug, LinkedIn, Twitter, description, and primary_email if visible to your plan tier. Use this to build org-charts…

  • enrich_email

    One-call CRM/inbox enrichment. Pass an email, get back: matched person record (if known), the email's domain matched against startups + investors (with funding intel for VC-backed scoring), a heuristic name guess from the local part if…

  • search_investors

    Find investors that match a startup's profile. Filter by sector_focus (e.g. 'Artificial Intelligence' for AI investors), stage_focus (Seed / Series A / etc.), geo_focus, cheque_min / cheque_max (matches investors whose cheque-size window…

  • search_people

    Search founders, executives, board members, and key team members Needs a free StartupHub.ai account.

  • find_logo

    Find square and horizontal logos for a company

  • enrich_company

    Build a company profile from a name and optional website or LinkedIn URL. Returns the description, sector, headquarters, founding year, and public links that were found. Needs a free StartupHub.ai account.

  • validate_email

    Verify if a single email address is real and deliverable. Returns {valid, status, confidence_score}. Use when you already know the address (e.g. from a contact page, LinkedIn, or a prior discover_email run) and want to confirm it before…

  • discover_email

    Find a real, deliverable professional email for a person at a company. Pass first name + last name + the company domain; get back the verified address, a confidence score, and a short note about who it likely reaches. Charges 1 credit…

  • match_companies_by_domain

    Bulk-match an array of advertiser/company domains against StartupHub.ai's startup database. Returns per-domain whether the company is in our database, plus funding amount, latest round, investor IDs, sectors, founded date, and HQ country…

  • list_credit_packs

    Get credit pack pricing AND a checkout URL the user can open to buy more credits. Returns { buy_url: 'https://www.startuphub.ai/pricing?buy=credits', pricing: { validate: [...tiers], discover: [...tiers] } }: surface the buy_url to the…

  • get_my_usage

    Check the user's current credit balance: plan tier, daily + monthly limits per credit type (validate, discover, db, profile, logo, enrich, submit), used today, remaining today, used this month, remaining this month, and any never-expiring…

  • scan_agent_readiness

    Scans a public site against current AI-agent readiness standards, including the llms.txt v2 shape (H1, summary, described links, and whether those links resolve). Returns a 0-100 score plus per-check pass/fail with a copy-paste fix prompt…

  • get_trends

    Get a structured, real-time snapshot of what's happening in the AI startup ecosystem right now — capital deployed this week, top sectors and countries (with week-over-week change), biggest rounds, stage breakdown with median check sizes…

  • query_funding

    Answer how much funding was raised, how many rounds closed, or how many companies were founded, for a country, sector, series, and year. This is the StartupHub /analysis chart as data. Use it for questions like 'how much funding did…

  • get_arbitrage

    Live cross-venue prediction-market arbitrage board. Returns the same real-world events priced on Polymarket, Kalshi/Robinhood, and PredictIt side by side, with a real arbitrage flagged whenever the combined cost of locking a $1 payout…

  • generate_startup_list

    Prompt → curated startup list. Pass a natural-language brief like 'stealth AI agent startups in Israel founded after 2024' and the engine runs a Google-grounded search, parses results, finds-or-creates the matching startup rows in…

  • publish_to_wordpress

    Publish HTML to a WordPress site using the site's Application Password. Creates a post with the given title and HTML body. status is draft, publish, or pending. Default is draft. Needs a free StartupHub.ai account.

  • submit_startup

    Submit a new startup profile. A website is enough. Name, description, and sectors are optional. If you send only a website, the profile is listed on the free plan and the rest is filled in from that site. Gambling and adult content stay…

  • submit_investor

    Submit a new investor profile (VC, angel, accelerator, etc.). Lists it on the free plan immediately, same as submit_startup. Third-person prose, no HTML/markdown, no listicle titles. Costs 5 credits. Deduped by website domain or name and…

  • submit_product

    Submit a product / tool / API / library / agent / model / dataset / hardware onto an existing company or organization. startup_slug or startup_id is required. Costs 5 credits. Strict format: third-person prose, no HTML/markdown, no…

  • submit_funding_round

    Announce a funding round for a startup you own (created_by must match your API key user). Strict: series from controlled vocab (Pre-seed/Seed/Series A.../Crowdfunding), USD amount, YYYY-MM-DD date, third-person description. Optional…

  • submit_exit_event

    Announce an IPO / Acquisition / Merger / SPAC / Buyout / Closure for a startup you own. acquirer_name required for Acquisition/Merger; stock_exchange + ticker required for IPO/SPAC. Costs 5 credits. Needs a free StartupHub.ai account.

  • submit_research

    Submit a research paper / preprint for inclusion. Optional startup link. Dedup by arxiv_id or doi. Costs 5 credits. Needs a free StartupHub.ai account.

  • submit_patent

    Submit a patent record. patent_number required (e.g. "US12345678B2"). Dedup by patent_number. Costs 5 credits. Needs a free StartupHub.ai account.

  • submit_news

    Submit a news article / press release. Strict: third-person, controlled categories, 100–10000 words. Dedup by source_url or by similar title within 30d. Lands in pending status; admin approves. Costs 5 credits. Needs a free StartupHub.ai…

  • update_startup

    Update a startup you submitted (API key user matches created_by) or that you have a verified claim on. Pass slug plus only the fields to change. The profile stays on the free listing. An edit does not hide it or turn it into a bill. Costs…

  • update_investor

    Update an investor you previously submitted. Pass slug plus only the fields to change. The profile stays on the free listing. An edit does not hide it. Costs 1 db credit. Needs a free StartupHub.ai account.

  • update_person

    Update a person you previously submitted. Pass slug plus only the fields to change. The profile stays on the free listing. An edit does not hide it. Costs 1 db credit. Needs a free StartupHub.ai account.

  • update_product

    Update a product you previously submitted (new feature, pricing, or a new version). Pass slug plus only the fields to change. An edit does not hide a live product. Costs 1 db credit. Needs a free StartupHub.ai account.

  • submit_person

    Submit a new person profile (founder, executive, board member). Lists them on the free plan immediately. Requires either current_title or linkedin_url. Third-person bio. Costs 5 credits. Needs a free StartupHub.ai account.

  • get_advertiser_analytics

    Live performance for ads owned by your account: impressions, clicks, CTR, daily trend, by-placement (article / profile_page / search / homepage / agent_readiness) and by-variant breakdown. Same JSON shape returned by GET…

  • submit_list

    Submit a new editorial list (e.g. "Top 10 AI dev-tools startups", "Best seed-stage fintech companies") to StartupHub.ai for moderation review. Lists are collections of existing startups, investors, and/or people on the site: provide their…

  • deep_intelligence

    Run a deep-intelligence lookup on any entity across our graph of 65M+ business profiles and 6B+ data points. Give a name, company, domain, LinkedIn URL, or email and get a consolidated dossier: company facts, funding, people…

  • get_company_by_linkedin

    Resolve a company from its LinkedIn URL and enrich it against our 65M+ profile graph: funding, founders, sectors, score, domain, and technographics. Same result as POST /api/v1/companies/by-linkedin. Needs a free StartupHub.ai account.

  • get_company_funding

    Funding intelligence for a company by domain: total raised, rounds, latest round, investors, and dates, drawn from our enrichment graph. Same result as GET /api/v1/companies/funding. Needs a free StartupHub.ai account.

  • get_company_hiring

    Hiring-signal intelligence: companies actively posting roles, ranked by open-role velocity, with counts and links. A growth/traction signal for deal-flow and sales prospecting. Same result as GET /api/v1/companies/hiring. Needs a free…

  • get_youtube_transcript

    Fetch the full transcript plus metadata (title, channel, duration) for any YouTube video. Accepts a watch, youtu.be, Shorts, or mobile URL, or a raw video ID. No LLM: returns the raw caption text for downstream summarization or…

  • generate_youtube_article

    Turn a YouTube URL into an article with a title, excerpt, HTML, and Markdown. Costs one YouTube-to-Article credit. If the call is slow, call get_youtube_transcript first, then call this tool again with url and transcript. Needs a free…

  • generate_article_video

    Article to YouTube. Turn an article URL, or a block of text, into a narrated video with captions. Returns a job id right away. Call get_article_video with that job_id until status is done, then use mp4_url. Requires an API key and charges…

  • get_article_video

    Poll an article-to-video job started by generate_article_video. Returns status, progress, and mp4_url when status is done. Needs a free StartupHub.ai account.

  • suggest_youtube_clips

    YouTube to Clips. Pick moments from a captioned public video, with timestamps and the on-screen quote. If status is processing, call this again with the same url. Render one result with render_youtube_clip. Requires an API key. Needs a…

  • render_youtube_clip

    Render one YouTube clip. Pass video_url, start_seconds, end_seconds, and quote from suggest_youtube_clips. Returns a job id. Call get_youtube_clip until status is done. Requires an API key and charges clip credits. Needs a free…

  • get_youtube_clip

    Poll a clip render started by render_youtube_clip. Returns status, progress, and mp4_url when status is done. Needs a free StartupHub.ai account.

  • generate_rss_feed

    RSS Feed Generator. Build a feed for a site, including one that never published a feed. Pass the site url. Returns feed_xml and a feed_url. Free, rate-limited.

  • humanize_text

    Humanize AI Text. Rewrite a passage so it reads as natural prose, without changing the facts. Up to 12 paragraphs and 20000 characters per call. Requires an API key. Needs a free StartupHub.ai account.

  • generate_visual_tldr

    Visual TL;DR. Build a diagram and a short summary from an article. Pass title and content_html (HTML or the article text). Returns markdown and image_url. Requires an API key. Needs a free StartupHub.ai account.

  • check_domain_rating

    Ahrefs Domain Rating, 0 to 100, for a domain. Requires an API key. Needs a free StartupHub.ai account.

  • check_effective_domain_rating

    Effective Domain Rating: a 0 to 100 read of visibility that is actually realized, set next to Ahrefs Domain Rating. Often takes 30 to 60 seconds. Requires an API key. Needs a free StartupHub.ai account.

The first 60 of 67, as the server listed them.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "startuphub": {
      "type": "http",
      "url": "https://www.startuphub.ai/api/v1/mcp"
    }
  }
}

OpenAPI spec

32 paths, read 2026-10-16. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.