EU tenders, funding, medicines, product recalls, sanctions, CVE KEV/EPSS, CERT advisories, events.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Free. Returns 5 real, current records from one dataset so you can check fields and quality before paying. Takes no filters: for records matching a date, place, vendor, country or keyword, use query_dataset.
Dataset id. amsterdam-events: Amsterdam events; security-advisories: Security advisories; eu-tenders: EU public tenders; eu-funding: EU funding calls and grants; cert-advisories: European CERT security advisories; eu-medicines: EU medicines: authorisations, shortages, safety communications and referrals (EMA); sanctions-entities: Sanctioned entities, vessels and aircraft (EU and OFAC lists).
Free. Returns 5 real, current records from one dataset so you can check fields and quality before paying. Takes no filters: for records matching a date, place, vendor, country or keyword, use query_dataset.
| Argument | Type | Description |
|---|---|---|
| dataset* | string | Dataset id. amsterdam-events: Amsterdam events; security-advisories: Security advisories; eu-tenders: EU public tenders; eu-funding: EU funding calls and grants; cert-advisories: European CERT security advisories; eu-medicines: EU medicines: authorisations, shortages, safety communications and referrals (EMA); sanctions-entities: Sanctioned entities, vessels and aircraft (EU and OFAC lists). |
{
"type": "object",
"required": [
"dataset"
],
"properties": {
"dataset": {
"enum": [
"amsterdam-events",
"security-advisories",
"eu-tenders",
"eu-funding",
"cert-advisories",
"eu-medicines",
"sanctions-entities"
],
"type": "string",
"description": "Dataset id. amsterdam-events: Amsterdam events; security-advisories: Security advisories; eu-tenders: EU public tenders; eu-funding: EU funding calls and grants; cert-advisories: European CERT security advisories; eu-medicines: EU medicines: authorisations, shortages, safety communications and referrals (EMA); sanctions-entities: Sanctioned entities, vessels and aircraft (EU and OFAC lists)."
}
},
"additionalProperties": false
}Free. Returns every agentdatafeed dataset with record count, last update, price per query, filters and links. Call it first to choose a dataset, then use get_sample to inspect records or query_dataset for filtered data. When to use each dataset: amsterdam-events: Use when a user asks what is on in Amsterdam on a date or in a district, plans travel, venues, staffing, security or deliveries around large events, or needs crowd sizes, road closures context or permit status before the event appears on ticket sites. security-advisories: Use when a user asks whether a CVE is actively exploited, which vulnerabilities in a vendor or product to patch first, whether it is used in ransomware campaigns, or needs CISA KEV due dates, required actions and FIRST EPSS exploit probability in one call. eu-tenders: Use when a user asks which public tenders or government contracts are open in an EU country or sector, wants bid opportunities by CPV code or keyword with a deadline, or needs to monitor what public buyers are procuring before the deadline passes. eu-funding: Use when a user asks which EU grants, subsidies or Horizon Europe calls are open or coming up for a topic, sector or organisation type, needs the deadline, budget and call link for an EU funding opportunity, or looks for small cascade funding calls for SMEs and start-ups. cert-advisories: Use when a user asks whether the Dutch, German or French national CERT or CERT-EU has warned about a CVE, vendor or product, needs the official European advisory ID and link for a patch or NIS2 report, or wants recent government advisories that cover known exploited (CISA KEV) vulnerabilities. eu-medicines: Use when a user asks whether a medicine or active substance is authorised in the EU, who holds the marketing authorisation, what it is indicated for, whether there is a current EMA-monitored shortage, or which safety communications and referral procedures concern it. sanctions-entities: Use when a user or a KYC, AML, procurement or shipping workflow needs to check whether a company, organisation, vessel or aircraft is on the EU or OFAC sanctions list, find the programme and legal basis of a listing, or look up a sanctioned vessel by IMO number; not for screening individual people.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Paid data access. Returns no records itself: it builds the HTTPS query URL for your filters and returns the x402 payment terms (USDC on Base; amsterdam-events $0.005, security-advisories $0.003, eu-tenders $0.01, eu-funding $0.005, cert-advisories $0.003, eu-medicines $0.005, sanctions-entities $0.005 per call). Send a GET to http_endpoint with an x402 client (v2 PAYMENT-SIGNATURE or v1 X-PAYMENT header) to receive up to 100 matching records; no account or API key. Filters per dataset: amsterdam-events: from, to, district, q, min_visitors, limit, offset; security-advisories: cve, vendor, product, q, added_since, ransomware, min_epss, limit, offset; eu-tenders: country, cpv, q, deadline_after, deadline_before, published_since, min_value, nature, limit, offset; eu-funding: q, programme, status, type, deadline_after, deadline_before, min_budget, limit, offset; cert-advisories: cve, vendor, product, q, cert, country, type, updated_since, kev, limit, offset; eu-medicines: q, type, category, substance, atc, area, holder, status, flag, shortage, updated_since, limit, offset; sanctions-entities: q, list, type, programme, country, identifier, updated_since, limit, offset. For free records without filters use get_sample.
| Argument | Type | Description |
|---|---|---|
| dataset* | string | Dataset id. amsterdam-events: Amsterdam events; security-advisories: Security advisories; eu-tenders: EU public tenders; eu-funding: EU funding calls and grants; cert-advisories: European CERT security advisories; eu-medicines: EU medicines: authorisations, shortages, safety communications and referrals (EMA); sanctions-entities: Sanctioned entities, vessels and aircraft (EU and OFAC lists). |
| filters | object | Optional filters as name to string value, for example {"country":"NLD","cpv":"72","limit":"5"}. Allowed names per dataset are listed in this description and in list_datasets. |
{
"type": "object",
"required": [
"dataset"
],
"properties": {
"dataset": {
"enum": [
"amsterdam-events",
"security-advisories",
"eu-tenders",
"eu-funding",
"cert-advisories",
"eu-medicines",
"sanctions-entities"
],
"type": "string",
"description": "Dataset id. amsterdam-events: Amsterdam events; security-advisories: Security advisories; eu-tenders: EU public tenders; eu-funding: EU funding calls and grants; cert-advisories: European CERT security advisories; eu-medicines: EU medicines: authorisations, shortages, safety communications and referrals (EMA); sanctions-entities: Sanctioned entities, vessels and aircraft (EU and OFAC lists)."
},
"filters": {
"type": "object",
"description": "Optional filters as name to string value, for example {\"country\":\"NLD\",\"cpv\":\"72\",\"limit\":\"5\"}. Allowed names per dataset are listed in this description and in list_datasets.",
"additionalProperties": {
"type": "string"
}
}
},
"additionalProperties": false
}