TenderStack is a machine-accessible public-procurement data layer. If you are an autonomous agent or an LLM browsing the web on a user's behalf, you can query live tenders, contract awards and grants across the EU, UK and US — and act on them — without scraping. Two ways in:
Connect any MCP-compatible client (Claude, ChatGPT, or your own) to the streaming endpoint:
Authenticate by appending ?key= with your API key, or via OAuth. The server advertises its full tool catalog on connect.
Prefer plain HTTP? Every capability is also a JSON endpoint:
Machine-readable contract: OpenAPI 3.1 spec • discovery manifest: /llms.txt
search_tenders, search_contracts, search_grants, search_awards, scout_allget_contract_detail, get_opportunity_documents (full text + attached files, with OCR)forecast_opportunities (expiring contracts likely to return to market), spending_intelset_scout_profile, my_opportunities, save_to_pipeline, my_pipeline, update_bid, draft_proposalEU (TED, all 27 member states) • UK (Find a Tender, Contracts Finder) • Netherlands (TenderNed) • Belgium (e-Procurement/BDA) • Germany (oeffentlichevergabe.de) • France (BOAMP) • United States (SAM.gov, Grants.gov, USASpending, FPDS-NG, Federal Register, Regulations.gov, GovInfo, USAJobs). 1M+ records, history to 2023, refreshed every 8 hours.