TED-wide EU coverage · 17 live sources

Find EU public tenders
with your AI agent

Search procurement notices across all 27 EU countries via TED. Get deadlines, buyers and original source links for your bid team or AI agent — through a free live preview, JSON API or MCP connection.

Free search preview · No account required · Every result links to the original notice

LiveIndexed notices
0–100Explainable company fit
27EU member states via TED

Find the opportunity. Check the evidence. Decide what to pursue.

Tender Agents helps you build a shortlist from public procurement data. Each step keeps the original notice within reach.

1 · Define your market

Choose countries and services. Use CPV procurement classifications to find a category across languages; combine them with local-language keywords when you need a narrower search.

2 · Inspect the notice

Check the buyer, deadline, stated contract value and source link. Open the original documents to verify eligibility, required evidence and delivery terms before making a bid decision.

3 · Keep the work moving

Request a guided monitoring pilot or connect your agent through MCP and JSON. Your team controls the bid, pricing and submission; cached AI summaries are labelled and never replace the notice.

Built for suppliers, bid teams and agent builders

Explore a new market

A software supplier can start with French IT notices in CPV division 72. Review actual buyers and deadlines before investing in a country-specific sales or bid process.

Explore French IT tenders →

Build a focused shortlist

An engineering team can narrow German notices to CPV division 71, inspect project requirements and agree which opportunities deserve a closer look. Discuss ongoing profiles and digests in the free pilot.

Explore German engineering tenders →

Give your agent real sources

Connect a procurement assistant to structured records. It can search notices, retrieve details and check data freshness through MCP, while keeping source links available for human review.

Read the integration guide →

These are example workflows, not customer testimonials or guaranteed results. Check actual source coverage or 查看简体中文介绍.

Watch the Tender Agents demo

See the product in the video below. The YouTube player loads only when you choose to play it.

Tender Agents

Playing connects your browser to YouTube.

Open on YouTube ↗

Plug EU tenders into your agent in 5 minutes

Start with the free JSON preview — no key required. Filter by search term, country (ISO alpha-3), CPV, score and deadline. The hosted MCP endpoint (6 tools) and A2A JSON-RPC endpoint are live. New keys are invitation-only; documentation and access requests: /developers.

1 · curl — live today

curl "https://www.tender-agents.com/api/tenders-public?search=software&country=FRA&min_score=50&limit=6" \
  -H "Accept: application/json"

Returns a JSON array with id, source, source_url, title, buyer_name, buyer_country, cpv_main, published_at, deadline_at, estimated_value_eur and relevance_score. Every record links to the free original notice.

2 · Python — live today

import requests

r = requests.get(
    "https://www.tender-agents.com/api/tenders-public",
    params={"search": "software", "country": "", "min_score": 50, "limit": 6},
)
for tender in r.json():
    print(tender["title"], tender["deadline_at"], tender["source_url"])

3 · MCP — live

{
  "mcpServers": {
    "tender-agents": {
      "command": "npx",
      "args": ["-y", "tender-agents"],
      "env": { "TENDER_AGENTS_API_KEY": "sk_..." }
    }
  }
}

The hosted MCP endpoint is live at POST /mcp (stateless JSON-RPC; remote-capable clients need no package, the npx bridge above is prepared for stdio-only clients). Existing approved API keys raise your rate limit; request new access through /developers. Online payments are disabled. Discovery: /llms.txt and /.well-known/agent-card.json.

EU tender platforms compared

An editorial orientation based on publicly available vendor information. Feature sets, editions and prices change; the linked vendor page always prevails.

ToolPriceAI featuresCoverageFocusAgent/API accessAlertsFree tier
TED (official)Free✗ NoEU-wideOfficial EU journal✓✓✓
TenderWolfVendor pricing✓ YesEU-wideEurope✗✓✓
JorpexVendor pricing✓ YesGlobalInternational✗✓✗
HermixEnterprise✓ YesEUPublic sector B2G✓✓✓
Bidfixn/a✓ YesDACHDACH market✗✓✗
tender-agents.comFree preview · from €149/mo✓ YesEU-wide (TED) + 16 live sourcesAI agents & bid teams✓✓✓

