Search European tech funding rounds, companies, investors and exits — sourced, EUR-normalized.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://funding.tech.eu/api/mcp8 tools · 1929mssearch_roundsSearch European tech funding rounds (cited, EUR-normalized at the ECB rate on the round date). Returns newest first with a `nextCursor` for pagination.Search European tech funding rounds (cited, EUR-normalized at the ECB rate on the round date). Returns newest first with a `nextCursor` for pagination.
| Parameter | Type | Description |
|---|---|---|
| country | string | Country filter, e.g. "UK", "Germany", "France", "Türkiye" |
| stage | string | Stage filter, e.g. "Seed", "Series A", "Debt", "Grant" |
| sector | string | Sector filter (canonical), e.g. "AI", "Fintech", "Healthtech", "Software", "Cleantech", "Energy" |
| minAmountEur | number | Only rounds of at least this many EUR |
| from | string | Earliest round date, YYYY-MM-DD |
| to | string | Latest round date, YYYY-MM-DD |
| limit | number | Max results (default 25, cap 100) |
| after | string | Opaque nextCursor from a previous call |
find_companiesFind companies by name (case-insensitive substring). Returns id, location and verified funding totals; pass the id to get_company for the full profile.Find companies by name (case-insensitive substring). Returns id, location and verified funding totals; pass the id to get_company for the full profile.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Company name or fragment, e.g. "Theker", "mistral" |
get_companyFull company profile: description, location, sectors, every funding round with stage/amount/investors, named backers, exit if any. Figures are source-linked on the company page URL.Full company profile: description, location, sectors, every funding round with stage/amount/investors, named backers, exit if any. Figures are source-linked on the company page URL.
| Parameter | Type | Description |
|---|---|---|
| id* | string | Company id from find_companies or search_rounds |
search_investorsSearch investors (entity-resolved: name variants are merged). Sortable by deal count or company count.Search investors (entity-resolved: name variants are merged). Sortable by deal count or company count.
| Parameter | Type | Description |
|---|---|---|
| query | string | Investor name or fragment, e.g. "accel" |
| type | string | Investor type filter, e.g. "Venture Capital" |
| sort | string | — |
| page | number | — |
get_investorInvestor profile: deal count, companies backed, stage mix, portfolio and recent deals.Investor profile: deal count, companies backed, stage mix, portfolio and recent deals.
| Parameter | Type | Description |
|---|---|---|
| name* | string | Investor display name, e.g. "Accel" or "High-Tech Gründerfonds (HTGF)" |
| compact | boolean | Lean profile to save context: top 15 portfolio companies by €, top co-investors, no year-by-year breakdown |
search_exitsEuropean tech exits and M&A (acquisitions, IPOs), newest first with a nextCursor. Filter by date window and by the exited company's country (use it for "European exits"). Most deal values are undisclosed — valueEur is null in ~65% of exits.European tech exits and M&A (acquisitions, IPOs), newest first with a nextCursor. Filter by date window and by the exited company's country (use it for "European exits"). Most deal values are undisclosed — valueEur is null in ~65% of exits.
| Parameter | Type | Description |
|---|---|---|
| country | string | Exited company country, e.g. "UK", "Germany", "France" |
| from | string | Earliest exit date, YYYY-MM-DD |
| to | string | Latest exit date, YYYY-MM-DD |
| limit | number | — |
| after | string | Opaque nextCursor from a previous call |
market_mapAggregate the European funding picture for a period in ONE call: totals (disclosed €, rounds, companies, investors, exits), concentration, and breakdowns by country, sector and stage — with provenance (disclosed %, high-confidence %, ECB reconciliation Δ). Beats paging every round to sum client-sid…Aggregate the European funding picture for a period in ONE call: totals (disclosed €, rounds, companies, investors, exits), concentration, and breakdowns by country, sector and stage — with provenance (disclosed %, high-confidence %, ECB reconciliation Δ). Beats paging every round to sum client-sid…
| Parameter | Type | Description |
|---|---|---|
| period | string | A year ("2026"), quarter ("2026-q1") or month ("2026-01"); defaults to the current year |
list_changesIncremental sync: what was ADDED or REMOVED since a timestamp. Use this — not repeated search_rounds calls — when you keep a local copy in step with the dataset. Sorted oldest-first by ingestion time, so `nextCursor` is resumable: store the last one and start there next run. Reports additions and r…Incremental sync: what was ADDED or REMOVED since a timestamp. Use this — not repeated search_rounds calls — when you keep a local copy in step with the dataset. Sorted oldest-first by ingestion time, so `nextCursor` is resumable: store the last one and start there next run. Reports additions and r…
| Parameter | Type | Description |
|---|---|---|
| type | string | What to sync — "rounds" (default) or "companies" |
| since* | string | Start of the window: a date (YYYY-MM-DD) or the ISO timestamp your last sync ended at |
| limit | number | Max results (default 25, cap 100) |
| after | string | Opaque nextCursor from a previous call |
8 of 8 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Search European tech funding rounds, companies, investors and exits — sourced, EUR-normalized.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.