MCP server
Przetargowy Janusz — Polish public tenders Official
pl.przetargowyjanusz/tenders
Checked 28 Oct 2026, 09:03 UTC · Connected to it and listed its tools
Polish tenders: search, AI summaries. Trial/paid: matched tenders, pipeline, archive, doc filling
Working at last checkVerified publisher: przetargowyjanusz.plAbout 6,014 tokens per request once connected25 tools
https://przetargowyjanusz.pl/mcp
At a glance
- Type
- MCP server
- Publisher
- przetargowyjanusz.pl (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 25
- Token cost
- About 6,014 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 28 Oct 2026, 09:03 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 tenders https://przetargowyjanusz.pl/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.tenders] url = "https://przetargowyjanusz.pl/mcp"
Gemini CLI
{"mcpServers":{"tenders":{"httpUrl":"https://przetargowyjanusz.pl/mcp"}}}
Cursor
{"mcpServers":{"tenders":{"url":"https://przetargowyjanusz.pl/mcp"}}}
VS Code
{"servers":{"tenders":{"type":"http","url":"https://przetargowyjanusz.pl/mcp"}}}
Antigravity
agy mcp add tenders https://przetargowyjanusz.pl/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":"tenders","server_url":"https://przetargowyjanusz.pl/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"tenders","server_url":"https://przetargowyjanusz.pl/mcp"}
Tools
add_to_my_tenders~277 tokens
Adds a tender to the signed-in company's 'Moje przetargi' — the same as 'Dodaj do Moich' in Przetargowy Janusz: a new entry in the 'Do_przejrzenia' column (one removed earlier comes back there) and its AI summary queued. A tender already there stays as it is. By tender_id (from search_tenders, list_confirm_bid_price~300 tokens
Sets the offer price (net PLN) of a tender in 'Moje przetargi' — the same as choosing the price in Przetargowy Janusz: one of Janusz's price variants (aggressive, realistic, higher — listed in get_my_tender fill_details.price_proposals) or variant 'manual' with amount. The price goes into the offercpv_labels~102 tokens
Resolve CPV codes to their Polish labels. Pass an array of full codes (e.g. ['45000000-7']).cpv_search~143 tokens
Resolve free-text to CPV codes (the EU Common Procurement Vocabulary used to classify tenders). Returns matching codes with Polish labels. Use the codes with list_tenders filter='category' (division = first 8 digits).cpv_stats~252 tokens
Monthly market statistics for one CPV category, as on its public statistics page: awards with a price, median and p10/p90 award value, average offers per award, distinct winners, top winners, biggest awards and the regional split. Available for these 8-digit codes: 45000000, 33000000, 71000000, 9000cpv_tree~107 tokens
Walk the CPV hierarchy. Omit `parent` for top-level divisions; pass a code (e.g. '45000000-7') to list its children. Each node flags whether it has children.get_buyer~174 tokens
Profile of one contracting authority (zamawiający) by slug (from search_entities or a tender's authority): identity (NIP, REGON, KRS, region), counts, its active tenders, recent awards with winners, top contractors, procurement plan positions and recent contracts — or, on older pages, its tenders anget_contractor~155 tokens
Profile of one contractor (wykonawca — company or sole trader) by slug (from search_entities or a buyer's results): registry data (REGON, legal form, VAT status, PKD, debtor-register flags), wins and offers, recent wins and losses, its main buyers, rivals it meets, and recent public contracts. Sameget_my_tender~266 tokens
One tender from the signed-in company's 'Moje przetargi' by tender_id (from list_my_tenders or list_matched_tenders): pipeline status and its history, deadlines, the AI summary state (ready / requested / no_documents / none), the number of tender documents and archive files, the last document fill rget_tender~242 tokens
Fetch full detail for one tender by its public slug (from search_tenders/list_tenders results): metadata, the 12-section AI SWZ summary, the OPZ scope brief, full award results (winner, value, offer price band, rejected offers, whether the cheapest offer won), the cancelled predecessor it re-issuesget_tender_documents~258 tokens
The text read from a tender's documentation (SWZ, OPZ and attachments; the specification first), by tender_id or public slug, 20000 characters per call (pass next_offset as offset for the rest), with the list of documents it came from. Empty when no document text has been read yet. Requires OAuth auget_tender_file~210 tokens
One file from the signed-in company's document archive (file_id from list_tender_files): its text, 20000 characters per call (pass next_offset as offset for the rest), and a download link valid for 5 minutes. Requires OAuth authentication and a trial or paid plan.list_facets~100 tokens
List the browsable facets of the active tender set: CPV categories, voivodeships (regions), and cities, each with a count and the slug/code to pass to list_tenders. Call this to discover valid filter values.list_matched_tenders~450 tokens
The signed-in company's matched tenders — the list in Przetargowy Janusz built from its profile (CPV codes, voivodeships, budget): view 'recommended' (filtered by what the company does, when its profile says so) or 'all'. 50 per page, each with fit_score (0–100), has_summary, an app_url and the publlist_my_alerts~100 tokens
List the signed-in user's saved alert profiles (saved searches / notification rules): query, CPV codes, regions, budget band, and delivery settings. Requires OAuth authentication and a trial or paid plan.list_my_tenders~118 tokens
List the tenders in the signed-in user's pipeline ('Moje przetargi'), most recently updated first, with each one's pipeline status and public URL. Requires OAuth authentication and a trial or paid plan.list_tender_files~201 tokens
Files in the document archive of one tender from the signed-in company's 'Moje przetargi' (tender_id): the tender's documents copied in, the company's uploads and the documents Janusz filled — with type, version and date. Read one with get_tender_file. Requires OAuth authentication and a trial or palist_tenders~254 tokens
Browse tenders without a text query. `filter` selects the axis: 'all' (every active tender, or archived when archived=true), 'category' (CPV division code from list_facets), 'region' (voivodeship slug from list_facets), or 'city' (city slug from list_facets). Use list_facets first to get valid valuerequest_summary~302 tokens
Orders the AI summary of a tender's documentation (SWZ) — the same as 'Wygeneruj teraz' in Przetargowy Janusz: queues the summary, or first the download or reading of the tender documents. By tender_id or public slug. status: already-done (the summary is there — read it with get_tender or get_my_tensearch_entities~190 tokens
Find contracting authorities (kind='buyer', zamawiający) or contractors (kind='contractor', wykonawcy — companies and sole traders) by name or NIP. Returns each match with its slug and public URL; pass the slug to get_buyer / get_contractor.search_my_tenders~230 tokens
Search the signed-in company's matched tenders by words — the search box of the tender list in Przetargowy Janusz: only tenders that fit the company profile (CPV codes, voivodeships). view 'recommended' (filtered by what the company does, when its profile says so) or 'all'; 50 per page, the same tensearch_tenders~430 tokens
Semantic search over active Polish public tenders (przetargi) by meaning, with optional filters. Ranks by relevance (hybrid vector + keyword). Returns paginated tender cards, each with a public URL. Tenders without an AI summary yet are included: their card has has_summary=false and no teaser, get_tset_fill_details~333 tokens
Sets the details Janusz needs to fill in the documents of a tender in 'Moje przetargi' — the completion deadline and the signatory's name and role — as the user stated them (the same details the Janusz chat in the app records). Only the given fields change. Returns what is still missing before startset_tender_status~441 tokens
Moves a tender of the signed-in company's 'Moje przetargi' (tender_id) to another status, with the moves the app allows: between the company's own kanban stages (e.g. Do_przejrzenia), to Do_wysłania or Oczekiwanie_na_wynik, closing it as Wygrana, Uczciwa_przegrana, Nieuczciwa_przegrana, Anulowane, Dstart_fill~379 tokens
Starts filling in the documents of a tender in 'Moje przetargi' (forms, declarations, price form) with the company's data — the same as 'Wypełnij' in Przetargowy Janusz; it takes a few minutes. Janusz needs the offer price, the completion deadline and the signatory's name and role first: status miss
Browse
Related MCP servers
- Polish Public Tenders
Polish public procurement for AI agents: BZP and TED tenders, awards, buyers and contractors. - Poland Tenders
Poland public procurement MCP — official e-Zamówienia notice feed (keyless). - Ausschreibungsagenten Tender Search
Search public procurement notices from 17 sources across Germany, the EU and the UK. Read-only. - Compabase
3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries. - msza.ai — Polish Catholic Sermons ✝
Search public Polish Catholic sermons, transcripts, Scripture, prayers, churches and daily content. - SiteCheck Company Records
120 pay-per-call agent tools: company registry, government, legal and B2B data tools. x402 - Victano: EU tenders and grant calls
EU tenders and grant calls, matched to your company and qualified, inside the AI you already use - Udbud Dk
Udbud.dk MCP — Danish government public procurement notices (keyless).
Badge for your README
[](https://aptlynx.net/servers/pl.przetargowyjanusz/tenders)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents