About Polish Public Tenders
Polish Public Tenders is a read-only remote MCP server for procurement research and company contract lookups, covering Polish BZP and EU TED tender and award notices. It also provides searches for company contracts, EU funds, and grants.
Key features
- 01Search tenders by industry, location, and value
- 02Find companies' BZP contracts
- 03Look up company TED contracts and notices
- 04View EU funds, state aid, and EU grants
- 05Identify buyers and contractors
Use cases
- 01Filter open tenders by location and deadline
- 02Review a company's recent public contract wins
- 03Find awarded projects above a specified value
MCP support
Hosted by Compabase, this read-only remote MCP server exposes tender and company contract lookup tools to MCP clients over Streamable HTTP.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://compabase.com/api/mcp/tendersclaude mcp add --transport http contentwriterco-polish-public-tenders https://compabase.com/api/mcp/tenders{"mcpServers":{"contentwriterco-polish-public-tenders":{"type":"http","url":"https://compabase.com/api/mcp/tenders"}}}Open in Cursor{"servers":{"contentwriterco-polish-public-tenders":{"type":"http","url":"https://compabase.com/api/mcp/tenders"}}}Open in VS Code{"mcpServers":{"contentwriterco-polish-public-tenders":{"type":"http","url":"https://compabase.com/api/mcp/tenders"}}}{"mcpServers":{"contentwriterco-polish-public-tenders":{"serverUrl":"https://compabase.com/api/mcp/tenders"}}}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.
https://compabase.com/api/mcp/tendersAuth requiredTools
9| Parameter | Type | Required | Description |
|---|---|---|---|
| city | string | No | Buyer city, e.g. Warszawa. |
| kind | enum | No | Contract type.supplies | services | works |
| page | integer | No | Result page (20 per page). |
| region | enum | No | Voivodeship of the buyer.dolnośląskie | kujawsko-pomorskie | lubelskie | lubuskie | łódzkie | małopolskie | mazowieckie | opolskie | podkarpackie | podlaskie | pomorskie | śląskie | świętokrzyskie | warmińsko-mazurskie | wielkopolskie | zachodniopomorskie |
| source | enum | No | national (BZP) or eu (TED). Default: both.national | eu |
| status | enum | No | open (default) or awarded notices.open | awarded |
| currency | enum | No | Currency for value filters and output. Default PLN.PLN | EUR | USD |
| industry | string | No | it, construction, medicine, or a 2-digit CPV division code (e.g. 72, 45, 33). |
| value_max | number | No | Maximum estimated/awarded value. |
| value_min | number | No | Minimum estimated/awarded value. |
Details
From the project READMEPolish Public Tenders MCP Server
Search open and awarded Polish public tenders (national BZP and EU TED notices) and check which companies win public contracts.
Remote MCP server (Streamable HTTP), read-only, hosted by Compabase.
https://compabase.com/api/mcp/tenders
Tools
| Tool | What it does |
|---|---|
search_tenders | Open or awarded notices by industry (IT, construction, healthcare or CPV division), region, city, kind and value. |
get_company_public_tenders | BZP contracts won and notices published by one company. |
get_company_eu_tenders | TED (EU-threshold) contracts and notices for one company. |
get_company_eu_funds / get_company_public_aid / get_company_eu_grants | EU funds, state aid and European Commission grants. |
search_companies / get_company | Identify buyers and contractors (KRS, NIP, financials). |
Example prompts
- Find open IT tenders in Mazowieckie with a deadline in the next two weeks.
- Which public contracts has Budimex won recently?
- Show awarded construction tenders above 10 million PLN.
Authentication
Sign in with your Compabase account (OAuth) in clients that support it, or send an MCP key: create one at https://compabase.com/integrations?tab=mcp and pass it as Authorization: Bearer mcpk_… or append ?apiKey=mcpk_… to the URL. Queries count toward your Compabase plan.
Setup
Claude (claude.ai, Desktop): Settings → Connectors → Add custom connector → paste the URL above (add ?apiKey=mcpk_… if you use a key).
Cursor / VS Code / Windsurf (mcp.json):
{
"mcpServers": {
"polish-public-tenders": {
"url": "https://compabase.com/api/mcp/tenders",
"headers": { "Authorization": "Bearer mcpk_YOUR_KEY" }
}
}
}
ChatGPT: Settings → Apps → Developer mode → Create → paste the URL.
About
Part of the Compabase MCP family. Full Compabase MCP (all Polish company data tools): https://compabase.com/api/mcp.
Questions: [email protected]
Gemini CLI
gemini extensions install https://github.com/ContentWriterco/Polish-Public-Tenders-MCP
Gemini CLI asks for your Compabase MCP key during installation (create one at https://compabase.com/integrations?tab=mcp).
Setup guides
Step-by-step setup guides for Claude, ChatGPT, Gemini, Grok, Le Chat, Perplexity, Cursor, VS Code and Claude Code: https://compabase.com/docs/mcp/connect/
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.