Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

StartupHub.ai

REMOTE · WWW.STARTUPHUB.AI

Funding rounds, AI startup and investor search, email discovery, agent-readiness. No API key.

64 Trust /100

Last scanned (14 hours ago)

Scores higher than 47% of remote servers

Reachable. Last reached 17 Oct 2026.

Recent critical change

Authorization (17 Oct 2026). See the changelog before you install this server.

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability60
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 12371 tokens (~184/item across 67 items; 67 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management17
  • Stability observed for 5 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage87
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 62% of tool parameters carry a description.Partial
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 68 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities60
  • Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 17 Oct 26 +1
    • Authorization: unverified → fail ▼ critical
  • 16 Oct 26 −8
    • Authorization: partial → unverified ▼ security
    • New tool “cancel_monitor_watch”, which the server declares destructive security
    • New tool “update_investor”, which the server declares destructive security
    • New tool “update_person”, which the server declares destructive security
    • New tool “update_product”, which the server declares destructive security
    • New tool “update_startup”, which the server declares destructive security
    • Tool coverage: 71% → 62% ▼ functional
    • Schema quality: 1545 → 12371 ▼ functional
    • Destructive annotations: pass → 100 functional
    • New tool “check_domain_rating” functional
    • New tool “check_effective_domain_rating” functional
    • New tool “check_site_speed” functional
    • New tool “check_trust_reputation” functional
    • New tool “create_monitor_watch” functional
    • New tool “deep_intelligence” functional
    • New tool “enrich_company” functional
    • New tool “enrich_email” functional
    • New tool “find_matches” functional
    • New tool “find_stealth_startups” functional
    • New tool “generate_article_video” functional
    • New tool “generate_startup_list” functional
    • New tool “generate_visual_tldr” functional
    • New tool “generate_youtube_article” functional
    • New tool “get_advertiser_analytics” functional
    • New tool “get_article_video” functional
    • New tool “get_company_by_linkedin” functional
    • New tool “get_company_funding” functional
    • New tool “get_company_hiring” functional
    • New tool “get_investor_by_domain” functional
    • New tool “get_investor_by_social” functional
    • New tool “get_my_usage” functional
    • New tool “get_person_by_email” functional
    • New tool “get_person_by_social” functional
    • New tool “get_startup” functional
    • New tool “get_startup_by_domain” functional
    • New tool “get_startup_funding_history” functional
    • New tool “get_startup_socials” functional
    • New tool “get_youtube_clip” functional
    • New tool “get_youtube_transcript” functional
    • New tool “humanize_text” functional
    • New tool “list_credit_packs” functional
    • New tool “list_monitor_watches” functional
    • New tool “list_startup_team” functional
    • New tool “match_companies_by_domain” functional
    • New tool “publish_to_wordpress” functional
    • New tool “render_youtube_clip” functional
    • New tool “scan_company_technology” functional
    • New tool “search_domains” functional
    • New tool “search_investors” functional
    • New tool “search_people” functional
    • New tool “search_startups” functional
    • New tool “submit_exit_event” functional
    • New tool “submit_funding_round” functional
    • New tool “submit_investor” functional
    • New tool “submit_list” functional
    • New tool “submit_news” functional
    • New tool “submit_patent” functional
    • New tool “submit_person” functional
    • New tool “submit_product” functional
    • New tool “submit_research” functional
    • New tool “submit_startup” functional
    • New tool “suggest_youtube_clips” functional
    • “discover_email” added an optional parameter “role” cosmetic
  • 15 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 13 Oct 26 +1
    • Stability: unverified → 0.03 ▲ functional
  • 12 Oct 26 69

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 17 Oct 2026 · Probed https://www.startuphub.ai/api/v1/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=www.startuphub.ai CN=WE1,O=Google Trust Services,C=US 11 Oct 2026 9 Jan 2027 ECDSA 256 ECDSA-SHA256 1126a2f46c965a2d130fc526a0cd3e50
SANs: www.startuphub.ai
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of www.startuphub.ai. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
ai. present 3799 8 Verified
startuphub.ai. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=31536000; includeSubDomains; preload
content-security-policy default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' *.supabase.co *.stripe.com *.google.com *.googletagmanager.com *.googleapis.com *.cloudflareinsights.com challenges.cloudflare.com connect.facebook.net *.clarity.ms *.tradingview.com s3.tradingview.com; style-src 'self' 'unsafe-inline' fonts.googleapis.com; img-src 'self' data: blob: https: *.supabase.co *.googleusercontent.com ui-avatars.com images.unsplash.com cdn.sanity.io images.ctfassets.net framerusercontent.com lando.stay22.com encord.com; font-src 'self' data: fonts.gstatic.com; connect-src 'self' *.supabase.co wss://*.supabase.co *.stripe.com *.google.com *.googleapis.com *.googletagmanager.com *.google-analytics.com *.analytics.google.com *.doubleclick.net *.clarity.ms challenges.cloudflare.com nominatim.openstreetmap.org *.tradingview.com; frame-src 'self' blob: *.stripe.com *.google.com *.youtube.com *.youtube-nocookie.com *.facebook.com www.facebook.com embed.polymarket.com ticker.polymarket.com kalshi.com *.kalshi.com *.tradingv
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy origin-when-cross-origin
permissions-policy camera=(), microphone=(), geolocation=(), interest-cohort=()

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://www.startuphub.ai/api/v1/mcp Verified 200
http (plaintext) http://www.startuphub.ai/api/v1/mcp HTTPS enforced 301 https://www.startuphub.ai/api/v1/mcp
MCP tools · 67 exposed · ~12,277 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
search_suggestions ~70

Search Suggestion Explorer. Live autocomplete-style suggestions for a phrase. Use it before picking a title or keyphrase. Free, rate-limited.

NameTypeReqDescription
deepboolean–When true, return a wider set. Default false.
qstringyesSeed phrase, at least 2 characters.

No output schema declared.

No examples provided.

submit_exit_event ~225

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.

NameTypeReqDescription
acquirer_namestring–Required for Acquisition / Merger
considerationnumber–Total deal value in USD
date_announcedstringyesYYYY-MM-DD
descriptionstring–Third-person, ≤1500 chars
source_urlstring––
startup_idstring––
startup_slugstring––
stock_exchangestring–Required for IPO / SPAC (e.g. NASDAQ, NYSE, LSE)
tickerstring–Required for IPO / SPAC
transaction_typestringyesIPO | Acquisition | Merger | SPAC | Secondary Sale | Buyout | Management Buyout | Tender Offer | Asset Sale | Bankruptcy | Closure
valuationnumber––

No output schema declared.

No examples provided.

submit_funding_round ~298

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 lead/participating investor slugs. Deduped: same startup + same series within 7 days returns 409. Costs 5 credits. Needs a free StartupHub.ai account.

NameTypeReqDescription
date_announcedstringyesYYYY-MM-DD
descriptionstring–Third-person, ≤1000 chars
investment_amountnumberyesTotal raised in USD (e.g. 5000000 for $5M)
lead_investor_slugsarray––
participating_investor_slugsarray––
post_money_valuationnumber––
pre_money_valuationnumber––
seriesstringyesPre-seed | Seed | Pre-Series A | Series A | Series B | ... | Convertible Note | SAFE | Bridge | Debt | Grant | Crowdfunding | Growth | Pre-IPO | Strategic | Secondary | Other
source_urlstring–Press release / TechCrunch / SEC filing URL
startup_idstring–Alternative to startup_slug: startup UUID
startup_slugstring–Slug of the startup raising (must be a startup you own)

No output schema declared.

No examples provided.

submit_investor ~251

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 country. Needs a free StartupHub.ai account.

NameTypeReqDescription
citystring––
countrystring––
descriptionstringyesThird-person, 20–400 words
founded_datestring––
linkedin_urlstring––
logo_urlstring–Optional logo image URL (≤2MB).
namestringyesOfficial firm name (≤100 chars)
sector_focusarray–Up to 10 sectors invested in
stage_focusarray–Pre-seed | Seed | Series A | Series B | Series C | Series D | Growth | Late Stage
twitter_urlstring––
typestringyesOne of: VC, Angel, Accelerator, Incubator, Corporate VC, Family Office, Sovereign Wealth Fund, Crowdfunding, PE, Hedge Fund, Syndicate
websitestring––

No output schema declared.

No examples provided.

submit_list ~294

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 slugs. Optional rich content (HTML or text body) for the list article. Lands as status=pending; admin must approve before public. Costs 5 credits. Use search_startups / search_investors / search_people to look up slugs first. Needs a free StartupHub.ai account.

NameTypeReqDescription
contentstring–Optional long-form body. Plain text or simple HTML. ≤5000 words. Third-person.
excerptstring–Short summary shown on list index + SEO description (≤400 chars, third-person).
featured_image_urlstring–Optional cover image URL.
investor_slugsarray–Array of investor slugs to include.
people_slugsarray–Array of person slugs to include.
source_urlstring–Optional URL to the original source if syndicating.
startup_slugsarray–Array of startup slugs to include. Must match existing profiles. Look up via search_startups.
tagsarray–Up to 20 tags (≤40 chars each).
titlestringyesList title (≤200 chars). Descriptive, reader-friendly.

No output schema declared.

No examples provided.

submit_news ~190

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 account.

NameTypeReqDescription
author_namestring––
categoriesarrayyes1–3 categories from the controlled vocabulary
contentstringyesArticle body, 100–10000 words, plain text or basic HTML
excerptstring–Optional 1–2 sentence summary, ≤400 chars
featured_image_urlstring––
source_urlstring–If syndicating, link to the original (also used for dedup)
startup_slugstring–Optional company being featured
tagsarray––
titlestringyes≤200 chars

No output schema declared.

No examples provided.

submit_patent ~195

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

NameTypeReqDescription
abstractstring–≤3000 chars
assignee_namestringyesThe entity that owns the patent
filing_datestring––
grant_datestring––
inventorsarray––
jurisdictionstring–US | EP | CN | WO | etc.
patent_numberstringyese.g. "US12345678B2", "EP3456789A1"
source_urlstring–USPTO / EPO link
startup_slugstring–Optional parent startup
statusstring–Granted | Pending | Filed | Expired | Withdrawn | Other
titlestringyes≤300 chars

No output schema declared.

No examples provided.

submit_person ~185

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.

NameTypeReqDescription
avatar_urlstring–Optional avatar image URL (≤2MB).
citystring––
countrystring––
current_titlestring–e.g. "CEO at OpenAI", required if no linkedin_url
descriptionstring–Third-person bio, ≤300 words, no HTML
github_urlstring––
linkedin_urlstring–Personal LinkedIn (linkedin.com/in/...), required if no current_title
namestringyesPerson's full name (≤80 chars)
twitter_urlstring––
website_urlstring––

No output schema declared.

No examples provided.

submit_product ~435

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 listicle titles. Optional logo_url and screenshot_urls (up to 6) are fetched and stored automatically. Needs a free StartupHub.ai account.

NameTypeReqDescription
app_store_urlstring––
categorystring–e.g. "Coding agent", "Vector database", "Email assistant"
descriptionstringyesFull description in third person, 20–400 words, plain text only
documentation_urlstring––
featuresarray–Optional list of key features
github_repostring––
launched_atstring–YYYY, YYYY-MM, or YYYY-MM-DD
logo_urlstring–Optional product logo URL (≤2MB).
namestringyesProduct name (≤80 chars; no listicle words)
one_linerstringyesOne-sentence pitch in third person, 20–200 chars
play_store_urlstring––
pricing_detailsobject–Optional structured pricing (tiers, per-seat, per-token, etc.)
pricing_typestring–free | freemium | paid | subscription | one-time | usage-based | enterprise | open-source
product_typestring–web-app | mobile-app | desktop-app | api | cli | library | extension | mcp-server | agent | model | platform | dataset | hardware | plugin
screenshot_urlsarray–Optional product screenshots (up to 6 URLs).
sectorsarray––
startup_idstring–Parent company or organization UUID. Required unless startup_slug is set.
startup_slugstring–Slug of the parent company or organization (e.g. "anthropic" for Claude). Required unless startup_id is set.
tagsarray––
websitestringyesProduct landing page or website

No output schema declared.

No examples provided.

submit_research ~154

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.

NameTypeReqDescription
abstractstringyesThird-person, 30–600 words
arxiv_idstring–e.g. "2401.12345" or "2401.12345v2"
authorsarrayyes–
doistring––
pdf_urlstring––
publication_datestring––
sectorsarray––
source_urlstring––
startup_slugstring–Optional parent startup
titlestringyes≤300 chars

No output schema declared.

No examples provided.

submit_startup ~327

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 hidden. Upgrade is optional later. When you do send prose: third person, no listicle titles, no HTML/markdown. Returns 400 with field-level errors and suggestions on bad input. Costs 5 credits. One profile per company website domain. Optional logo_url is fetched and stored automatically. Needs a free StartupHub.ai account.

NameTypeReqDescription
descriptionstring–Full description in third person, 30–400 words, plain text only
founded_datestring–YYYY, YYYY-MM, or YYYY-MM-DD
github_urlstring––
hq_citystring––
hq_countrystring––
linkedin_urlstring––
logo_urlstring–Optional URL to company logo image (PNG/JPEG/WebP/SVG, ≤2MB). Server fetches + stores; if omitted, logo is auto-discovered from the website later.
namestring–Official company name (≤80 chars, no listicle words)
one_linerstring–One-sentence pitch in third person, 20–200 chars
sectorsarray–1–5 sectors from the controlled vocabulary
twitter_urlstring––
websitestringyesCompany website URL. This is the only required field.

No output schema declared.

No examples provided.

suggest_youtube_clips ~120

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 free StartupHub.ai account.

NameTypeReqDescription
max_clip_secnumber–Optional cap on clip length, in seconds, up to 90.
stylestring–Clip style. Default twitter.
urlstringyesYouTube watch, youtu.be, or Shorts URL.

No output schema declared.

No examples provided.

update_investor ~249

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.

NameTypeReqDescription
accepts_cold_pitchesboolean––
actively_investingboolean––
check_size_maxnumber––
check_size_minnumber––
citystring––
countrystring––
current_thesisstring––
descriptionstring––
founded_datestring––
geo_focusarray––
linkedin_urlstring––
logo_urlstring––
min_tractionstring––
pitch_application_urlstring––
pitch_emailstring––
sector_focusarray––
slugstringyes–
stage_focusarray––
twitter_urlstring––
typestring–VC | Angel | Accelerator | Incubator | Corporate VC | Family Office | Sovereign Wealth Fund | Crowdfunding | PE | Hedge Fund | Syndicate

No output schema declared.

No examples provided.

update_person ~129

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.

NameTypeReqDescription
avatar_urlstring––
citystring––
countrystring––
current_titlestring––
descriptionstring––
github_urlstring––
linkedin_urlstring––
slugstringyes–
twitter_urlstring––
website_urlstring––

No output schema declared.

No examples provided.

update_product ~197

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.

NameTypeReqDescription
app_store_urlstring––
categorystring––
descriptionstring––
documentation_urlstring––
featuresarray––
github_repostring––
launched_atstring––
logo_urlstring––
one_linerstring––
play_store_urlstring––
pricing_detailsobject––
pricing_typestring––
product_typestring––
screenshot_urlsarray––
sectorsarray––
slugstringyes–
tagsarray––
websitestring––

No output schema declared.

No examples provided.

update_startup ~324

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 1 submit credit. Same validation as submit_startup. Needs a free StartupHub.ai account.

NameTypeReqDescription
careers_urlstring––
contact_emailstring––
descriptionstring––
for_saleboolean––
for_sale_detailsobject––
founded_datestring––
github_urlstring––
hq_citystring––
hq_countrystring––
is_hiringboolean––
is_raisingboolean––
linkedin_urlstring––
logo_urlstring–New logo URL, server fetches and replaces (≤2MB).
media_kit_urlstring––
one_linerstring––
operating_statusstring–active | acquired | shut_down | stealth
partnerships_emailstring––
pitch_deck_urlstring––
press_emailstring––
raising_roundstring––
raising_targetnumber––
raising_use_of_fundsstring––
sectorsarray––
slugstringyesThe startup's slug (e.g. "anthropic")
twitter_urlstring––

No output schema declared.

No examples provided.

validate_email ~103

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 sending. To go from a person's name → verified email instead, use discover_email: that already runs validation internally on every candidate, so don't call validate_email on its output.

NameTypeReqDescription
emailstringyes–

No output schema declared.

No examples provided.

Install

How do I install the StartupHub.ai MCP server?

StartupHub.ai is a hosted endpoint at https://www.startuphub.ai/api/v1/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · www.startuphub.ai

# add to Claude Code
claude mcp add --transport http ai-startuphub-startuphub 'https://www.startuphub.ai/api/v1/mcp'
Common questions

What is the StartupHub.ai MCP server?

StartupHub.ai is an MCP server listed in the public MCP registry as ai.startuphub/startuphub. Funding rounds, AI startup and investor search, email discovery, agent-readiness. No API key. This page covers its hosted endpoint (https://www.startuphub.ai/api/v1/mcp).

Is the StartupHub.ai MCP server safe to use?

StartupHub.ai scores 64 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the StartupHub.ai MCP server expose?

StartupHub.ai exposes 67 tools: search_startups, find_stealth_startups, search_domains, get_startup, get_startup_by_domain, and 62 more. Their descriptions and schemas cost roughly 12,277 tokens of context every time the server is loaded.

Does the StartupHub.ai MCP server require authentication?

No. We connected to StartupHub.ai without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the StartupHub.ai MCP server still maintained?

StartupHub.ai is still listed as active in the MCP registry. We last reached this channel on 17 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.