As of 18 July 2026. Vendor claims have not been contractually verified in all cases.
Missing a tool? Tell us – we are happy to add it.

Transparent plans, no fine print

Prices are shown for orientation. Online checkout opens after the pilot phase; pilots and contracts are agreed personally. One price system across our EU and German platforms.

Bid support€1,499 one-off

Review one specific tender, structure the requirements, build the bid plan.

Request a consultation

What the platform does today

The current scope is deliberately concrete: public feeds and APIs, CPV/rule/keyword matching, safe document analysis and standardised exports. Anything not live is labelled as planned.

Explainable matching

CPV codes, service keywords, exclusion terms, place of performance, contract value and deadline produce a transparent 0–100 company fit with individual score reasons — no black-box AI claims.

Built for agents

A JSON API with structured previews today, /llms.txt and an agent card for discovery, plus live MCP (6 tools) and A2A JSON-RPC endpoints. Your agent gets data, not screenshots.

Email digests

Match digests are tested together during the guided pilot and then enabled per profile, daily or weekly. WhatsApp and push are not in production.

Document analysis

Germany: GAEB DA XML X83/X84 bills of quantities are parsed read-only into sections, items, quantities, units and prices. No automated pricing. Further country-specific formats are evaluated by demand.

Standardised exports

Tenders export as versioned JSON, CSV or XLSX. A signed webhook is configurable; specific ERP connectors follow after vendor clarification.

A practical guide to EU public procurement

Public procurement in the EU: a huge, fragmented market

Public authorities in the EU spend roughly 14% of GDP on the purchase of services, works and supplies, according to the European Commission. Above-threshold procedures are published centrally on TED, but below-threshold contracts are scattered across hundreds of national and regional portals — which is exactly why structured, machine-readable access matters.

Our index polls the official TED API continuously and enriches notices with CPV classification, explainable scoring and structured previews. German federal, state and commercial portals plus the two UK OCDS portals are already connected as the first national layer; further national portals follow by customer demand — and each source's live status is published honestly.

Understanding the rules: Directive 2014/24/EU, thresholds and procedures

EU-wide procedures are governed primarily by Directive 2014/24/EU. For 2026/2027 the thresholds are, among others, €140,000 for supplies and services of central government authorities, €216,000 for other contracting authorities and €5,404,000 for works contracts. The current official EU values and the specific procurement documents always prevail.

The most common procedure types are the open procedure (anyone may bid), the restricted procedure (only invited companies bid) and the competitive procedure with negotiation (for complex requirements). In open procedures the minimum time limit for receipt of tenders is 35 days, reducible to 30 days for electronic submission — deadlines your agent should track automatically.

Why agent-native access beats keyword alerts

Traditional tender tools send keyword alert emails. That breaks down in a multilingual market: the same service is called "développement logiciel" in France, "desarrollo de software" in Spain and "Softwareentwicklung" in Germany — and notices classify it under CPV codes either way. Structured data with CPV classification travels across languages; keyword emails do not.

Our matching is transparent by design: CPV classification, positive and negative terms, and rules for country, contract value and deadline. Every score shows its individual reasons, so a human — or an agent — can verify why something matched. Semantic models can be added later; we do not claim them as a production feature today.

Five tips for winning public bids

1. Check eligibility criteria carefully: before writing anything, verify that your company meets the formal requirements — turnover, references, certifications, insurance.

2. Complete every position: in itemised bills of quantities, missing positions lead to exclusion. Structured document analysis helps you capture all items.

3. Respect deadlines: late bids are excluded without exception. Plan buffers and let your agent track the deadline calendar.

4. Use variants where permitted: if the contracting authority allows variant bids, innovative or more economical alternatives can be a real advantage.

5. Ask clarifying questions: use the official Q&A channel of the procedure. Answers are shared with all bidders and often reveal what the buyer actually cares about.

