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

NameTypeRequiredDescription
querystringnoFree-text search over topic titles, descriptions and keywords, e.g. “battery recycling”. Omit to list everything matching the filters.
statusstringnoCall status in plain words (default “open”).
programmestringnoFramework programme code, e.g. “horizon”, “life”, “erasmus”, “digital”, “eu4h”. Supported: ${PROGRAMME_CODES}. A raw numeric frameworkProgramme id also works.
limitintegernoResults per page, 1-50 (default 10).
pageintegerno1-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.

Regenerated from source · build July 30, 2026