Zrestartuj — narzędzia MacLife pojawią się w agencie
MacLife AI · Integracje
Połącz model AI z bazą wiedzy MacLife
Udostępnij Claude, ChatGPT lub dowolnemu agentowi AI dostęp do aktualnych cenników, procedur serwisowych i możliwości składania zgłoszeń — w czasie rzeczywistym.
Szybka instalacja
Zainstaluj narzędzia MacLife w Claude
Jeden klik lub jedna komenda — baza wiedzy i zgłoszenia dostępne natywnie.
Dostępne narzędzia
przeszukaj_baze_wiedzy
Cenniki napraw, czasy realizacji, FAQ, procedury serwisowe — zawsze aktualne dane prosto z bazy MacLife.
wyslij_zgloszenie_naprawy
Złóż zgłoszenie door-to-door bezpośrednio z rozmowy z AI. Obsługa kuriera i Paczkomatu. Warszawa · Poznań.
info_o_serwisie
Lokalizacje, godziny pracy, numery kontaktowe. Status bazy wiedzy w czasie rzeczywistym.
Szczegółowa konfiguracja
🖥
Bezpłatny
Claude Desktop
Edytuj plik konfiguracyjny — narzędzia MacLife dostępne w każdej rozmowie. Wymaga Node.js.
Dowolny klient HTTP — bezpośrednie wywołania REST bez dodatkowej konfiguracji.
Baza wiedzy
POST https://chatbot.maclife.pl/api/v1/tools/baza
{ "zapytanie": "wymiana baterii iPhone 15" }
Przegląd API
MacLife udostępnia REST API i serwer MCP umożliwiające modelom AI dostęp do bazy wiedzy serwisowej, składanie zgłoszeń napraw i pobieranie informacji o placówkach.
—
Pliki bazy wiedzy
—
Fragmentów wiedzy
3
Narzędzia MCP
5
Endpointy REST
JSON
Format odpowiedzi
CORS
Cross-origin
Autoryzacja
Większość endpointów jest publiczna. Składanie zgłoszeń napraw wymaga klucza API.
PUBLICBaza wiedzy i informacje — bez autoryzacji
X-API-KeySkładanie zgłoszeń napraw
Nagłówek
Wartość
Opis
X-API-Key
twój-klucz
Wymagany do endpointu zgłoszeń
Content-Type
application/json
Wymagany dla POST
Base URL
https://chatbot.maclife.pl
Protokół: HTTPS Format: JSON CORS: *
GET /api/health
Status serwera i bazy wiedzy. Publiczny, bez autoryzacji.
GET/api/healthPUBLIC▼
curl
curl https://chatbot.maclife.pl/api/health
JavaScript
const r = await fetch('https://chatbot.maclife.pl/api/health');
const d = await r.json();
console.log(d.status); // "ok"
Python
import requests
r = requests.get('https://chatbot.maclife.pl/api/health')
print(r.json()['status']) # ok
{"tool":"wyslij_zgloszenie_naprawy","status":"accepted","numer_zgloszenia":"ML-2026-XXXX","message":"Zgłoszenie przyjęte. Kurier skontaktuje się w ciągu 24h."}
GET /api/v1/openapi.json
Schemat OpenAPI 3.0 do importu w ChatGPT, Gemini Extensions lub Postman.
Bad Request — Brakujące lub nieprawidłowe pole w body.
401
Unauthorized — Brakujący lub nieprawidłowy X-API-Key.
404
Not Found — Endpoint nie istnieje.
405
Method Not Allowed — Niewłaściwa metoda HTTP.
500
Internal Server Error — Błąd serwera. Zawiera pole message.
503
Service Unavailable — Serwer tymczasowo niedostępny. Ponów po chwili.
FAQ
Jak podłączyć Claude Desktop do MacLife?+
Otwórz claude_desktop_config.json (Settings → Developer → Edit Config) i dodaj w sekcji mcpServers: "maclife": {"command":"npx","args":["-y","mcp-remote","https://chatbot.maclife.pl/mcp"]}Następnie zrestartuj Claude Desktop.
Czy API wymaga rejestracji?+
Endpointy bazy wiedzy i informacji o serwisie są w pełni publiczne. Klucz wymagany jest wyłącznie do składania zgłoszeń napraw.
Jak używać API z ChatGPT?+
chatgpt.com → Explore GPTs → Create → Configure → Actions → Import from URL: https://chatbot.maclife.pl/api/v1/openapi.json. ChatGPT nie obsługuje MCP — używa OpenAPI.
Czym różni się REST API od serwera MCP?+
REST API — standardowe wywołania HTTP, działa z każdym klientem. Idealne dla ChatGPT, Gemini, własnych integracji.
Serwer MCP — protokół Model Context Protocol, działa z Claude Desktop i Claude Code. Umożliwia wieloetapowe wywołania narzędzi w jednej sesji.
Czy jest limit wywołań API?+
Nie ma narzuconych limitów rate limiting dla publicznych endpointów. W przypadku intensywnego użycia skontaktuj się z MacLife.