Frequently asked questions

The most important questions about EU public tenders, agent integrations and picking the right tooling.

TED (Tenders Electronic Daily) is the online version of the Supplement to the Official Journal of the EU. It publishes public procurement notices above the EU thresholds from all member states. Our index polls the official TED API continuously, so above-threshold notices from every EU country are searchable here. Below-threshold notices live on national portals, which we add source by source and mark honestly as live or planned.

EU-wide procedures are governed primarily by Directive 2014/24/EU. For 2026/2027 the thresholds are, among others, €140,000 for supplies and services of central government authorities, €216,000 for sub-central contracting authorities and €5,404,000 for works contracts. The current official values published by the European Commission and the specific procurement documents always prevail.

Use the public JSON API (no key needed for limited previews) or the hosted MCP endpoint at POST /mcp. New API keys and customer access are invitation-only: request a consultation via /developers. /llms.txt and /.well-known/agent-card.json describe the platform for LLM tools. Stdio-only MCP clients use the published npm package tender-agents (npx -y tender-agents). A2A clients call the JSON-RPC endpoint at api.tender-agents.com/api/a2a directly.

Notices are classified by CPV codes and rules. A separate company-fit score (0–100) compares your profile, keywords, exclusion terms, place of performance, contract value and deadline, and shows its individual reasons. We deliberately do not claim semantic AI matching as a production feature; it can be added later.

Live: TED (EU-wide) plus 16 further sources — 14 German (service.bund.de, the eForms-DE Datenservice Öffentlicher Einkauf, eight state and regional portals, DTVP and RIB nationwide) and 2 British (Find a Tender above-threshold, Contracts Finder below-threshold, both via OCDS). Planned and prioritised by customer demand: EU national portals such as BOAMP (France), PLACSP (Spain) or TenderNed (Netherlands), and beyond the EU: SAM.gov (US federal), simap.ch (Switzerland) and CanadaBuys (Canada). The source status endpoint reports what is actually polled and when it last succeeded.

The public preview is free; guided pilot access is arranged personally — no credit card required. New AI generation is currently paused; original notices and already cached summaries remain available. The planned paid plans are Pro at €149/month, Agent at €499/month and single-procedure bid support at €1,499. Online payments and self-serve registration are disabled. Join the pilot waitlist or request a consultation for individual customisation. Prices are identical to our German sister platform — one price system.

Yes — Germany: GAEB DA XML X83/X84 bills of quantities are parsed read-only (sections, items, quantities, units, prices) with CSV/XLSX export. GAEB is a German standard; for other countries we evaluate common bill-of-quantities formats by demand. Automated calculation or bid submission is out of scope.

In open procedures above the EU thresholds the minimum time limit for receipt of tenders is 35 days from the contract notice, reducible to 30 days for electronic submission. Other procedure types and urgency rules differ. Always verify the deadline in the specific notice — our cards always link to the original source.

Yes. EU procurement law explicitly encourages SME participation, for example by dividing contracts into lots. Many contracting authorities favour smaller, specialised suppliers. A well-configured profile helps you find procedures that match your size and capacity instead of drowning in irrelevant notices.

Two things: honesty and agent-nativeness. We state exactly which sources are polled and when they last succeeded, instead of claiming universal coverage. And the platform is built API-first, with structured JSON, explainable scores and agent discovery metadata — so both your team and your AI agents can work with the data.

Let's talk about your tender pipeline

Whether you are wiring tenders into an AI agent, evaluating tooling for a bid team or need help with one specific procedure — tell us where you stand. Join the pilot waitlist or request a consultation for individual customisation. New customer access is invitation-only; submitting this form does not book a time slot.

Location

yawusa UG (haftungsbeschränkt)
Schliemannstraße 23, 10437 Berlin, Germany

Response time

We usually reply within 24 hours on business days.

Who it's for

Agent builders, developers, bid teams and any company selling to the public sector in the EU.