eu_open_calls
Pack: eu-funding-tenders · Endpoint: https://gateway.pipeworx.io/eu-funding-tenders/mcp
Currently open EU funding calls ordered by nearest submission deadline first, with days remaining computed at request time. Answers “what EU grants can I still apply for”, “which Horizon Europe calls close soon”, “what is the next EU funding deadline for renewable energy”. Each row carries the topic identifier, title, deadline date, days until deadline, type of action, framework programme and portal URL.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | no | Optional free-text filter, e.g. “quantum” or “SME innovation”. |
programme | string | no | Optional framework programme code, e.g. “horizon”, “life”, “cef”. Supported: ${PROGRAMME_CODES}. |
limit | integer | no | How many calls to return, 1-50 (default 10). |
Example call
Arguments
{
"query": "quantum",
"programme": "horizon",
"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_open_calls","arguments":{"query":"quantum","programme":"horizon","limit":10}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('eu_open_calls', {
"query": "quantum",
"programme": "horizon",
"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.