Tech.eu Funding Explorer
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Search European tech funding rounds, companies, investors and exits — sourced, EUR-normalized.
| Author | eu.tech.funding |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 3407 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Tech.eu Funding Explorer": {
"url": "https://funding.tech.eu/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (8)
search_roundsread-onlySearch European tech funding rounds (cited, EUR-normalized at the ECB rate on the round date). Returns newest first with a `nextCursor` for pagination.
Parameters:
to— string — Latest round date, YYYY-MM-DDfrom— string — Earliest round date, YYYY-MM-DDafter— string — Opaque nextCursor from a previous calllimit— number — Max results (default 25, cap 100)stage— string — Stage filter, e.g. "Seed", "Series A", "Debt", "Grant"sector— string — Sector filter (canonical), e.g. "AI", "Fintech", "Healthtech", "Software", "Cleantech", "Energy"country— string — Country filter, e.g. "UK", "Germany", "France", "Türkiye"minAmountEur— number — Only rounds of at least this many EUR
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
find_companiesread-onlyFind companies by name (case-insensitive substring). Returns id, location and verified funding totals; pass the id to get_company for the full profile.
Parameters:
query(required) — string — Company name or fragment, e.g. "Theker", "mistral"
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
get_companyread-onlyFull 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.
Parameters:
id(required) — string — Company id from find_companies or search_rounds
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
search_investorsread-onlySearch investors (entity-resolved: name variants are merged). Sortable by deal count or company count.
Parameters:
page— numbersort— stringtype— string — Investor type filter, e.g. "Venture Capital"query— string — Investor name or fragment, e.g. "accel"
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
get_investorread-onlyInvestor profile: deal count, companies backed, stage mix, portfolio and recent deals.
Parameters:
name(required) — 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
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
search_exitsread-onlyEuropean 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.
Parameters:
to— string — Latest exit date, YYYY-MM-DDfrom— string — Earliest exit date, YYYY-MM-DDafter— string — Opaque nextCursor from a previous calllimit— numbercountry— string — Exited company country, e.g. "UK", "Germany", "France"
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
market_mapread-onlyAggregate 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-side. Defaults to the current year.
Parameters:
period— string — A year ("2026"), quarter ("2026-q1") or month ("2026-01"); defaults to the current year
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
list_changesread-onlyIncremental 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 removals only; the source tables have no modification timestamp, so a silent edit to an existing row is not reported (re-read that record by id when you need its current state). Exits are not available here — that table has no ingestion timestamp.
Parameters:
since(required) — string — Start of the window: a date (YYYY-MM-DD) or the ISO timestamp your last sync ended attype— string — What to sync — "rounds" (default) or "companies"after— string — Opaque nextCursor from a previous calllimit— number — Max results (default 25, cap 100)
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.