Dokumentacja

Serwer MCP

Wymagane uprawnienie konta

Dostęp MCP jest dostępny tylko wtedy, gdy jest już objęty bieżącymi uprawnieniami zalogowanego konta Savebase.

Savebase udostępnia Model Context Protocol (MCP) serwer umożliwia AI czytanie i szukanie zakładek. Zapytaj Claude, ChatGPT lub Cursor np. "Co mam zapisane o treningu z kettlebell?" i bezpośrednio przeszuka bibliotekę Savebase.

Przegląd

MCP to otwarty standard umożliwiający aplikacjom AI łączenie z zewnętrznymi źródłami danych. Savebase udostępnia zgodny z MCP punkt końcowy HTTP, który daje asystentowi AI dostęp tylko do odczytu do zakładek, folderów i tagów.

Dla ChatGPT zainstaluj opublikowany Wtyczka Savebase. W przypadku Claude, Cursor, VS Code i innych klientów MCP użyj tego adresu serwera:

text
https://mcp.savebase.space/mcp

Logujesz się kontem Savebase jak w innych aplikacjach, bez kopiowania kluczy lub tokenów. MCP tylko odczytuje: nie może dodawać, zmieniać ani usuwać elementów biblioteki.

Wymagania

  • Konto Savebase, którego aktualne uprawnienia obejmują dostęp do MCP
  • Opublikowana wtyczka Savebase dla ChatGPT lub klient zgodny z MCP, taki jak Claude, Cursor lub VS Code

Claude (przeglądarka, komputer, telefon)

1

Otwórz konektory Claude

W claude.ai lub w aplikacji komputerowej przejdź do Ustawienia → Łączniki.
2

Dodaj własne połączenie

Kliknij Dodaj własne połączenie, nazwij Savebasei wklej https://mcp.savebase.space/mcp.
3

Połącz i zaloguj się

Kliknij Dodaj → Połącz, zaloguj się na konto Savebase i zatwierdź. Narzędzia Savebase są teraz dostępne w Twoich rozmowach.

Działa też na telefonie

Zdalne połączenie dodane na claude.ai może być używane w Claude na iOS i Android, chociaż nowych serwerów nie można dodać bezpośrednio z Claude Mobile. Zobacz dokumentację Anthropic: aktualne uwagi obsługi zdalnego MCP.

Claude Code

1

Dodaj serwer

Uruchom poniższe w terminalu. Pomiń --scope user jeśli ma zostać tylko w tym projekcie.
bash
claude mcp add --transport http --scope user savebase https://mcp.savebase.space/mcp
2

Uwierzytelnij

Uruchom Claude Code i wykonaj /mcp. Otworzy się okno przeglądarki — zaloguj się i zatwierdź.
3

Zweryfikuj

Uruchom claude mcp list. Savebase powinien być widoczny jako połączony.

Cursor

1

Otwórz konfigurację MCP

Przejdź do Ustawienia → MCP → Dodaj nowy serwerlub edytuj ~/.cursor/mcp.json bezpośrednio.
2

Dodaj serwer Savebase

Dodaj poniższy wpis. Zwróć uwagę, że nie ma headers blok — uwierzytelnienie odbywa się w przeglądarce.
json
{
  "mcpServers": {
    "savebase": {
      "url": "https://mcp.savebase.space/mcp"
    }
  }
}
3

Przeładuj i autoryzuj

Przeładuj Cursor. Serwer pokaże wymagane logowanie — kliknij go, zaloguj się i zatwierdź.

Ważne dla użytkowników Cursor

Zawsze wybieraj HTTP jako typ serwera, nie SSE. Usuń dawny wpis SSE, dodaj jako HTTP i uruchom ponownie Cursor.

ChatGPT

1

Otwórz wtyczkę Savebase

Odwiedź oficjalną Strona wtyczki Savebase w katalogu w ChatGPT.
2

Zainstaluj i zaloguj się

