About Winquill
Public tenders and contract awards in the UK, US, Canada and EU, and help preparing bids.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.tenda.eshmere.ai/mcpclaude mcp add --transport http ai-eshmere-tenda https://mcp.tenda.eshmere.ai/mcp{"mcpServers":{"ai-eshmere-tenda":{"type":"http","url":"https://mcp.tenda.eshmere.ai/mcp"}}}Open in Cursor{"servers":{"ai-eshmere-tenda":{"type":"http","url":"https://mcp.tenda.eshmere.ai/mcp"}}}Open in VS Code{"mcpServers":{"ai-eshmere-tenda":{"type":"http","url":"https://mcp.tenda.eshmere.ai/mcp"}}}{"mcpServers":{"ai-eshmere-tenda":{"serverUrl":"https://mcp.tenda.eshmere.ai/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
36| Parameter | Type | Required | Description |
|---|---|---|---|
| sort | enum | No | "best", the default: best fit first for a user with a saved company profile, otherwise the closest match; "closing": soonest deadline first; "newest": latest published first; "value": highest value first.best | closing | newest | value |
| buyer | string | No | Only tenders from a buyer whose name holds these words, e.g. "Leeds City Council" or "NHS Lothian". |
| codes | array | No | Only tenders with one of these classification codes, or a code under one: CPV in the UK and EU, e.g. "90910000" for cleaning or "909" for all cleaning and sanitation; NAICS or PSC on SAM.gov; UNSPSC or GSIN on CanadaBuys. |
| limit | integer | No | How many to show, up to 50. Defaults to 8. |
| query | string | No | What the buyer is buying, in the user's words, e.g. "grounds maintenance", "cyber security consultancy", "school catering". Tenders with the words come first, then any close in meaning that share none of them, marked match "meaning". Leave it out to list every tender the other filters allow. |
| stage | enum | No | "open" for tenders taking bids now, "upcoming" for pipeline and preliminary market engagement notices about future tenders.open | upcoming | any |
| cursor | string | No | The nextCursor from an earlier answer, with the same search, for its next page. |
| detail | enum | No | "short" for just each result's IDs, title, buyer, value, dates and link, e.g. to go through many pages; "full", the default, for everything.short | full |
| region | enum | No | Where the work or delivery happens: a UK nation or English region, e.g. "North West" for Manchester or Liverpool; a Canadian province or territory, e.g. "Ontario" for Toronto; a US state, e.g. "Virginia"; a German Land by its German name, e.g. "Bayern" for Munich; a French region, e.g. "Île-de-France" for Paris; or another EU member state, e.g. "Poland". Omit for nationwide contracts or when the user names no place.North East | North West | Yorkshire and the Humber | East Midlands | West Midlands | East of England | London | South East | South West | Scotland | Wales | Northern Ireland | British Columbia | Alberta | Saskatchewan | Manitoba | Ontario | Quebec | New Brunswick | Nova Scotia | Prince Edward Island | Newfoundland and Labrador | Yukon | Northwest Territories | Nunavut | Alabama | Alaska | Arizona | Arkansas | California | Colorado | Connecticut | Delaware | District of Columbia | Florida | Georgia | Hawaii | Idaho | Illinois | Indiana | Iowa | Kansas | Kentucky | Louisiana | Maine | Maryland | Massachusetts | Michigan | Minnesota | Mississippi | Missouri | Montana | Nebraska | Nevada | New Hampshire | New Jersey | New Mexico | New York | North Carolina | North Dakota | Ohio | Oklahoma | Oregon | Pennsylvania | Rhode Island | South Carolina | South Dakota | Tennessee | Texas | Utah | Vermont | Virginia | Washington | West Virginia | Wisconsin | Wyoming | Puerto Rico | Guam | U.S. Virgin Islands | American Samoa | Northern Mariana Islands | Baden-Württemberg | Bayern | Berlin | Brandenburg | Bremen | Hamburg | Hessen | Mecklenburg-Vorpommern | Niedersachsen | Nordrhein-Westfalen | Rheinland-Pfalz | Saarland | Sachsen | Sachsen-Anhalt | Schleswig-Holstein | Thüringen | Auvergne-Rhône-Alpes | Bourgogne-Franche-Comté | Bretagne | Centre-Val de Loire | Corse | Grand Est | Hauts-de-France | Île-de-France | Normandie | Nouvelle-Aquitaine | Occitanie | Pays de la Loire | Provence-Alpes-Côte d'Azur | Guadeloupe | Martinique | Guyane | La Réunion | Mayotte | Austria | Belgium | Bulgaria | Croatia | Cyprus | Czechia | Denmark | Estonia | Finland | Greece | Hungary | Ireland | Italy | Latvia | Lithuania | Luxembourg | Malta | Netherlands | Poland | Portugal | Romania | Slovakia | Slovenia | Spain | Sweden |
| country | string | No | The country to look in, when the user names one, e.g. "Canada", "UK" or "Spain" (an EU member state searches the rest of the EU there). Omit to use the user's own countries (the UK when they aren't signed in). Tenda covers the UK, Canada, the United States, Germany, France and the rest of the EU. |
| procedure | enum | No | How the buyer is buying, e.g. "framework" for framework agreements, "dynamic_market" for dynamic markets suppliers can join at any time.open_procedure | competitive_flexible | framework | dynamic_market | any |
| buyer_type | enum | No | Kind of public buyer, e.g. "local_authority" for councils, "nhs" for NHS trusts and ICBs, "education" for schools, academy trusts and universities.central_government | local_authority | nhs | education | housing | emergency_services | devolved_government | defence | utilities | any |
| suitable_for | enum | No | Only notices the buyer marked as suitable for small and medium-sized enterprises or for voluntary, community and social enterprises.sme | vcse | any |
| contract_type | enum | No | What is being bought, e.g. "works" for construction and refurbishment.goods | services | works | any |
| max_value_gbp | integer | No | Highest estimated contract value in the country's own currency (pounds for the UK, Canadian dollars for Canada, US dollars for the US, euros for Germany, France and the rest of the EU), e.g. 100000 for "under £100k". |
| min_value_gbp | integer | No | Lowest estimated contract value in the country's own currency (pounds for the UK, Canadian dollars for Canada, US dollars for the US, euros for Germany, France and the rest of the EU), e.g. 50000 for "over £50k". |
| published_since | string | No | Only tenders published on or after this date, e.g. "2026-10-01". |
| closing_within_days | integer | No | Only tenders closing within this many days, e.g. 30 for "this month". |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.