Polish Public Tenders (e-Zamówienia/BZP) MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Polish Public Tenders (e-Zamówienia/BZP) MCP
Find, analyze, and score Polish public tenders with your AI agent. This server searches Poland's national public-procurement notice board — the Biuletyn Zamówień Publicznych (BZP), published via the e-Zamówienia platform — and parses each structured notice into clean, ready-to-use data: requirements, deadlines, certificates, evaluation criteria, and even a deterministic bid-fit score against your own company profile.
Example: "Find road-works tenders in region PL32 under the EU threshold, closing in the next three weeks, and tell me if my company is a good fit." → the agent searches BZP contract notices, filters by CPV/region/deadline, and returns a scored shortlist with the factor breakdown behind each score.
This package is a lightweight, open bridge that connects any MCP client (Claude Desktop, etc.) to the hosted, maintained Polish Public Tenders MCP server on Apify. The bridge holds no data logic — it forwards your requests to the hosted service, which does the real work (BZP notice search, structured parsing, and scoring) and meters usage to your own Apify account.
Tools
Tool | What it does |
| Search open BZP contract notices by CPV code, keywords, region (NUTS/województwo), order type, publication/deadline window, below-EU threshold. Pass a |
| Full structured breakdown of one tender: subject, buyer, CPV, deadlines, typed participation requirements, exclusion grounds, required documents, detected certificates, weighted evaluation criteria, submission language, bid-bond/security flags. |
| Score one tender against a company profile (0–100) with a transparent factor breakdown, matches, gaps (e.g. missing certificates), and risks (short deadline, Polish-only, wadium). Unknown data is scored neutrally, never faked. |
| Search awarded tenders (BZP result notices) by CPV, keywords, or buyer — competitive intelligence before bidding. |
| Fetch all published versions of one tender and return a structured diff of what changed: deadline, evaluation criteria, requirements, CPV. Stateless — re-call to keep watching. |
Polish national (BZP) tenders only in v1 — no EU-wide TED notices.
Related MCP server: LexSocket MCP Server
Setup
1. Get access + an Apify API token
This bridge calls a hosted, paid Actor on Apify. You need your own Apify account and API token:
Open the Actor on the Apify Store: https://apify.com/nectia/ezamowienia-tenders-mcp
Subscribe / rent the Actor (billed per call — pay only for what you use).
Copy your token from Apify Console → Settings → Integrations → API token.
2. Add it to your MCP client
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"ezamowienia-tenders": {
"command": "npx",
"args": ["-y", "ezamowienia-tenders-mcp-server"],
"env": {
"APIFY_API_TOKEN": "PASTE_YOUR_APIFY_TOKEN_HERE"
}
}
}
}Restart your client. No build step, no other keys.
How it works
Your MCP client ──stdio──► ezamowienia-tenders-mcp-server (this bridge) ──HTTPS──► Hosted Actor on Apify ──► BZP / e-Zamówienia APIThe bridge authenticates to the hosted Actor with your APIFY_API_TOKEN and transparently
proxies the tools. Your token stays on your machine; Apify meters the calls to your account.
Data & attribution
Data from Poland's Biuletyn Zamówień Publicznych (BZP), published via the e-Zamówienia platform operated by the Public Procurement Office (Urząd Zamówień Publicznych, UZP), Polish public-sector open data. This project is an independent tool and is not affiliated with, endorsed by, or sponsored by UZP or e-Zamówienia.
License
MIT © Nectia Automation. The bridge code is open source; the hosted Actor is a commercial service.
This server cannot be deployed
Maintenance
Related MCP Connectors
Open EU tenders from TED scored against your CPV codes and keywords, with past winners and prices
Search EU public tenders across TED and 8 national portals. Monitor, match, and analyse procurement.
For Przetargowy Janusz customers (trial or paid): Polish tenders, AI summaries, pipeline, filling
Find, score and analyse German and EU public tenders; search docs; draft quotes.
Related MCP Servers
- AlicenseAqualityCmaintenanceSearch 800 000+ Polish public tenders (BZP + TED) from Claude Desktop, Cursor, Continue. Provides 8 tools for tender search, buyer/contractor profiles by NIP, market statistics, plus a glossary of 90+ Polish public procurement terms.48107 npm4MIT
- AlicenseNot gradedqualityDmaintenanceEnables search and analysis of European public procurement tenders, including EU above-threshold (TED) and below-threshold from 11 national sources, with hybrid search and filtering.MIT

tendfeed-mcpofficial
AlicenseAqualityCmaintenanceBid/no-bid intelligence for EU public tenders, built on 592,000 real TED contract awards: competition density, price corridor, SME fit and beachhead ranking. Free guest access; an API key unlocks the live board.4MIT- FlicenseAqualityCmaintenanceEnables searching and analyzing Polish public procurement tenders from BZP and TED, including filtering, tender details and timelines, offers and contract values, buyer/contractor profiles, CPV code lookup, and regional statistics, with optional AI-summary endpoints.121-