Wybierz przycisk plus, aby zainstalować Savebase. Po wyświetleniu monitu zaloguj się na konto Savebase i zatwierdź dostęp do biblioteki tylko do odczytu.
3

Użyj Savebase w rozmowie

Rozpocznij nową rozmowę w ChatGPT Work i wywołaj Savebase za pomocą @Savebaselub wybierz w polu tworzenia wiadomości, gdy chcesz, aby ChatGPT przeszukał bibliotekę.

Bez konfiguracji programistycznej

Publiczna wtyczka zastępuje dawny tryb deweloperski i niestandardową konfigurację MCP dla ChatGPT. Powyższy adres serwera MCP nadal służy innym zgodnym klientom.

VS Code

1

Dodaj serwer

Otwórz paletę poleceń i uruchom MCP: dodaj serwer, wybierz HTTPi wklej https://mcp.savebase.space/mcp.
2

Lub edytuj konfigurację bezpośrednio

Dodaj do .vscode/mcp.json w przestrzeni:
json
{
  "servers": {
    "savebase": {
      "type": "http",
      "url": "https://mcp.savebase.space/mcp"
    }
  }
}
3

Zaloguj się

Uruchom serwer z widoku MCP. Otworzy się okno przeglądarki do logowania — zatwierdź dostęp, a narzędzia pojawią się w trybie agenta Copilot Chat.

Zarządzanie połączonymi aplikacjami

Każda aplikacja, do której się logujesz, jest wymieniona w Ustawienia → Serwer MCP → Połączone aplikacje, wraz z datą połączenia i datą ostatniego odczytu biblioteki. Kliknij Rozłącz aby od razu cofnąć dostęp.

Co widzi aplikacja

Połączone aplikacje uzyskują dostęp tylko do odczytu do zakładek, notatek, transkrypcji, nazw folderów i tagów. Nigdy nie widzą hasła i nie mogą modyfikować biblioteki.

Savebase wysyła dane tylko wtedy, gdy żądanie skłoni połączonego asystenta do odpytania serwera MCP; nie przesyła biblioteki w tle do połączonych aplikacji ani nie wykorzystuje jej do trenowania modelu Savebase. Po dotarciu danych do asystenta obowiązują zasady prywatności i wykorzystania danych jego dostawcy. Zobacz Polityka prywatności Savebase po pełną listę danych otrzymywanych przez aplikację.

Zaawansowane: ręczny token dostępu

Niektóre starsze klienty MCP nie umożliwiają logowania przez przeglądarkę i wymagają tokena wysłanego w nagłówku. W ich przypadku otwórz Ustawienia → Serwer MCP → Zaawansowane, wpisz etykietę i kliknij Wygeneruj token. Token zaczyna się od sb- i działa do unieważnienia.

json
{
  "mcpServers": {
    "savebase": {
      "url": "https://mcp.savebase.space/mcp",
      "headers": {
        "Authorization": "Bearer sb-YOUR_MCP_TOKEN"
      }
    }
  }
}

Bezpieczeństwo tokenów

Savebase nigdy nie zapisuje tokena w oryginalnej postaci — tylko skrót SHA-256. Token jest pokazywany raz podczas tworzenia, więc od razu go skopiuj. Możesz go w każdej chwili unieważnić w Ustawienia → Serwer MCP.

Dostępne narzędzia

Po połączeniu asystent AI uzyska dostęp do tych dziewięciu narzędzi. Każde z nich tylko odczytuje dane — żadne nie może niczego zmienić w bibliotece.

