Victano: EU tenders and grant calls
EU tenders and grant calls, matched to your company and qualified, inside the AI you already use
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only
What it can do
What data it sees
Do you need an account
No: the server works without sign-in
EU tenders and grant calls, matched to your company and qualified, inside the AI you already use
Server tool list (7)
Raw names from tools/list. Only developers need these.
| connect_start | Begin authentication. Send the user's work email; Victano mails them a six-digit code valid for 15 minutes and returns a request_id. Ask the user for the code, then call connect_verify with both. Nothing is charged and no card is needed. |
| connect_verify | Complete authentication with the request_id from connect_start and the six-digit code the user received. On success this session is authenticated immediately, with no reconnect, and the full toolset appears. Save the returned api_key into this client's MCP config as an Authorization: Bearer header so future conversations start connected. The key is shown once and cannot be recovered. |
| whoami | The connected account: tier, persona, corpus freshness, and every limit — what is left in the current window, and the caps that do not renew. Call it when a user asks about limits, when you are unsure whether you are authenticated, or to confirm a setting took. |
| list_workflows | The playbook library: how bid professionals actually run this work, from the weekly scan through qualification, eligibility screening, reading a specification, clarification questions, and the proposal skeleton. READ A WORKFLOW BEFORE IMPROVISING A PROCESS. Pass persona='consultant' to see the multi-client ones. Follow with get_workflow. |
| get_workflow | The complete step-by-step playbook for one workflow id, including the decision gates, the EU procurement specifics that decide eligibility, and the pitfalls that lose bids. Follow it rather than summarising it. |
| search_opportunities | Hybrid search. LT OK: viešieji pirkimai, kelio darbai, asfaltavimas. LV OK: ceļu būve, grants ceļu. BE OK: voirie, wegenwerken, chaussée, égouts. NL OK: wegenbouw, riolering, asfalt, groot onderhoud, wegconstructie. FR OK: assainissement, enrobé, chaussée. LUX OK: réfection. MLT/CYP OK: road works, asphalt; CYP αυτοκινητόδρομος, ασφαλτόστρωση. ES OK: carreteras, alcantarillado, asfalto, repavimentación. PT OK: estradas, asfalto, pavimentação. PL OK: remont drogi, kanalizacja. CZ OK: silnice. ET OK: teehitustööd. IT OK: manutenzione stradale, asfaltatura. DK OK: vej, asfalt. DE OK: Straßenbau, Autobahn. IRL OK: bóthar. SWE OK: vägunderhåll, asfalt. GRC OK: οδός, ασφάλτωση. HUN OK: útépítés, aszfalt. SVK OK: cestné stavby, asfalt. FIN OK: tie, asfalt. RO OK: drumuri, asfaltare, canalizare. Use cpv_labels and nuts_names, not codes. Then get_opportunity and read_document. Scope by country — EU-wide ~10x. Filters: countries (ISO3 'LTU', or 'LT'), cpv (any prefix: '45', '452' or a full code), status ('open' default; 'forthcoming' for not-yet-open; 'any' adds expired), deadline_after / deadline_before (ISO dates), min_value / max_value (in EUR, converted from the buyer's currency; notices we cannot price in euros are excluded from a value filter rather than guessed at). Only here: criteria_stated=true returns only notices whose SELECTION CRITERIA the buyer published — about half of TED; and no_guarantee=true returns only notices that state no bid bond is required, which is cash a small company has to find before it can bid at all. NOTE on cpv and contract_nature: sources that publish neither (Lithuanian CVP notices, EU grant calls) are INCLUDED alongside those filters and ranked rather than dropped; pass cpv_strict=true or nature_strict=true to exclude them. Multi-lot procurements collapse to one entry (`lots`, `lot_ids`) — report once. Cards compact by default (`summary_cut` when truncated); fields='full' for raw codes or a longer summary. Also: source ('ted', 'cvp', 'ft' |
| get_opportunity | Full normalised record plus the document inventory. Use before advising on a bid; a search card is not enough. Follow with read_document for eligibility text. LT: perkančioji organizacija, skelbimas, kelio darbai; grants: dotacijos, finansavimas. |