Integracja · Narzędzia programistyczne
Połącz Claude i ChatGPT z Spike.sh
Zapytaj swoją AI, które incydenty Spike.sh nadal nie zostały potwierdzone, kto ma teraz dyżur albo co wydarzyło się podczas nocnej awarii. Może wyświetlać i odczytywać incydenty, usługi, harmonogramy dyżurów, polityki eskalacji i integracje. Może też potwierdzać, eskalować i rozwiązywać incydenty, ustawiać priorytet i poziom krytyczności, dodawać osoby reagujące i nadpisania oraz publikować aktualizacje na stronach statusu.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Jakie incydenty zostały wywołane i jeszcze nie potwierdzone?”
AI wyświetla wywołane incydenty Twojego zespołu wraz z usługą, priorytetem i poziomem krytyczności każdego z nich.
“Kto ma teraz dyżur i kto będzie następny?”
Wyświetla wszystkich obecnie na zmianie w harmonogramach całego zespołu i znajduje kolejną osobę w wybranym przez Ciebie harmonogramie.
“Potwierdź incydent 312 i ustaw go na p1.”
Potwierdza incydent, co zatrzymuje dalszą eskalację, i ustawia jego priorytet na p1.
Co może robić Twoja AI
Odpowiedź na incydenty
Listuje wywołane i potwierdzone incydenty, czyta incydent oraz jego log aktywności, a także potwierdza, eskaluje lub rozwiązuje incydenty.
Dyżury i eskalacje
Sprawdź, kto ma dyżur teraz i kto będzie następny, czytaj harmonogramy i polityki eskalacji, dodawaj nadpisania i osoby reagujące do incydentów.
Usługi i strony statusu
Listuje usługi i te dotknięte otwartymi incydentami, przeszukuje poprzednie wystąpienia, a także publikuje incydenty i aktualizacje na stronach statusu.
“Co się stało w incydencie 305?”
Czyta chronologię incydentu z alertami, potwierdzeniami, eskalacjami i notatkami.
“Opublikuj na naszej stronie statusu informację, że API działa z zakłóceniami, a my badamy sprawę.”
Tworzy wpis na stronie statusu z tytułem, opisem, poziomem zagrożenia i dotkniętymi komponentami. Jest widoczny dla publiczności i subskrybentów.
“Zastąp Sarę na dyżurze w sobotę Jonasem.”
Dodaje nadpisanie do harmonogramu dyżurów, dzięki czemu Jonas przejmuje dyżur od początku do końca.
Narzędzia dla Spike.sh: 86
Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.
acknowledge_incidentsZmienia danePotwierdź jeden lub więcej incydentów za pomocą ich `ids`. Zatrzymuje dalszą eskalację.add_incident_responderZmienia daneDodaje osobę reagującą `user` do incydentów według `ids` i `team_id`. Użytkownik otrzymuje powiadomienie.add_on_call_overrideZmienia daneDodaj nadpisanie do harmonogramu zmian za pomocą `oncall_id`, aby `user` objął zmianę od `start` do `end`, z opcjonalnym `timezone` i notatką.add_status_page_incident_updateZmienia daneDodaje aktualizację statusu (na przykład investigating lub resolved) do incydentu na stronie statusu według `status_page_id` i `incident_id`, z `title`, `status` i statusami komponentów. Widoczne publicznie.archive_escalationUsuwaArchiwizuje eskalację (escalation id). Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Archive an escalation policy.archive_integrationUsuwaArchiwizuje integrację (token). Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Archive an integration.archive_ruleUsuwaArchiwizuje regułę (rule id). Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Archive an alert rule.create_a_componentZmienia daneTworzy nowy element typu create. Podsumowanie API: Create a component.create_a_new_planned_maintenanceZmienia daneTworzy nowy element typu create. Podsumowanie API: Create a new planned maintenance.create_an_alert_ruleZmienia daneStwórz nową regułę alertu. Wymagane: ID zespołu. Podsumowanie API: Stwórz regułę alertu.create_an_escalation_policyZmienia daneStwórz nową politykę eskalacji. Wymagane: ID zespołu. Podsumowanie API: Stwórz politykę eskalacji.create_an_integrationZmienia daneStwórz nową integrację. Wymagane: ID zespołu. Podsumowanie API: Stwórz integrację.create_component_updateZmienia daneTworzy nową aktualizację komponentu. Podsumowanie API: Update a component.create_create_post_services_createZmienia daneTworzy nowy element typu create. Wymagane: team id. Podsumowanie API: Creates a service.create_incidentZmienia daneTworzy incydent w integracji z użyciem `team_id`, `integration_webhook` (z list_integrations), `title`, `message` oraz opcjonalnych `priority` (p1-p5) i `severity` (sev1-sev3). Powiadamia dyżurnych osoby reagujące.create_incident_editZmienia daneTworzy nową edycję incydentu. Podsumowanie API: Edit an incident.create_on_callZmienia daneTworzy nowy element typu on call. Wymagane: team id or name. Podsumowanie API: Create an on-call.create_on_call_layerZmienia daneTworzy nową warstwę dla dyżuru. Wymagane: users or rotation. Podsumowanie API: Add a layer.create_planned_maintenance_updateZmienia daneTworzy nową aktualizację planowanej konserwacji. Podsumowanie API: Edit a planned maintenance.create_status_page_incidentZmienia daneOpublikuj nowe zdarzenie na publicznej stronie statusowej za pomocą `status_page_id` wraz z `title`, `desc`, `severity` i dotkniętymi `component_status`. Widoczne dla publiczności i subskrybentów.create_unacknowledgeZmienia daneTworzy nowy element typu unacknowledge. Wymagane: ids. Podsumowanie API: Unacknowledge incident.delete_incidents_responderUsuwaTrwale usuwa incydent. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove responder from an incident.delete_on_call_layerUsuwaTrwale usuwa warstwę według layer id. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_override_removesPrzenosi środkiTrwale usuwa element typu remove według layer id. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Delete an override.delete_removesPrzenosi środkiTrwale usuwa element typu remove. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Remove priority.escalate_incidentsZmienia daneEskaluje jeden lub więcej incydentów według ich `ids` na następny poziom polityki eskalacji. Powiadamia kolejne osoby reagujące.fetch_incidents_assigned_to_a_userWyświetla listę użytkowników. Opcjonalne filtry: id. Podsumowanie API: Fetch incidents assigned to a user.fetch_incidents_for_a_serviceLista zdarzeń. Podsumowanie API: Pobranie zdarzeń dla usługi.fetch_integrations_of_a_serviceLista integracji. Podsumowanie API: Pobranie integracji usługi.fetch_members_in_your_orgLista użytkowników. Podsumowanie API: Pobranie członków w Twojej organizacji.get_escalationPobierz jedną eskalację według id eskalacji. Podsumowanie API: Szczegóły polityki eskalacji.get_incidentPobiera jeden incydent według jego numeru `counter_id` i `team_id`, w tym status, usługę, priorytet i poziom krytyczności.get_incident_activity_logPobiera oś czasu incydentu (alerty, potwierdzenia, eskalacje, notatki) według `counter_id` i `team_id`.get_incident_previous_incidentPobiera jeden poprzedni incydent dla incydentu według previous incident id. Podsumowanie API: Fetch a previous occurance of an incident.get_incident_previous_incidentsPobierz jedno zdarzenie według counter id. Podsumowanie API: Pobranie poprzednich wystąpień zdarzenia.get_incident_suppressed_incidentPobierz jedno zatłumione zdarzenie dla zdarzenia według id zatłumionego zdarzenia. Podsumowanie API: Pobranie zatłumionego zdarzenia.get_next_on_callSprawdza, kto ma następny dyżur w harmonogramie dyżurów, według `oncall_id`.get_on_callPobiera jeden harmonogram dyżurów według `oncall_id` i `team_id`, pokazując zmiany od daty `from`.get_org_infoPobierz szczegóły Twojej organizacji Spike. Użyj do potwierdzenia, w którym koncie pracujesz.get_pagePobierz jedną stronę według id strony. Podsumowanie API: Szczegóły strony statusowej.get_page_componentPobierz jeden komponent dla strony według id komponentu. Podsumowanie API: Pobranie komponentu.get_page_incidentPobierz jeden incydent dla strony według ID incydentu. Podsumowanie API: Pobierz incydent.get_page_planned_maintenancePobiera jedną planowaną konserwację strony według pm id. Podsumowanie API: Get a planned maintenance.get_rulePobierz jedną regułę według ID reguły. Podsumowanie API: Pobierz szczegóły reguły alarmowej.get_servicePobierz jedną usługę i jej incydenty za pomocą `counter_id` oraz `team_id`.get_team_my_teamsPobierz jeden zespół. Podsumowanie API: Pobierz wszystkie zespoły, do których należysz.get_userPobierz jednego użytkownika według `user_id`.list_acknowledged_incidentsWyświetla incydenty zespołu, które zostały potwierdzone, ale jeszcze nie rozwiązane, według `team_id`.list_active_on_call_shiftsWyświetla wszystkie osoby, które aktualnie mają dyżur w harmonogramach zespołu, według `team_id`.list_affected_servicesPrzeglądaj usługi obecnie dotknięte otwartymi incydentami dla zespołu według `team_id`.list_am_i_on_callsPrzeglądaj, czy jestem na zmianie. Opcjonalne filtry: id. Podsumowanie API: Czy użytkownik jest na zmianie?list_availablesPrzeglądaj dostępne integracje. Podsumowanie API: Pobierz dostępne integracje w Spike.sh.list_escalation_policiesPrzeglądaj polityki eskalacji dla zespołu według `team_id`.list_incident_incident_contextsPrzeglądaj konteksty incydentów dla incydentu. Podsumowanie API: Pobierz kontekst incydentu.list_incident_suppressed_incidentsWyświetla stłumione incydenty dla incydentu. Podsumowanie API: Fetch suppressed incidents.list_incidentsPrzeglądaj najnowsze incydenty dla zespołu według `team_id`.list_integrationsPrzeglądaj integracje alarmowe dla zespołu według `team_id`, włączając webhook każdej integracji.list_on_call_active_shiftsWyświetla aktywne zmiany dla dyżuru. Podsumowanie API: Fetch the active shift.list_on_call_escalationsWyświetla eskalacje dla dyżuru. Podsumowanie API: Fetch escalations using an on-call.list_on_call_overridesWyświetla nadpisania dla dyżuru. Opcjonalne filtry: from lub to. Podsumowanie API: Get all overrides.list_on_callsWyświetla harmonogramy dyżurów zespołu według `team_id`.list_overviewsPrzeglądaj przeglądy. Opcjonalne filtry: id. Podsumowanie API: Pobierz przegląd słupka incydentów.list_page_componentsPrzeglądaj komponenty dla strony. Podsumowanie API: Pobierz wszystkie komponenty na stronie statusu.list_page_incidentsPrzeglądaj incydenty dla strony. Podsumowanie API: Pobierz wszystkie incydenty.list_page_planned_maintenancesPrzeglądaj zaplanowane konserwacje dla strony. Podsumowanie API: Pobierz trwające zaplanowane konserwacje.list_page_subscribersPrzeglądaj subskrybentów dla strony. Podsumowanie API: Pobierz listę subskrybentów strony statusu.list_previousWyświetla poprzednie elementy. Podsumowanie API: Get a list of previous maintenances.list_rulesLista zasad. Podsumowanie API: Pobierz wszystkie zasady alarmów.list_servicesPokaż wszystkie usługi zespołu za pomocą `team_id`.list_status_pagesPrzeglądaj wszystkie strony statusu wraz z ich ID.list_teamsPrzeglądaj wszystkie zespoły w Twojej organizacji Spike wraz z ich 24-znakowym ID _id. Większość innych narzędzi wymaga tego `team_id`.list_triggered_incidentsPokaż niepotwierdzone incydenty, które zostały wywołane dla zespołu przez `team_id`.list_upcoming_shiftsLista nadchodzących zmian. Opcjonalne filtry: id. Podsumowanie API: Pobierz nadchodzące zmiany z wielu harmonogramów.list_upcomingsWyświetla nadchodzące elementy. Podsumowanie API: Get upcoming planned maintenances.list_usersPokaż wszystkich użytkowników w Twojej organizacji Spike wraz z ich ID.remove_severityPrzenosi środkiTrwałe usunięcie poziomu krytyczności. Finansowa lub nieodwracalna akcja; może wymagać zatwierdzenia. Podsumowanie API: Usuń poziom krytyczności.resolve_incidentsZmienia daneRozwiąż jedno lub więcej zdarzeń według ich `ids`.search_incident_occurrencesSzukaj wszystkich wystąpień incydentów między datami `start` a `end`, opcjonalnie filtrowanych przez `teams`, `status`, `service` lub `integration`. Wyniki są paginowane za pomocą `page` i `limit`.set_incident_priorityZmienia daneUstaw `priority` (p1-p5) na zdarzeniach za pomocą `ids` i `team_id`.set_incident_severityZmienia daneUstaw `severity` (sev1-sev3) na zdarzeniach za pomocą `ids` i `team_id`.update_escalation_updatesWidoczne dla innychAktualizuje istniejącą aktualizację określoną przez escalation id. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update an escalation policy.update_incident_public_sharingsWidoczne dla innychAktualizuje istniejące udostępnianie publiczne określone przez counter id. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Enable/Disable public sharing.update_on_callZmienia daneAktualizuje istniejący dyżur określony przez oncall id. Podsumowanie API: Edit an on-call.update_on_call_layerZmienia daneAktualizuje istniejącą warstwę określoną przez layer id. Podsumowanie API: Edit a layer.update_rule_updatesWidoczne dla innychZaktualizuj istniejącą aktualizację zidentyfikowaną przez id zasady. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj zasadę alarmu.update_updatesWidoczne dla innychAktualizuje istniejącą aktualizację określoną przez counter id. Ma skutki widoczne poza tym systemem. Podsumowanie API: Updates a service.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz Spike.sh z listy aplikacji.
- 2
Wklej klucz
Wklej swój klucz API Spike oraz ID zespołu. W Spike otwórz app.spike.sh/api (Ustawienia › API) i wygeneruj klucz API. ID zespołu to 24-znakowy _id Twojego zespołu, a nie krótki slug wyświetlany w URLach. Możesz go uzyskać przy użyciu narzędzia list_teams.
- 3
Dodaj link do swojego asystenta AI
Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:
- Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
- Wklej swój link jako adres URL zdalnego serwera MCP.
- Włącz konektor w menu + na czacie.
Pytania
Co AI może robić w Spike.sh?
Może odczytywać Twoją organizację, zespoły, użytkowników, usługi, incydenty, dzienniki aktywności incydentów, harmonogramy dyżurów, polityki eskalacji, integracje i strony statusu oraz wyszukiwać wystąpienia incydentów według daty. Może tworzyć, potwierdzać, eskalować i rozwiązywać incydenty, ustawiać priorytet i poziom krytyczności, dodawać osoby reagujące i nadpisania dyżurów oraz publikować incydenty i aktualizacje na stronach statusu.
Czy AI widzi moje dane uwierzytelniające Spike.sh?
Nie. Twój klucz API i ID zespołu są szyfrowane w spoczynku i nigdy nie są wyświetlane AI. Po zapisaniu nie są one wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.
Czy mogę kontrolować, na co AI ma pozwolenie?
Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć tylko od wyszukiwania danych. Utworzenie lub eskalacja incydentu powiadamia osoby reagujące, a wpisy na stronie statusu są publiczne, dlatego takie narzędzia mogą wymagać Twojej zgody przed uruchomieniem. Każde wywołanie narzędzia jest rejestrowane.
Czy działa z ChatGPT?
Tak. W ChatGPT otwórz Ustawienia › Aplikacje i konektory › Zaawansowane, włącz tryb dewelopera i dodaj swój link PipMCP. Tryb dewelopera wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Ustawienia › Konektory › Dodaj własny konektor), Cursorze i innych klientach MCP.
Ile to kosztuje?
PipMCP ma plan darmowy, który nie wymaga karty kredytowej. Plany płatne rozliczane są za każde ukończone zadanie. Potrzebujesz też własnego konta Spike.sh.
Gdzie mogę znaleźć ID mojego zespołu Spike?
Większość narzędzi Spike wymaga _id Twojego zespołu, to 24-znakowy identyfikator. Nie jest to krótki slug widoczny w URLach Spike. Narzędzie list_teams zwraca wszystkie zespoły w Twojej organizacji wraz z ich _id, więc AI może sprawdzić je za Ciebie.
Pozwól swojej AI działać w Spike.sh już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz Spike.sh za darmoPipMCP nie jest powiązany z Spike.sh. Nazwy produktów są znakami towarowymi ich właścicieli.