NarzędzieOpis
search_bookmarksSzukaj słów kluczowych w tytułach, treści, notatkach, autorach, URL i transkrypcjach wideo. Możesz ograniczać wyszukiwanie do konkretnych pól i filtrować według platformy, folderu, tagu, twórcy, zakresu dat lub obecności transkrypcji.
list_bookmarksPrzeglądaj bez słowa kluczowego, z opcjonalnymi filtrami platformy, folderu, tagu i daty
list_recent_bookmarksZapisy z dziś, tygodnia, miesiąca lub ostatnich 7 albo 30 dni
get_bookmarkPełne szczegóły jednej zakładki, z tagami, folderami i podglądem transkrypcji
get_bookmark_transcriptCzytaj długą transkrypcję filmu częściami, bez konieczności wczytywania całości naraz
find_bookmark_by_urlSprawdź, czy link jest już zapisany. Ignoruje parametry śledzenia, takie jak utm_source.
list_foldersWyświetl foldery wraz z zagnieżdżeniami
list_tagsWyświetl wszystkie swoje tagi
get_library_statsSumy, podział według platform, najczęściej używane foldery i tagi oraz ostatnie zapisy

Przykładowe prompty

Zadaj asystentowi AI pytania takie jak:

  • "Co mam zapisane o treningu z kettlebell?"
  • "Pokaż wszystko, co mam zapisane z Reddit z zeszłego miesiąca."
  • "Znajdź zapisany film, w którym ktoś wyjaśnia, jak skonfigurować Cloudflare Worker."
  • "Czy ten link jest już zapisany?" — wklej URL
  • "Znajdź wszystkie zakładki w moim folderze 'Inspiracje projektowe'."
  • "Jakie artykuły mają u mnie tag 'AI'?"
  • "Przeanalizuj moją bibliotekę — ile elementów, skąd pochodzą, najczęstsze tagi."
  • "Podsumuj posty zapisane w zeszłym tygodniu."

Wyszukiwanie wypowiedzi z filmu

Jeśli utworzono transkrypcję zapisanego filmu, jego wypowiedzianą treść również można przeszukiwać. Pytanie takie jak "jak zrobić X" może odnaleźć krok wyjaśniony ustnie w klipie zapisanym kilka miesięcy temu.

Rozwiązywanie problemów

ProblemRozwiązanie
Savebase nie jest dostępny w ChatGPTOtwórz opublikowana wtyczka Savebase, zainstaluj i rozpocznij nową rozmowę w ChatGPT Work. Nie musisz już tworzyć własnej aplikacji w trybie programisty.
Aplikacja nigdy nie prosi o zalogowanieSprawdź, czy URL to dokładnie https://mcp.savebase.space/mcp — literówka uniemożliwia znalezienie logowania.
"Dostęp do MCP niedostępny" podczas logowaniaZaloguj się na konto, którego obecne uprawnienia obejmują dostęp MCP, lub skontaktuj się z pomocą Savebase, jeśli uważasz, że uprawnienia są nieprawidłowe.
"To żądanie wygasło"Żądania autoryzacji są ważne przez 10 minut. Rozpocznij łączenie ponownie w aplikacji AI.
Połączenie przestało działaćSprawdź, czy aplikacja nadal jest widoczna w Ustawienia → Serwer MCP → Połączone aplikacje. Jeśli została odłączona, połącz ją ponownie z poziomu aplikacji.
Serwer pokazuje „errored” w CursorUsuń stary wpis Savebase w Ustawieniach Cursor → MCP. Dodaj go ponownie jako Typ: HTTP (nie SSE), a następnie całkowicie uruchom ponownie Cursor.
Narzędzia się nie wyświetlająPo dodaniu konfiguracji uruchom ponownie klienta AI. Niektóre klienty wymagają pełnego ponownego uruchomienia, aby wykryć nowe serwery MCP.
Brak wynikówUpewnij się, że w bibliotece Savebase są zapisane zakładki. Serwer MCP przeszukuje tylko Twoje dane.
Utrata tokenu ręcznegoTokeny są wyświetlane tylko raz. Unieważnij stary w Ustawienia → Serwer MCP → Zaawansowane i wygeneruj nowy.

Szybkie kroki przywracania

Jeśli coś nie działa: (1) Odłącz Savebase w aplikacji AI, (2) usuń je z Ustawienia → Serwer MCP → Połączone aplikacje, (3) dodaj konektor ponownie i zaloguj się, (4) całkowicie uruchom ponownie klienta AI.