eu_search_calls
Pack: eu-funding-tenders · Endpoint: https://gateway.pipeworx.io/eu-funding-tenders/mcp
Search Horizon Europe and every other EU funding call (grant topics) on the EU Funding & Tenders Portal by keyword. Returns the topic identifier to quote in an application (e.g. HORIZON-CL5-2026-09-D4-03), title, parent call identifier, submission deadline, status word (Open, Forthcoming, Closed), type of action, framework programme and portal URL. Answers “is there EU funding for hydrogen storage”, “which Horizon Europe calls cover AI in health”, “what LIFE or Erasmus+ or Digital Europe calls mention circular economy”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | no | Free-text search over topic titles, descriptions and keywords, e.g. “battery recycling”. Omit to list everything matching the filters. |
status | string | no | Call status in plain words (default “open”). |
programme | string | no | Framework programme code, e.g. “horizon”, “life”, “erasmus”, “digital”, “eu4h”. Supported: ${PROGRAMME_CODES}. A raw numeric frameworkProgramme id also works. |
limit | integer | no | Results per page, 1-50 (default 10). |
page | integer | no | 1-based page number (default 1). |
Example call
Arguments
{
"query": "battery recycling",
"status": "open",
"limit": 10
}
curl
curl -X POST https://gateway.pipeworx.io/eu-funding-tenders/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"eu_search_calls","arguments":{"query":"battery recycling","status":"open","limit":10}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('eu_search_calls', {
"query": "battery recycling",
"status": "open",
"limit": 10
});
More examples
{
"query": "energy",
"programme": "horizon",
"status": "open",
"limit": 10
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"eu-funding-tenders": {
"url": "https://gateway.pipeworx.io/eu-funding-tenders/mcp"
}
}
}
See Getting Started for client-specific install steps.