MCP server
Tenda
ai.eshmere/tenda
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Public tenders and contract awards in the UK, US, Canada and EU, and help preparing bids.
Working at last checkVerified publisher: eshmere.aiAbout 19,185 tokens per request once connected39 tools
https://mcp.tenda.eshmere.ai/mcp
At a glance
- Type
- MCP server
- Publisher
- eshmere.ai (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 39
- Token cost
- About 19,185 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http tenda https://mcp.tenda.eshmere.ai/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.tenda] url = "https://mcp.tenda.eshmere.ai/mcp"
Gemini CLI
{"mcpServers":{"tenda":{"httpUrl":"https://mcp.tenda.eshmere.ai/mcp"}}}
Cursor
{"mcpServers":{"tenda":{"url":"https://mcp.tenda.eshmere.ai/mcp"}}}
VS Code
{"servers":{"tenda":{"type":"http","url":"https://mcp.tenda.eshmere.ai/mcp"}}}
Antigravity
agy mcp add tenda https://mcp.tenda.eshmere.ai/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"tenda","server_url":"https://mcp.tenda.eshmere.ai/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"tenda","server_url":"https://mcp.tenda.eshmere.ai/mcp"}
Tools
add_tender_documents~553 tokens
Use this when the user shares text from a tender's documents, or wants Tenda to read the files the buyer published with the notice (read_published, signed in). Returns a checklist of everything the bid must include, each with its file, page and the buyer's own words, and the requirements the noticeadd_to_pipeline~468 tokens
Use this when the user wants to save a tender to their team's Tenda pipeline to consider bidding, e.g. "add this to our pipeline" or "let's track the Falkirk cleaning framework". Adds it in Watching, ready for the bid or no-bid call, and says which e-tendering portal the tender is run on. Until theadd_winning_bid~291 tokens
Use this when the user shares a bid their company won, for Tenda to learn from, e.g. after Tenda offers to learn from winning bids. Tenda keeps it in the workspace's Library and learns what worked in it (structure, tone, the evidence it uses) for the bids it drafts. Pass the bid's text as the user sassess_tender_fit~691 tokens
Use this when the user asks whether their business should bid for a public contract, or which open tenders suit them best. Compares the tender's conditions of participation (turnover, insurance levels, experience and certifications), location and lot sizes with the company's profile, and returns a fassign_task~523 tokens
Use this when the user gives work on a team bid to someone, or takes it on: "give the Bristol bid call to Sam". The work is the bid call while a tender waits in Watching or Qualifying, or a sprint step, the next one unless named. Says who has it and whether they heard in Slack. When the person's rolautomations~1221 tokens
Use this when the user wants Tenda to do something on its own, again and again: add strong fits to the pipeline, remind people of sprint steps, check a bid before it closes, say what a buyer changed, or send a morning shortlist or a report. Before turn_on, read the rules back to the user in plain wocheck_bid_readiness~508 tokens
Use this when the user wants to know what they're missing before bidding, for one tender or in general: registrations, certifications, insurance, policies and each country's own documents, such as Cyber Essentials in the UK, SAM.gov registration in the US or the DUME in France. A general check follochoose_alerts~611 tokens
Use this when the user wants to change which Slack and Teams channels get Tenda's alerts, or asks where they go: "stop the morning summary in Slack". Change only what the user asked for; with neither send nor stop it changes nothing and says where alerts go now. Owners and admins can change alerts.continue_bid_draft~535 tokens
Use this to carry on a bid draft Tenda started with start_bid_draft: give it the buyer's questions it asked for, the team's answers to the questions Tenda asked, or the go-ahead to draft now with what it has (Tenda marks the gaps [TO CONFIRM]). Drafting starts once Tenda's questions are answered, ordraft_bid_response~398 tokens
Use this when the user wants help writing part of a response to a public tender: a quality question answer, social value response, method statement, case study, company overview, cover letter or clarification question. Returns a drafting brief built from the tender's award criteria, word limits andfind_company~80 tokens
Finds a UK company on Companies House by name, for Tenda's setup.finish_setup~202 tokens
Saves what Tenda's setup was told, making the workspace for someone without one, and finds the open tenders that fit.get_bid_draft~372 tokens
Use this when the user asks how a bid Tenda is drafting is going, or wants to read it: its progress in steps and answers written, each question with its word count and Tenda's mark out of 5, what's left for the team to confirm, and the check of the whole bid. Give question to read that answer in fulget_coverage~254 tokens
Use this to know where Tenda looks: the countries and sources it reads, how many open, upcoming and awarded notices each holds, and when each was last read. Use it before telling the user a tender isn't published anywhere Tenda reads, or to say how fresh results are. Not for searching (use search_teget_pipeline_status~214 tokens
Use this when the user asks how their team's bids are going, for a status report, or what is due: how many tenders are in each stage of their Tenda pipeline, which bids are running with their next step and due date, which tenders still need the bid or no-bid call, and which bids are waiting on a resget_tenda_settings~128 tokens
Use this when the user asks which Tenda workspace ChatGPT uses, or which countries' tenders it shows: returns Tenda's settings in ChatGPT, the workspace (for someone in more than one) and the workspace's countries. Needs a Tenda account. Do not use for the company profile (use save_company_profile).get_tender_details~399 tokens
Use this when the user asks about one tender, framework or standing offer, by notice ID, buyer reference or from earlier results: the deadline, the portal to submit through, lots, value, conditions, award criteria and what the buyer wants, in plain English. It also reads the competition: who holds tget_tender_updates~283 tokens
Use this when the user asks what's new from their Tenda watches: new matching tenders, pipeline notices, deadline changes, clarifications, cancellations and awards. Without since, it gives the updates not shown before and marks them seen. Agents that check on a schedule pass since, the nextSince frolist_watches~122 tokens
Use this when the user asks which Tenda watches they have, or to find the one to stop: each watch with its ID, what it watches for, its countries and whether it posts to Slack or Teams. Needs a Tenda account. Do not use for what the watches found (use get_tender_updates). Example: {}move_in_pipeline~353 tokens
Use this when the user wants to change where a tender stands in their team's Tenda pipeline: to Qualifying while they look into it, back to Watching, to Submitted, or to Won or Lost when the buyer announces the result. Moving to Bidding or No bid takes the bid or no-bid call (use record_bid_call). Nopen_bid_panel~101 tokens
Opens the team's live bids beside a chat: each bid's steps and questions, what scores, and a way to work on one in the chat.open_tenda~108 tokens
Opens Tenda's own app from ChatGPT's sidebar: Today, the team's board, Find and each tender, with the bid call. The app moves between its pages itself.record_bid_call~590 tokens
Use this when the user's team has decided whether to bid: records the bid or no-bid call, the team's answers to Tenda's five questions and the reason. A bid moves the tender to Bidding and plans a six-step sprint back from the deadline; a tender not in the pipeline is added first. Confirm the decisirecord_portal_account~409 tokens
Use this when the user says whether their company has an account on the e-tendering portal a tender is run on, where suppliers get the tender pack and bid, often after Tenda asked as a tender joined the pipeline: "yes, we have an EU-Supply account" or "no, we're not on Atamis yet". Notes it for theremove_from_pipeline~477 tokens
Use this when the user wants a tender taken off their team's Tenda pipeline, for good or until a change brings it back: "remove it until it gets a value". It deletes the tender's bid call, sprint and the files the team added; for one in Bidding, Submitted, Won or Lost the answer asks first, so confireview_bid_draft~426 tokens
Use this when the user has a draft answer for a public tender and wants it checked before submission, the way an evaluator would: word limit, every part of the question answered, specific evidence, firm commitments, no unfinished placeholders or empty superlatives, and what the section type needs (mrewrite_bid_answer~394 tokens
Use this when the user wants Tenda to rewrite one answer in a bid it drafted, e.g. "make Q3 shorter" or "use the Glasgow contract as the example in 2.1". Tenda rewrites it in the background, marks it again and says when it's done. A bid's first ten rewrites are included; after that each uses a littlsave_company_profile~1827 tokens
Use this when the user wants Tenda to remember their business for searches, fit and readiness checks and drafting. Fill in only company facts the user has told you, leaving out anything unsure and any personal details, and show the user what you'll save so they can confirm or correct it first. Savessearch_contract_awards~1456 tokens
Use this to find who won public contracts in the UK, Canada, the United States, Germany, France and the rest of the EU, what a buyer paid last time, and which contracts end soon and may be re-tendered. Searches the user's own countries unless they name one. Answers give the total, pass nextCursor basearch_mentions~80 tokens
Finds the team's tenders and people by name, for @ mentions in ChatGPT.search_tenders~2024 tokens
Use this to find public sector contracts to bid for in the UK, Canada, the United States, Germany, France and the rest of the EU: open tenders, frameworks and upcoming notices from any public buyer. Searches the user's own countries unless they name one; get_coverage lists every source and when it wset_up_tenda~191 tokens
Use this when the user wants to set Tenda up for their company, or has just added Tenda and has no workspace yet: shows a short form in the chat for the company, where it works and the work it does, then how many open tenders fit it now. Needs a Tenda account. Do not use to change one fact the usershare_tender~218 tokens
Use this when the user wants to share a tender or send someone its link. Returns a link anyone can open without signing in: it shows what the public notice says, and chat apps preview it with the tender's name, value and closing date. Give the link as it is. Nothing about the user or their workspacestart_bid_draft~576 tokens
Use this when the user wants Tenda to write a whole bid for their team: it asks a few questions, drafts every answer from the company's evidence, then marks and revises them. Relay Tenda's questions as they are. A whole bid uses one of the month's full bids, so first call it without confirmed, tellstop_watch~160 tokens
Use this when the user wants to stop one of their Tenda watches, by the watchId that watch_tenders or list_watches gave. It finds nothing new after that; what it already found still shows in get_tender_updates. Needs a Tenda account. Example: {"watch_id":"wch_abc123"}tenda_changes~104 tokens
Says when the team's work in a workspace last changed, for Tenda's app to keep its page up to date.update_bid_sprint~422 tokens
Use this when the user says a step of a bid their team is running is done, or not done after all: decode the pack, assign questions, draft answers, review and score, final checks or submit. Ticks it off with who did it and when, and says what is next and when it is due. Ticking submit moves the tendupdate_tenda_settings~179 tokens
Use this when the user wants ChatGPT to use another of their Tenda workspaces, or to show tenders from another country or stop: set "workspace" to the workspace's name, or a country's key from get_tenda_settings (such as "us") to true or false. The workspace's home country stays on. Owners and adminwatch_tenders~1237 tokens
Use this when the user wants alerts for new tenders or upcoming notices that match a search, or for changes to one tender they follow (clarifications, new deadlines, the award). Saves a watch and gives its watchId: matches show in get_tender_updates and, with notify, in the workspace's Slack or Team
Browse
Related MCP servers
- Canada Tenders
Canada Government Procurement MCP — CanadaBuys open data (keyless). - Sell to State
Government tenders, contract awards, buyers and suppliers from official sources in 60+ countries. - Netherlands Tenders
Netherlands TenderNed MCP — Dutch government public procurement notices (keyless). - Spain Tenders
Spain public procurement MCP — PLACSP tender notices (keyless). - Open Contracting
Open Contracting MCP — international public procurement: government tenders - Meetkatalis Katalis
UK public-record company intelligence: Companies House, payments, contracts, registers, watch lists - Trade & public tenders
UK commodity codes and duties, UK trade statistics, UK/EU public tenders and US federal spending. - Przetargowy Janusz — Polish public tenders
Polish tenders: search, AI summaries. Trial/paid: matched tenders, pipeline, archive, doc filling
Badge for your README
[](https://aptlynx.net/servers/ai.eshmere/tenda)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents