otwarteapi-catalog

MCP serverDev tools

otwarteapi lets your AI search otwarteAPI.pl, a catalog of public Polish and EU government and data APIs. Once added, your AI can look up open data sources from public institutions when you ask about them. No access key is needed.

Use otwarteapi-catalog in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add otwarteapi-catalog and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the szukaj api tool from otwarteapi-catalog

Details

Available today. Use it from your connected AI after setup.

Add otwarteapi, then ask your AI to search the catalog for public data APIs on a topic you care about, such as Polish or EU open government data.

otwarteapi-catalogStart free

What your AI can do with it

  • Search the otwarteAPI.pl catalog of public Polish and EU government data APIs
  • Find open data APIs from Polish and EU public institutions
  • Look up available public data sources without needing an access key
  • Answer questions about which public government data APIs exist

Install otwarteapi-catalog

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user otwarteapi-catalog 'https://otwarteapi.pl/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://otwarteapi.pl/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=otwarteapi-catalog&config=eyJ1cmwiOiJodHRwczovL290d2FydGVhcGkucGwvbWNwIn0=

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://otwarteapi.pl/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add otwarteapi-catalog --url 'https://otwarteapi.pl/mcp'

    Run it once, then sign in with codex mcp login otwarteapi-catalog if the server asks for an account.

From the project's README

As published by bartosz-kuc/otwarteapi-catalog in README.md.

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: info@otwarteapi.pl. 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.

Tools it offers (1)

What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • szukaj_api

Signals

Last commit
Sep 2026
Advanced
Delivery
otwarteapi MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-bartosz-kuc-otwarteapi
Source
github.com/bartosz-kuc/otwarteapi-catalog
Hosted endpoint
https://otwarteapi.pl/mcp