Podłącz Kolejki SOR do swojego AI
Udostępniamy publiczny serwer MCP (Model Context Protocol), dzięki któremu ChatGPT, Claude, Cursor i inne asystenty AI mogą pytać o aktualne kolejki w Szpitalnych Oddziałach Ratunkowych w Polsce — bez logowania i bez klucza API.
https://kolejkisor.pl/mcpTransport: HTTP (Streamable). Uwierzytelnianie: brak — dane są publiczne.
Przykładowe pytania do AI
Dostępne narzędzia
list_hospitalsLista wszystkich SOR-ów w Polsce z metrykami obciążenia. Filtry po województwie i mieście.
get_hospitalSzczegółowe dane wybranego SOR-u: kolejka per priorytet triage, adres, aktualne czasy oczekiwania.
get_hospital_nfzDane NFZ SOR-u: telefon, świadczenia z kolejkami planowymi, umowy na bieżący rok.
regions_summaryPodsumowanie dla 16 województw — mediana czasu oczekiwania, liczba pacjentów, ranking.
cities_summaryZbiorcze statystyki dla wszystkich miast z aktywnymi SOR-ami.
nearest_hospitalsNajbliższe SOR-y względem współrzędnych GPS (wzór Haversine) z aktualnymi metrykami.
list_facilitiesKatalog kanonicznych szpitali (nie mylić z list_hospitals = jednostki SOR).
get_facilitySzczegóły szpitala: SOR-y, świadczenia NFZ, oddziały/jednostki medyczne (org_units).
get_facility_org_unitsSame oddziały i jednostki medyczne szpitala z RPWDL + powiązania NFZ.
list_medical_sitesKatalog placówek niebędących szpitalami (POZ/AOS itd.).
get_medical_siteSzczegóły placówki: kompetencje i świadczenia NFZ.
search_catalogZunifikowane wyszukiwanie szpitali i placówek.
list_benefitsKatalog świadczeń NFZ z czasami oczekiwania i liczbą placówek.
get_benefitSzczegóły świadczenia + oferty (w tym lat/lon do mapy), filtry geo.
Jak podłączyć
Poniższe instrukcje są zweryfikowane na oficjalnej dokumentacji producentów (linki pod każdą kartą). Sposób dodawania serwera MCP różni się między klientami — ChatGPT wymaga trybu deweloperskiego, Claude ma osobny formularz w ustawieniach, a Gemini konfiguruje się przez plik.
ChatGPT (Plus / Pro / Business / Enterprise)
Wymagany Developer modeWłasne serwery MCP (custom connectors / apps) w ChatGPT są dostępne tylko po włączeniu trybu deweloperskiego. Plany Free i Go nie obsługują custom MCP.
- 1W ChatGPT wejdź w Settings → Apps & Connectors.
- 2Na dole strony otwórz „Advanced settings" i włącz „Developer mode" (jeśli Twoja organizacja na to pozwala).
- 3Wróć do Settings → Apps & Connectors i kliknij „Create" — przycisk pojawia się dopiero po włączeniu Developer mode.
- 4Wypełnij nazwę (np. „Kolejki SOR"), krótki opis, a w polu „MCP Server URL" wklej:
- 5
https://kolejkisor.pl/mcp - 6Kliknij „Create". ChatGPT połączy się z serwerem i pokaże listę narzędzi. W czacie użyj „+" → „More" i wybierz „Kolejki SOR".
Źródło: OpenAI — Apps SDK → Connect from ChatGPT (grudzień 2025).
Oficjalna dokumentacja → developers.openai.comClaude (Pro / Max / Team / Enterprise)
Anthropic udostępnia custom connectors przez remote MCP. Na planach Team/Enterprise dodać konektor może wyłącznie właściciel organizacji; użytkownicy potem łączą się indywidualnie.
- 1Otwórz claude.ai → Customize → Connectors (Team/Enterprise: Organization settings → Connectors).
- 2Kliknij „+" i wybierz „Add custom connector" (Team/Enterprise: „Add" → najedź na „Custom" → „Web").
- 3W polu Remote MCP server URL wklej:
- 4
https://kolejkisor.pl/mcp - 5Kliknij „Add". Nasz serwer nie wymaga OAuth — pola w „Advanced settings" możesz pominąć.
- 6W rozmowie włącz konektor przez „+" → „Connectors" i przełącz „Kolejki SOR".
Źródło: Anthropic Help Center — Get started with custom connectors using remote MCP (kwiecień 2026).
Oficjalna dokumentacja → support.claude.comGemini CLI / Antigravity CLI
Konfiguracja przez plikAplikacja Gemini (gemini.google.com) i klasyczne Gemsy nie obsługują jeszcze zewnętrznych serwerów MCP. Google udostępnia MCP w Gemini CLI (użytkownicy Google One / darmowego planu są od 18 czerwca migrowani do Antigravity CLI — format konfiguracji pozostaje ten sam).
- 1Otwórz (lub utwórz) plik konfiguracyjny użytkownika: ~/.gemini/settings.json.
- 2Dodaj do obiektu głównego wpis „mcpServers". Transport HTTP Streamable używa pola „httpUrl":
- 3
{ "mcpServers": { "kolejki-sor": { "httpUrl": "https://kolejkisor.pl/mcp", "timeout": 30000, "trust": false } } } - 4Zapisz plik i uruchom ponownie gemini. Komendą „/mcp" w CLI sprawdzisz, czy serwer został wykryty i jakie narzędzia udostępnia.
Źródło: repozytorium google-gemini/gemini-cli — docs/tools/mcp-server.md (gałąź main).
Oficjalna dokumentacja → github.com/google-geminiCursor / Windsurf / VS Code MCP
IDE z natywnym wsparciem MCP używają analogicznego formatu jak Claude Desktop — obiektu mcpServers z polem url dla transportu HTTP.
- 1Cursor: Settings → MCP → „Add new MCP server". Wybierz transport „URL" / „HTTP" i wklej adres poniżej.
- 2
https://kolejkisor.pl/mcp - 3VS Code / Windsurf: dodaj analogiczny wpis do pliku mcp.json ({ "mcpServers": { "kolejki-sor": { "url": "…" } } }) i przeładuj klienta.
- 4Serwer pojawi się na liście narzędzi asystenta.
Prywatność i źródło danych
Serwer udostępnia publiczne dane: kolejki SOR z pacjent.gov.pl / CeZ (TOPSOR) oraz świadczenia NFZ. Aktualizacja co ~30 min w dzień, co godzinę w nocy. Nie zbieramy żadnych danych o pacjentach ani o użytkowniku AI. Dane są informacyjne — w sytuacji zagrożenia życia dzwoń pod 112.