Tech.eu Funding Explorer
Server Details
Search European tech funding rounds, companies, investors and exits — sourced, EUR-normalized.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.2/5 across 7 of 7 tools scored.
Each tool has a clearly distinct purpose: company search, full profile, investor profile, aggregate market map, and searches for exits, investors, and rounds. No overlap or ambiguity.
Tools follow a verb_noun pattern consistently (find_companies, get_company, search_exits, etc.). 'market_map' is also verb_noun but slightly less conventional, making it a minor deviation.
Seven tools is well-scoped for a European funding explorer, covering essential operations without being excessive or insufficient.
The set covers company and investor details, funding rounds, exits, and aggregate data. Minor gaps exist (e.g., limited filtering on search_rounds), but core functionality is solid.
Available Tools
7 toolsfind_companiesARead-onlyInspect
Find companies by name (case-insensitive substring). Returns id, location and verified funding totals; pass the id to get_company for the full profile.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Company name or fragment, e.g. "Theker", "mistral" |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnlyHint and openWorldHint. The description adds that the search is case-insensitive substring, returns id, location, and verified funding totals. This provides additional behavioral context beyond annotations without contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, no redundant information. The most important action and result are front-loaded. Every sentence adds value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (one parameter, search function), the description fully explains what it does, what it returns, and how to proceed for more details. It is complete for an agent to know how and when to invoke it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema has 100% coverage with one parameter. The description adds value by specifying the case-insensitive substring behavior and providing examples ('Theker', 'mistral'), which helps the agent understand how to use the query parameter.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool finds companies by name using a case-insensitive substring search. It specifies the verb (find), resource (companies), and method (case-insensitive substring). It also distinguishes from sibling tools like get_company, which provides full profiles.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description advises passing the id to get_company for the full profile, guiding when to use this tool vs. its sibling. It could explicitly state when not to use it, but the guidance is clear and sufficient.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_companyARead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Company id from find_companies or search_rounds |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint and openWorldHint. The description adds that figures are source-linked on the company page URL, providing context on data provenance. No contradictions with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Single sentence effectively communicates the tool's output without waste. Slightly more structure (e.g., bullet points) could improve readability, but it remains concise and front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
No output schema exists, so the description compensates by detailing return fields (description, location, sectors, funding rounds, backers, exit). It covers key aspects but omits potential pagination or rate limiting info. Still fairly complete for a detail endpoint.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The only parameter 'id' is described in the schema as 'Company id from find_companies or search_rounds'. The description does not add further meaning beyond that; schema coverage is 100%, so baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states what the tool returns: a full company profile including description, location, sectors, funding rounds, backers, and exit. This distinguishes it from siblings like search_rounds (which likely returns a list of rounds) and find_companies (which searches for companies).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description does not explicitly state when to use this tool versus alternatives. It implies that for a comprehensive detail view, use this, but no guidance on when not to use or comparison with siblings like get_investor or search_exits.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_investorARead-onlyInspect
Investor profile: deal count, companies backed, stage mix, portfolio and recent deals.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Investor display name, e.g. "Accel" or "High-Tech Gründerfonds (HTGF)" | |
| compact | No | Lean profile to save context: top 15 portfolio companies by €, top co-investors, no year-by-year breakdown |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so the description's behavioral disclosure is limited. It adds the data points returned but does not elaborate on rate limits, authentication, or potential side effects, which is acceptable given the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, well-structured sentence that front-loads the key purpose and includes concrete output examples. Every word earns its place with no redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple get-investor tool with 2 parameters and no output schema, the description adequately informs the agent of the returned data categories. It could be improved by mentioning the output format (e.g., JSON structure) but remains functional.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% (both 'name' and 'compact' have descriptions). The description does not add extra meaning beyond the schema, but it provides context by listing the return fields. This meets the baseline for schema-rich tools.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly specifies the tool returns an investor profile with deal count, companies backed, stage mix, portfolio, and recent deals. It unambiguously distinguishes from siblings like 'get_company' and 'search_investors' by focusing on the investor entity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for retrieving detailed investor profiles, which contrasts with 'search_investors' (searching) and 'get_company' (company focus). However, it does not explicitly state when not to use it or mention alternatives, leaving some ambiguity.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
market_mapARead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| period | No | A year ("2026"), quarter ("2026-q1") or month ("2026-01"); defaults to the current year |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint. The description adds behavioral context: it provides provenance (disclosed %, high-confidence %, ECB reconciliation Δ) and is a single call. It adds value beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, no wasted words. The first sentence densely packs what the tool returns, the second provides value proposition and default. Efficient and front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given one optional parameter, no output schema, and clear annotations, the description fully explains the output (totals, breakdowns, provenance). No additional context needed.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% for the single parameter. The description adds meaning by specifying default behavior (current year) and format examples (year, quarter, month), going beyond the schema description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool aggregates European funding data for a period, providing totals, concentration, and breakdowns. It distinguishes from siblings by noting it beats paging through individual rounds, making the specific verb+resource clear.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies when to use (need aggregate picture, one call) and distinguishes from paging through rounds (suggesting alternatives like search_rounds). However, it does not explicitly state when not to use or list all alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_exitsARead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Latest exit date, YYYY-MM-DD | |
| from | No | Earliest exit date, YYYY-MM-DD | |
| after | No | Opaque nextCursor from a previous call | |
| limit | No | ||
| country | No | Exited company country, e.g. "UK", "Germany", "France" |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnlyHint and openWorldHint. The description adds behavioral insight about data quality ('valueEur is null in ~65% of exits') and mentions ordering/cursor, but doesn't fully cover response structure or rate limits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences that front-load core purpose, ordering, and filters, then add a notable data quality note. No wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 5 parameters and no output schema, the description explains purpose, filtering, ordering, and a key data trait. Missing response fields but sufficient for agent use.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 80%, and the description reinforces parameter usage (date filters, country) and adds the cursor behavior ('nextCursor'). It adds marginal value beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states 'European tech exits and M&A (acquisitions, IPOs)' and mentions ordering 'newest first' and cursor pagination, distinguishing it from siblings like search_rounds and search_investors.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides context for when to use (filter by date and country for European exits) but does not explicitly state when not to use or name alternative tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_investorsARead-onlyInspect
Search investors (entity-resolved: name variants are merged). Sortable by deal count or company count.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| sort | No | ||
| type | No | Investor type filter, e.g. "Venture Capital" | |
| query | No | Investor name or fragment, e.g. "accel" |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint. Description adds valuable behavioral details: entity resolution merges name variants, and results are sortable. No contradictions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, concise and front-loaded: first sentence covers purpose and key feature (entity resolution), second covers sorting. No unnecessary words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 4 optional parameters, no output schema, and low complexity, the description covers core behaviors. Could mention pagination defaults or return format, but not essential for a search tool with openWorldHint.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 50% (type and query have descriptions). Description adds meaning for sort (mentioning deal count/company count). Page is undocumented but commonly understood. Overall, description helps clarify parameter usage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Clearly states the tool searches investors with entity resolution (merging name variants), and mentions sortability by deal/company count. Distinguishes from siblings like find_companies (companies) and get_investor (specific entity).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Implies usage for searching investors with name merging and sorting, but does not explicitly state when not to use or provide alternatives. However, sibling tool names provide context; description is clear enough for typical search scenarios.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_roundsARead-onlyInspect
Search European tech funding rounds (cited, EUR-normalized at the ECB rate on the round date). Returns newest first with a nextCursor for pagination.
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Latest round date, YYYY-MM-DD | |
| from | No | Earliest round date, YYYY-MM-DD | |
| after | No | Opaque nextCursor from a previous call | |
| limit | No | Max results (default 25, cap 100) | |
| stage | No | Stage filter, e.g. "Seed", "Series A", "Debt", "Grant" | |
| sector | No | Sector filter (canonical), e.g. "AI", "Fintech", "Healthtech", "Software", "Cleantech", "Energy" | |
| country | No | Country filter, e.g. "UK", "Germany", "France", "Türkiye" | |
| minAmountEur | No | Only rounds of at least this many EUR |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint true and openWorldHint true. The description adds valuable context about EUR normalization, newest-first ordering, and pagination with nextCursor, enhancing the agent's understanding of behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two concise sentences front-load the core purpose and key behavioral details with no extraneous information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 8 parameters with full schema coverage and no output schema, the description effectively covers normalization, ordering, and pagination. It could include default limit and the 'tech' scope, but overall it's nearly complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so baseline is 3. The description adds some context (e.g., normalization affecting minAmountEur), but does not significantly enhance parameter understanding beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it searches 'European tech funding rounds' with specific details about currency normalization and ordering, effectively distinguishing it from sibling tools like search_exits and search_investors.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description does not provide explicit guidance on when to use this tool versus alternatives, nor does it mention any exclusions or prerequisites.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!