otwarteAPI.pl

io.github.bartosz-kucPublished by GitHub account bartosz-kucv1.0.1Updated Oct 24, 2026

Official public & government APIs, dozens of countries: registers, statistics, open data. Keyless.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingKnowledge & Memory

Overview

AI-generated overview

A remote MCP server that lets an assistant search otwarteAPI.pl, a catalog of official public and government APIs from Poland, the EU and dozens of countries.

What you can do
Search the otwarteAPI.pl catalog of official public and government APIs by keyword, covering business registers, VAT, statistics and open data across many jurisdictions; an empty query returns the whole catalog. Each matching entry comes back with a link to the official documentation, its jurisdiction, authorization type and response format.
When to use it
Useful when you need to find which official government or public API covers a topic such as company registers, VAT or statistics, and want the documentation link, jurisdiction and auth type before calling it yourself.
Requirements
A remote streamable HTTP endpoint at otwarteapi.pl; no package, account, API key or header is declared.
Before you install
The catalog is a mirror updated by hand, so entries may lag behind production. It only lists and links to APIs; the listed APIs are third-party services with their own terms and licenses, and their data remains owned by the original government or EU sources.

Installation

In SourceWeft

  1. Open otwarteAPI.pl 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.bartosz-kuc%2Fotwarteapi/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": {
    "otwarteapi-pl": {
      "type": "http",
      "url": "https://otwarteapi.pl/mcp"
    }
  }
}

README

otwarteapi-catalog

Publiczne dane katalogu stojące za otwarteAPI.pl — katalogu publicznych API rządowych z całego świata (Polska, Unia Europejska i kraje z 6 kontynentów — 40 jurysdykcji), opisanych tak by mogły być odkrywane i wywoływane przez agentów AI oraz ludzi.

Co to jest

ai-catalog.json w formacie ARD (Agent Resource Directory) — jeden maszynowo czytelny plik opisujący każde API: nazwę, opis, endpoint, wymagany klucz/autoryzację, jurysdykcję (kod kraju, EU lub INT), tagi i przykładowe zapytania. Ten sam plik serwuje sama strona pod otwarteapi.pl/.well-known/ai-catalog.json.

Kto to prowadzi

Bartosz Kuć (ten sam autor co skanfirmy.pl), prywatny projekt non-profit. Kontakt: [email protected]. Więcej na otwarteapi.pl/o-projekcie.

To jest lustro, nie źródło prawdy

To repozytorium to kopia stanu produkcyjnego, aktualizowana ręcznie. Zaakceptowane PR-y i issue trafiają najpierw tutaj do przeglądu, a dopiero potem są ręcznie przenoszone do prywatnego repo, które faktycznie zasila stronę produkcyjną — nie ma automatycznej synchronizacji w żadną stronę.

Jak zgłosić nowe API lub poprawkę

  1. Nowe API: otwórz issue albo PR dodający wpis do entries[] w ai-catalog.json. Wymagane pola: identifier (URN, np. urn:air:otwarteapi.pl:api:twoj-slug), displayName, description, url (dokumentacja techniczna), type, jurisdiction (PL/EU/kod kraju), tags, metadata.auth (brak jeśli bez klucza), oraz representativeQueries (2-3 przykładowe pytania, po jednym w naturalnym języku). API musi być publiczne, oficjalne (rządowe, samorządowe lub międzynarodowej instytucji publicznej) i mieć żywą, działającą dokumentację.
  2. Poprawka istniejącego wpisu (zmieniony endpoint, nieaktualny opis, błędna jurysdykcja): PR edytujący konkretny wpis, z krótkim uzasadnieniem w opisie PR.
  3. Każdy PR jest ręcznie recenzowany pod kątem poprawności i tego, czy API faktycznie działa (żywy curl/test), zanim trafi do wersji produkcyjnej.

Licencja

MIT — patrz LICENSE. Same dane API pozostają własnością i na licencji swoich pierwotnych źródeł (rządów/instytucji UE); ten plik tylko je katalogizuje i linkuje do oficjalnej dokumentacji.

Source: README.md at commit 1a4c675

Tools

1

szukaj_api

Przeszukuje otwarteAPI.pl — katalog 92 oficjalnych, publicznych API rządowych z Polski, UE i kilkudziesięciu krajów (rejestry firm, VAT, statystyka, otwarte dane). Zwraca pasujące wpisy z linkiem do oficjalnej dokumentacji, jurysdykcją, typem autoryzacji i formatem. Puste zapytanie zwraca cały katalog (opcjonalnie zawężony filtrami).

Parameterslimittematzasiegzapytanie

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

100% 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
  • License10 pts