Tech.eu Funding Explorer

Search European tech funding rounds, companies, investors and exits — sourced, EUR-normalized.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
96%
Integridad del esquema
93%
Calidad de los nombres
98%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'get_company' description lacks action verben get_company

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,438Tokens (definiciones de herramientas)
~1.2 KBTamaño de respuesta típico
Impacto moderado en la atención (1.12% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "funding-explorer": {
      "url": "https://funding.tech.eu/api/mcp"
    }
  }
}

Puntos de conexión remotos

https://funding.tech.eu/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (8)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_rounds(country, stage, sector, minAmountEur, from, ...)

Search European tech funding rounds (cited, EUR-normalized at the ECB rate on the round date). Returns newest first with a `nextCursor` for pagination.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country": {
      "description": "Country filter, e.g. \"UK\", \"Germany\", \"France\", \"Türkiye\"",
      "type": "string"
    },
    "stage": {
      "description": "Stage filter, e.g. \"Seed\", \"Series A\", \"Debt\", \"Grant\"",
      "type": "string"
    },
    "sector": {
      "description": "Sector filter (canonical), e.g. \"AI\", \"Fintech\", \"Healthtech\", \"Software\", \"Cleantech\", \"Energy\"",
      "type": "string"
    },
    "minAmountEur": {
      "description": "Only rounds of at least this many EUR",
      "type": "number"
    },
    "from": {
      "description": "Earliest round date, YYYY-MM-DD",
      "type": "string"
    },
    "to": {
      "description": "Latest round date, YYYY-MM-DD",
      "type": "string"
    },
    "limit": {
      "description": "Max results (default 25, cap 100)",
      "type": "number",
      "minimum": 1,
      "maximum": 100
    },
    "after": {
      "description": "Opaque nextCursor from a previous call",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢find_companies(query)

Find companies by name (case-insensitive substring). Returns id, location and verified funding totals; pass the id to get_company for the full profile.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "description": "Company name or fragment, e.g. \"Theker\", \"mistral\""
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_company(id)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Company id from find_companies or search_rounds"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_investors(query, type, sort, page)

Search investors (entity-resolved: name variants are merged). Sortable by deal count or company count.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Investor name or fragment, e.g. \"accel\"",
      "type": "string"
    },
    "type": {
      "description": "Investor type filter, e.g. \"Venture Capital\"",
      "type": "string"
    },
    "sort": {
      "type": "string",
      "enum": [
        "deals_desc",
        "companies_desc",
        "name_asc"
      ]
    },
    "page": {
      "type": "number",
      "minimum": 1
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_investor(name, compact)

Investor profile: deal count, companies backed, stage mix, portfolio and recent deals.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Investor display name, e.g. \"Accel\" or \"High-Tech Gründerfonds (HTGF)\""
    },
    "compact": {
      "description": "Lean profile to save context: top 15 portfolio companies by €, top co-investors, no year-by-year breakdown",
      "type": "boolean"
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_exits(country, from, to, limit, after)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country": {
      "description": "Exited company country, e.g. \"UK\", \"Germany\", \"France\"",
      "type": "string"
    },
    "from": {
      "description": "Earliest exit date, YYYY-MM-DD",
      "type": "string"
    },
    "to": {
      "description": "Latest exit date, YYYY-MM-DD",
      "type": "string"
    },
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 100
    },
    "after": {
      "description": "Opaque nextCursor from a previous call",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢market_map(period)

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-side. Defaults to the current year.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "period": {
      "description": "A year (\"2026\"), quarter (\"2026-q1\") or month (\"2026-01\"); defaults to the current year",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_changes(type, since, limit, after)

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

Esquema de entrada

{
  "type": "object",
  "properties": {
    "type": {
      "description": "What to sync — \"rounds\" (default) or \"companies\"",
      "type": "string",
      "enum": [
        "rounds",
        "companies"
      ]
    },
    "since": {
      "type": "string",
      "description": "Start of the window: a date (YYYY-MM-DD) or the ISO timestamp your last sync ended at"
    },
    "limit": {
      "description": "Max results (default 25, cap 100)",
      "type": "number",
      "minimum": 1,
      "maximum": 100
    },
    "after": {
      "description": "Opaque nextCursor from a previous call",
      "type": "string"
    }
  },
  "required": [
    "since"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada8 herramientas
verificadoversión no registrada8 herramientas
verificadoversión no registrada8 herramientas