Integracja · Komunikacja
Połącz Claude i ChatGPT z Pencil Spaces
Zapytaj swoją AI, kto był na wczorajszej sesji, co padło w nagraniu, albo poproś o zaplanowanie zajęć na przyszły tydzień w Pencil Spaces. Może tworzyć i aktualizować Spaces oraz wydarzenia, zapraszać użytkowników do Twojej instytucji oraz odczytywać programy, kohorty, raporty z sesji i dostępność użytkowników. Administracyjne sprawy związane z sesjami załatwisz z poziomu czatu.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Kto był na wtorkowej sesji z algebry?”
AI znajduje wydarzenie i czyta informacje o jego obecności.
“Podsumuj transkrypcję najnowszego nagrania w Space'ie Chemia.”
Przegląda nagrania przestrzeni i czyta transkrypcję najnowszej.
“Zaplanuj sesję z Anną na czwartek w godz. 16:00–17:00 czasu kopenhaskiego w jej Space'ie.”
Tworzy wydarzenie z tytułem, czasem rozpoczęcia i zakończenia, strefą czasową, uczestnikiem i powiązaną Przestrzenią.
Co może robić Twoja AI
Przestrzenie i użytkownicy
Twórz, aktualizuj i archiwizuj Spaces, dodawaj i usuwaj użytkowników oraz zmieniaj ich role, a także zapraszaj, odczytuj i aktualizuj użytkowników w swojej instytucji.
Wydarzenia i harmonogram
Planuj, aktualizuj, anuluj i usuwaj wydarzenia, rejestruj potwierdzenia obecności, czytaj obecność oraz sprawdzaj dostępność użytkowników.
Nagrania i raporty
Przeglądaj i pobieraj nagrania, czytaj transkrypcje oraz uzyskuj analizę sesji i raporty, a także programy i grupy.
“Utwórz Space dla nowej grupy z biologii i dodaj trzech korepetytorów jako gospodarzy.”
Tworzy Przestrzeń z tytułem i gospodarzami. Ty decydujesz, czy zaproszeni otrzymają e-mail.
“Zaproś [email protected] jako nauczyciela.”
Prosi użytkownika o dołączenie do Twojej instytucji z nazwą, adresem e-mail i rolą. Pencil Spaces wysyła zaproszenie e-mailem.
“Kiedy Jonas będzie dostępny w przyszłym tygodniu?”
Czyta wolne sloty użytkownika.
Narzędzia dla Pencil Spaces: 56
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.
cancel_eventUsuwaAnuluj wydarzenie według `event_id` z `note` wyjaśniającym powód. Dotyczy uczestników; nie można tego cofnąć.create_attributeZmienia daneUtwórz nowy atrybut.create_eventZmienia daneUmów nowe wydarzenie z `title`, `start`, `end`, `timezone`, uczestnikami, organizatorami, opcjonalnie powiązanym `space_id`, lokalizacją, opisem i cyklicznością.create_program_cancellationZmienia daneStwórz nowe anulowanie programu. Wymagane: nazwa lub data rozpoczęcia.create_program_cohortZmienia daneUtwórz nową kohortę dla programu. Wymagane: nazwa lub identyfikatory organizatorów. Podsumowanie API: Create a cohort.create_spaceZmienia daneUtwórz nowy Space z `title`, gospodarzami, uczestnikami i widocznością lub sklonuj istniejący. Ustaw `notify_invitees` na true, aby wysłać e-mail do zaproszonych, lub false, aby nic nie wysyłać.create_space_end_ongoing_sessionZmienia daneStwórz nowe zakończenie trwającej sesji dla space'a. Podsumowanie API: Zakończ trwającą sesję w Space'u.create_user_api_userZmienia daneStwórz nowego użytkownika. Wymagane: rola użytkownika. Najpierw przeszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Stwórz użytkownika zarządzanego przez API.create_webhookUsuwaUtwórz nowy webhook. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Create or update a webhook config.delete_eventUsuwaTrwale usuń wydarzenie według `event_id`. Nie można tego cofnąć.delete_program_cancellationUsuwaTrwale usuń anulowanie według identyfikatora anulowania. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_program_cohortUsuwaTrwale usuwa kohortę na podstawie id kohorty. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_recordingUsuwaTrwale usuń nagranie według identyfikatora nagrania. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a recording in a Space.delete_sessionUsuwaTrwale usuwa sesję o podanym identyfikatorze sesji. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_spaceUsuwaTrwale usuwa przestrzeń według id przestrzeni. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_user_removesPrzenosi środkiTrwale usuń usunięcie użytkownika według identyfikatora użytkownika. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Remove user from your institution.delete_webhooksPrzenosi środkiTrwale usuń webhook. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Delete the webhook config.download_recordingPobierz nagranie po `recording_id`.get_alertPobierz jedno powiadomienie po jego ID. Podsumowanie API: Pobierz powiadomienie według ID.get_auditPobierz jeden wpis audytu według identyfikatora dokumentu. Podsumowanie API: Get audit history for a document.get_eventPobierz jedno wydarzenie po `event_id`, z czasem, uczestnikami, organizatorami i powiązaną przestrzenią.get_event_attendancePobierz informacje o obecności dla przeszłego wydarzenia po `event_id`.get_programPobierz jeden program po `program_id`.get_program_cancellationPobierz jedną anulację dla programu po ID anulacji. Podsumowanie API: Pobierz konkretną anulację według ID.get_program_cohortPobierz jedną grupę dla programu po ID grupy. Podsumowanie API: Pobierz konkretną grupę według ID.get_sessionPobierz szczegóły analityczne dla jednej sesji w przestrzeni po `session_id`.get_spacePobierz szczegóły dla jednej przestrzeni po `space_id`.get_transcriptionPobierz transkrypcję nagrania po `recording_id`.get_userPobierz profil użytkownika po `user_id`.get_user_availabilityPobierz sloty dostępności użytkownika po `user_id`.invite_userWidoczne dla innychZaproś nowego użytkownika do Twojej instytucji za pomocą `name`, `email` i `user_role`. To wysyła zaproszenie e-mailowe do osoby.list_attributesWyświetl atrybuty. Podsumowanie API: Retrieve all attributes.list_eventsWyświetl wydarzenia w zakresie dat. `filters` jest wymagany: zakodowany w Base64 obiekt JSON z polami filtra (np. zakresem dat). Obsługuje `page` i `limit`.list_program_cancellationsWyświetl anulowania dla programu. Podsumowanie API: Get all cancellations for a program.list_program_cohortsWyświetl kohorty programu według `program_id`.list_programsWyświetl swoje programy, z `page` i `limit` do stronicowania.list_recordingsWyświetl nagrania ze wszystkich Twoich Spaces, z `page`, `limit`, `starting_after` i `ending_before` do stronicowania.list_session_reportsPobierz raporty dla sesji po `session_id`.list_sitesWyświetl witryny. Podsumowanie API: Retrieve a list of all sites for the institution.list_space_recordingsWyświetl nagrania jednego Space'a według `space_id`.list_spacesWyświetl Spaces, z `page` i `limit` do stronicowania oraz opcjonalnym ciągiem `filters` w postaci JSON zakodowanego w Base64.list_usersWyświetl użytkowników w Twojej instytucji, z `page` i `limit` do stronicowania oraz opcjonalnym ciągiem `filters` w postaci JSON zakodowanego w Base64.list_webhooksWyświetl webhooki. Podsumowanie API: Get webhook config.rsvp_to_eventZmienia daneZarejestruj RSVP użytkownika dla wydarzenia: `event_id`, `user_id`, `status` oraz opcjonalny komentarz.update_attendance_updatesWidoczne dla innychAktualizuj istniejące aktualizacje zidentyfikowane przez ID wydarzenia. Zmieniają się tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuj szczegóły obecności dla użytkownika w przeszłym wydarzeniu.update_attributeZmienia daneZaktualizuj istniejący atrybut wskazany przez identyfikator atrybutu. Zmieniane są tylko przekazane pola. Podsumowanie API: Modify the attribute key.update_eventWidoczne dla innychZmień wydarzenie za pomocą `event_id`: tytułu, uczestników, organizatorów, lokalizacji, Spaces lub opisu. Tylko pola, które przekazałeś, ulegają zmianie; uczestnicy mogą zobaczyć zmianę.update_event_2Zmienia daneZaktualizuj istniejące wydarzenie zidentyfikowane po id wydarzenia.update_program_cancellationZmienia daneZaktualizuj istniejące anulowanie wskazane przez identyfikator anulowania. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a cancellation.update_program_cohortZmienia daneZaktualizuj istniejącą kohortę wskazaną przez identyfikator kohorty. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a cohort.update_slotZmienia daneZaktualizuj istniejący slot zidentyfikowany przez id użytkownika. Podsumowanie API: Stwórz lub zaktualizuj dostępność dla użytkownika.update_spaceZmienia daneZaktualizuj Space według `space_id`: jego tytuł, widoczność lub zarchiwizuj go za pomocą obiektu `space`.update_space_settingsWidoczne dla innychZaktualizuj istniejące ustawienie zidentyfikowane przez id space. Zmieniają się tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zmień ustawienia space.update_space_usersZmienia daneDodaj, usuń lub zmień role użytkowników w Space według `space_id`. Ustaw `notify_invitees`, aby wysłać e-mail do nowo dodanych osób.update_update_attributeZmienia daneZaktualizuj istniejący atrybut aktualizacji wskazany przez identyfikator atrybutu aktualizacji. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an attribute.update_userZmienia daneZaktualizuj użytkownika według `user_id`: imię i nazwisko, język, identyfikator zewnętrzny, witryny lub atrybuty niestandardowe. Zmieniają się tylko przekazane pola.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz Pencil Spaces z listy aplikacji.
- 2
Wklej klucz
Wklej swój klucz API Pencil Spaces. Potrzebujesz konta Pencil Spaces opartego na użyciu lub Enterprise i musisz być administratorem instytucji. W Menedżerze Przestrzeni (my.pencilapp.com) otwórz Ustawienia > Klucz API > Generuj i skopiuj klucz od razu, ponieważ jest wyświetlany tylko raz.
- 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 może AI robić w Pencil Spaces?
AI może wyświetlać i odczytywać Spaces, użytkowników, wydarzenia, programy, kohorty, nagrania, transkrypcje, analitykę sesji i raporty, frekwencję oraz dostępność użytkowników. Może tworzyć i aktualizować Spaces oraz wydarzenia, zmieniać skład Space'a, rejestrować odpowiedzi RSVP, aktualizować użytkowników i zapraszać nowych. Może też anulować lub usuwać wydarzenia, jeśli włączysz te narzędzia.
Czy AI widzi mój klucz API Pencil Spaces?
Nie. Klucz API Pencil Spaces jest szyfrowany w spoczynku i nigdy nie jest pokazywany AI. Po zapisaniu nie jest już widoczny, nawet dla Ciebie. 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ąć od trybu tylko do odczytu. Anulowania ani usunięcia wydarzenia nie da się cofnąć, a zaproszenie użytkownika wysyła e-mail, dlatego te działania mogą wymagać Twojej zgody przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.
Czy działa z ChatGPT?
Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.
Ile to kosztuje?
PipMCP ma darmowy plan bez konieczności podania karty kredytowej. Płatne plany są naliczane za wykonane zadania. Potrzebujesz również własnego konta Pencil Spaces, a dostęp do API wymaga konta opłacanego według użycia lub Enterprise.
Czy studenci otrzymają e-maile, gdy AI wprowadzi zmiany?
Tylko wtedy, gdy akcja wysyła wiadomość. Zaproszenie użytkownika wysyła zaproszenie e-mailowe. Gdy AI tworzy Space lub dodaje do niego ludzi, ustawienie notify_invitees decyduje, czy zaproszeni otrzymają e-maile. Uczestnicy mogą widzieć zmiany w wydarzeniu. Ustawienie tych narzędzi na wymaganie zatwierdzenia pozwala sprawdzić każde z nich przed wykonaniem.
Pozwól swojej AI działać w Pencil Spaces już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz Pencil Spaces za darmoPipMCP nie jest powiązany z Pencil Spaces. Nazwy produktów są znakami towarowymi ich właścicieli.






