Strajkpolski Mcp

io.github.Hei33enbergPublished by GitHub account Hei33enbergv0.4.4Updated Nov 3, 2026

Verified Polish open data for AI agents: debt, budget, 460 MPs, votings, judiciary search, RAG.

The publisher's own server: WhiteIntel — Ownership Intelligence

VerifiedStreamable HTTPWeb executableKnowledge & MemoryData & Analytics

Overview

AI-generated overview

MCP server giving assistants verified Polish open data: debt, budget, 460 MPs, votings, judiciary search and RAG.

What you can do
  • Look up Polish public data such as debt and budget figures
  • Query information on the 460 members of parliament and their votings
  • Search judiciary records
  • Retrieve verified open-data content for retrieval-augmented answers
  • Connect either to the hosted endpoint or run the npm package locally
When to use it
Useful when an assistant needs sourced Polish public-sector facts — parliamentary votes, budget and debt figures, or court records — rather than general web results.
Requirements
A remote endpoint at strajkpolski.org, or the npm package @strajkpolski/mcp run locally over stdio. No authentication is declared. The optional STRAJKPOLSKI_API_BASE variable overrides the API base URL for self-hosting or testing.
Before you install
No credentials are requested. The data is described as verified open data, but figures on debt, budgets and votings should be checked against the original sources before being relied on. The optional STRAJKPOLSKI_API_BASE setting can point the server at a different API host, so only change it to a source you trust.

Installation

In SourceWeft

  1. Open Strajkpolski Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.Hei33enberg%2Fstrajkpolski-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "strajkpolski": {
      "type": "http",
      "url": "https://strajkpolski.org/api/mcp"
    }
  }
}

README

This repository has no README.

Tools

25

get_dlug

Dług publiczny Polski (~2,1 bln zł), obsługa i tempo. Źródła gov.pl/MF.

Takes no parameters.

get_budzet

Pełna tabela budżetu państwa (live gov.pl/MF).

Takes no parameters.

get_budzet_pozycja

Pojedyncza pozycja budżetu po id.

Parametersidrequired

search_poslowie

460 posłów Sejmu RP. Filtry: klub, woj, limit, offset.

Parameterswojklublimitoffset

get_posel

Pojedynczy poseł po id (frekwencja, pensja, email, klub).

Parametersidrequired

get_manifest

9 postulatów Ogólnopolskiego Strajku Narodowego 1.08.2026.

Takes no parameters.

get_skills

Manifest skilli Vault-of-Poland (fact-packi PL+EN).

Takes no parameters.

get_strajkujacy

Live licznik uczestników Strajku Polskiego.

Takes no parameters.

search_cytaty

Cytaty polityków. Filtry: query, topic, klub, category, posel_id, limit.

Parametersklublimitquerytopiccategoryposel_id

search_glosowania

Głosowania Sejmu. Filtry: query, topic, term, limit.

Parameterstermlimitquerytopic

get_glosowanie

Jedno głosowanie + rozkład po klubach. id jak 10.50.108.

Parametersidrequired

get_glosowanie_razem

Zgodność głosowania dwóch posłów (posel_a, posel_b).

Parametersposel_arequiredposel_brequired

search_administracja

Mapa rządu. Filtry: role_type, entity, limit.

Parameterslimitentityrole_type

get_koszt_rzadu

Łączny roczny koszt wynagrodzeń administracji.

Takes no parameters.

ask_strajk

Semantyczny search korpusu (RAG). Wymaga query.

Parameterslimitqueryrequiredsource

search_kasta

Sędziowie, prokuratorzy, komornicy. Filtry: q, role_type, voj, neo_krs, limit, offset.

Parametersqvojlimitoffsetneo_krsrole_type

get_sedzia

Profil sędziego/asesora po id lub slug.

Parametersidrequired

get_prokurator

Profil prokuratora po id lub slug.

Parametersidrequired

get_komornik

Profil komornika po id lub slug.

Parametersidrequired

get_syndyk

Profil syndyka po id lub slug.

Parametersidrequired

get_sad

Profil sądu po id lub slug.

Parametersidrequired

ranking_sadow

Ranking sądów. Filtry: metric, period, level, limit.

Parameterslevellimitmetricperiod

szukaj_komisariat

Urzędy: sąd, prokuratura, policja. Filtry: office_type, q, voj, teryt, limit.

Parametersqvojlimitterytoffice_type

get_nominacje

Nominacje sędziowskie. Filtry: neo_krs, body, from, to, limit.

Parameterstobodyfromlimitneo_krs

get_oswiadczenia

Oświadczenia majątkowe osoby. Wymaga person_id.

Parametersperson_idrequired

Version history

1
  1. v0.4.4LatestSep 16, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.

Other Whiteintel integrations