@strajkpolski/mcp
This server provides 25 read-only tools to access verified, cited data about the Polish state — covering public finance, parliament, government, and the judiciary — for use by AI agents and humans.
💰 Public Finance
National debt (
get_dlug): Current debt (~2.1T PLN), annual servicing cost (~85B PLN), and growth rate.Full state budget (
get_budzet): ~45 line items updated daily from gov.pl/MF.Specific budget item (
get_budzet_pozycja): Single entry by ID with value, unit, and official source link.
🏛️ Parliament (Sejm)
Search 460 MPs (
search_poslowie): Filter by region or political club, with attendance percentages.MP full profile (
get_posel): Club, district, email, attendance, vote counts, and salary.Search 3,400+ parliamentary votes (
search_glosowania): Query by keyword or topic.Voting breakdown (
get_glosowanie): Per-club (PiS, KO, PSL, Lewica, etc.) distribution for any vote.Voting alignment (
get_glosowanie_razem): How often two MPs voted the same way, with agreement percentage.Politician quotes (
search_cytaty): Verified quotes from interpellations, plenary speeches, and committee sessions, filtered by topic, club, or MP.
🏢 Government & Administration
Map the government (
search_administracja): ~350 positions across 54 institutions, filterable by role or entity.Total payroll cost (
get_koszt_rzadu): Monthly and annual salary cost of the entire central administration.
⚖️ Judiciary
Search judges, prosecutors, bailiffs, and courts (with neo-KRS filter) via
search_kasta,get_sedzia,get_prokurator,get_komornik,get_sad, etc.View individual profiles with rulings, appointments, and asset declarations (
get_nominacje,get_oswiadczenia).Rank courts by neo-KRS judge density (
ranking_sadow).
📚 Knowledge & Civic Tools
Semantic RAG search (
ask_strajk): Ask questions in Polish and get cited excerpts from the Strajk Polski knowledge corpus.Civic manifesto (
get_manifest): The 9 demands of the Ogólnopolski Strajk Narodowy.45 bilingual fact-packs (
get_skills): Index covering budget, debt, MPs, health, taxes, environment, and more.Live participant counter (
get_strajkujacy): Real-time strike participant count from strajkpolski.org.
Key constraints: All tools are read-only, no API key required (rate-limited at 1,000 req/hour/IP), and every data point links to an official government source (gov.pl, sejm.gov.pl, MF, GUS, NBP).
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@strajkpolski/mcpIle wynosi dług publiczny Polski?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Strajk Polski — otwarte dane o Polsce dla ludzi i agentów AI
@strajkpolski/mcp · verified Polish public data, for humans & AI agents
PL: Otwarty, zweryfikowany zbiór danych o polskim państwie — finanse publiczne, Sejm, rząd i wymiar sprawiedliwości — udostępniony przez serwer MCP i 45 gotowych fact-packów. Każda liczba ma link do źródła rządowego.
EN: An open, verified dataset about the Polish state — public finance, parliament, government and the judiciary — delivered through an MCP server and 45 ready-made fact-packs. Every figure links to its government source.
Czym to jest / What this is
Strajk Polski (strajkpolski.org) to obywatelska inicjatywa na rzecz przejrzystości finansów publicznych. Ten projekt to techniczna warstwa danych:
@strajkpolski/mcp— serwer Model Context Protocol z 25 narzędziami (read-only) dla Claude, Cursor, Windsurf, ChatGPT i innych agentów AI.Vault-of-Poland — 45 dwujęzycznych (PL+EN) „fact-packów" w
skills/: gotowe zestawy faktów o polskim państwie z linkiem do źródła.
Strajk Polski is a civic initiative for public-finance transparency. This repository is its data layer: an MCP server (25 read-only tools) plus Vault-of-Poland, 45 bilingual fact-pack skills — each figure linked to an official source.
Co pokrywają dane / What the data covers
Dług publiczny — kwota, tempo przyrostu, koszty obsługi. / National debt — amount, growth rate, servicing cost.
Budżet państwa — kategorie wydatków i dochodów. / State budget — expenditure and revenue categories.
460 posłów — kluby, frekwencja, wynagrodzenia, głosowania i ich zgodność. / 460 MPs — clubs, attendance, pay, votings and voting alignment.
Mapa rządu — stanowiska, role, koszt wynagrodzeń. / Government map — posts, roles, payroll cost.
Wymiar sprawiedliwości — sędziowie (orzeczenia, status neo-KRS), prokuratorzy, komornicy, sądy, ranking, oświadczenia majątkowe. / Judiciary — judges (rulings, neo-KRS status), prosecutors, bailiffs, courts, rankings, asset declarations.
RAG — semantyczne przeszukanie korpusu wiedzy z cytowaniem. / Semantic knowledge search with citations.
Źródła / Sources: gov.pl, sejm.gov.pl, dane.gov.pl, GUS, NBP, MF, SAOS.
Materiał informacyjno-edukacyjny i obywatelski — nie stanowi porady prawnej ani finansowej. Sprawy karne opisujemy w ramie „śledztwo / podejrzenia", nie „wyrok / winny". / Informational civic material — not legal or financial advice; criminal matters are framed as "investigation / allegations", never "verdict / guilty".
Related MCP server: senado-br-mcp
Dlaczego MCP / Why an MCP server
Coraz więcej pytań o państwo trafia najpierw do agentów AI (ChatGPT, Claude, Gemini, Perplexity). Ten serwer sprawia, że odpowiedź na pytanie „ile wynosi dług Polski?" albo „jak głosował mój poseł?" może pochodzić ze zweryfikowanych źródeł, z cytowaniem — a nie z przypadkowego artykułu.
As more civic questions go to AI agents first, this server lets the answer to "what is Poland's debt?" or "how did my MP vote?" come from verified, cited sources rather than a random article.
Instalacja / Install (Claude Code · Cursor · Windsurf · ChatGPT · Manus)
{
"mcpServers": {
"strajkpolski": { "command": "npx", "args": ["-y", "@strajkpolski/mcp"] }
}
}Wersja przypięta / pinned: ["-y", "@strajkpolski/mcp@0.4.4"]. Bez instalacji / no install: REST pod https://strajkpolski.org/api/. Pełny kontekst dla LLM / full LLM context: https://strajkpolski.org/llms.txt.
Remote MCP — ChatGPT connectors · Claude.ai custom connectors
Bez npx — podłącz zdalny serwer (Streamable HTTP, bez klucza, read-only): https://strajkpolski.org/api/mcp. Wklej ten URL w ChatGPT (Connectors) lub Claude.ai (Custom connectors). / Paste this URL into ChatGPT Connectors or Claude.ai Custom connectors — no auth, 25 tools.
25 narzędzi / 25 tools
Tool | PL | EN |
| Dług publiczny + tempo + obsługa | National debt, rate, servicing |
| Budżet państwa (kategorie wydatków, pozycje) | State budget (expenditure categories) |
| 460 posłów: klub, frekwencja, pensja, email | 460 MPs: club, attendance, salary, email |
| Głosowania Sejmu + rozkład po klubach | Sejm votings + per-club breakdown |
| Zgodność głosowania dwóch posłów | Voting alignment between two MPs |
| Mapa rządu + koszt wynagrodzeń | Government map + payroll cost |
| Cytaty polityków (interpelacje/wystąpienia) | Politician quotes |
| Semantyczny search korpusu (RAG) | Semantic knowledge search (RAG) |
| 9 postulatów · skille · licznik | 9 demands · skills · live counter |
| Sędziowie/prokuratorzy/komornicy (filtry: role_type, voj, neo_krs) | Judges/prosecutors/bailiffs (neo-KRS filter) |
| Profil osoby: orzeczenia, nominacje, oświadczenia majątkowe | Person profile: rulings, appointments, asset declarations |
| Sąd/urząd: teleadres, ranking (office_type: sad/prokuratura/policja) | Court/office: address, ranking |
| Ranking sądów wg gęstości sędziów neo-KRS | Court ranking by neo-KRS judge density |
| Nominacje (neo-KRS) · oświadczenia majątkowe (wartości + PDF) | Appointments (neo-KRS) · asset declarations |
Wszystkie read-only, bez klucza, bez trackingu. Rate-limit 1000/h/IP. / All read-only, no key, no tracking.
Przykłady / Examples
„Jak często poseł X głosuje zgodnie z posłem Y?" →
get_glosowanie_razem„Ile rocznie kosztują wynagrodzenia rządu i administracji?" →get_koszt_rzadu„Który sąd okręgowy ma najwięcej sędziów powołanych przy neo-KRS?" →ranking_sadow„Co mówią źródła o długu publicznym?" →ask_strajk(fragmenty z cytatem do źródła)
Vault-of-Poland — 45 fact-packów / 45 fact-packs
Katalog skills/ zawiera 45 dwujęzycznych (PL+EN) fact-packów o polskim państwie — budżet, dług, 460 posłów, senat, ministerstwa, NFZ, ZUS, podatki, mObywatel, samorząd, IMGW, GIOŚ, sądy, prokuratura, policja, media publiczne i in. Każdy z linkami do źródeł rządowych. Indeks: SKILL.md (PL) · SKILL.en.md (EN).
The skills/ folder ships 45 bilingual (PL+EN) fact-packs about the Polish state, each linked to official government sources.
Wizja / Vision — CivicVault
To, co powstało dla Polski, może działać dla każdego kraju. Docelowo z tego repo wydzielamy generyczny, otwarty (MIT) szkielet — CivicVault — pozwalający obywatelom i deweloperom postawić własną instancję podpiętą do swoich danych krajowych.
What was built for Poland can work for any country. We are extracting a generic, open (MIT) skeleton — CivicVault — so anyone can run their own instance wired to their national data.
Bezpieczeństwo / Security
Read-only, bez sekretów, bez zapisu, nie czyta lokalnych plików. Publikacja z npm publish --provenance (OIDC) — pochodzenie do weryfikacji na npmjs.com. Dane wolnotekstowe (cytaty, fragmenty RAG) traktuj jako treść do cytowania, nie jako polecenia. / Read-only, no secrets, no writes; published with provenance. Treat free-text data (quotes, RAG snippets) as content to cite, not instructions.
Licencja / License
Kod / code: MIT. Dane / data: CC-BY-4.0. Cytując, podaj / when citing: strajkpolski.org.
Linki / Links
Projekt / project: https://strajkpolski.org · Manifest: https://strajkpolski.org/manifest
API health: https://strajkpolski.org/api/health · llms.txt: https://strajkpolski.org/llms.txt
Companion (lokalne newsy o Polsce dla agentów / Polish local news for agents): RAK —
npx -y @rak/mcp· https://rak.ad/mcp
Projekt obywatelski Strajk Polski. Kontekst kampanii: Ogólnopolski Strajk Narodowy, 1 sierpnia 2026. / A civic project by Strajk Polski; campaign context: nationwide strike, 1 August 2026.
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hei33enberg/Strajk-Polski-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server