Przejdź do treści
Tabitha

Wtyczka do Chrome, serwer MCP, przebiegi w chmurze

Wyciągnij dane z dowolnej strony. Kliknij w listę, dostań arkusz albo poproś Claude'a.

Tabitha czyta stronę, którą i tak masz otwartą. Wskaż jeden element listy, a ona znajdzie pozostałe, przewróci strony i odda Ci tabelę. Działa bez klucza do API i bez skryptu, który trzeba naprawiać po każdej przebudowie serwisu.

Nagranie ekranu, python.org/jobs

Wtyczka jest darmowa. Pracuje w Twojej przeglądarce, na Twojej sesji.

Co ludzie zbierają Tabithą

Osiem zadań, z którymi ludzie przychodzą pierwszego dnia. Kliknięcie jest wszędzie to samo, zmienia się tylko strona.

Zamień katalog firm w listę do dzwonienia

Dwieście firm rozrzuconych po dziesięciu stronach, a arkusz ma być na dziś.

Ekstraktor list

Przenieś katalog konkurenta do arkusza

Ich sklep pokazuje po dwadzieścia produktów na stronę. Ty chcesz cały asortyment obok swojego, w jednym widoku.

Ekstraktor list

Pilnuj cen konkurencji bez abonamentu

Chcesz wiedzieć, kiedy zbijają cenę. Narzędzia od tego zaczynają się od miesięcznej opłaty za sklep.

Ekstraktor list

Przeczytaj wszystkie opinie naraz

Czterysta opinii siedzi za przyciskiem pokaż więcej. Chcesz wiedzieć, co się powtarza, a pierwsza dziesiątka tego nie powie.

Ekstraktor list

Zbierz ogłoszenia z tablicy ofert pracy

Śledzisz, kto na co rekrutuje. Tablica pokazuje po dziesięć ofert i nie ma przycisku eksportu.

Ekstraktor list

Porównaj repozytoria i narzędzia deweloperskie w arkuszu

Wybierasz bibliotekę, a lista kandydatów mieszka w dwudziestu kartach przeglądarki.

Ekstraktor list

Ściągnij katalog Shopify gotowy do importu

Przenosisz sklep albo porównujesz cudzy ze swoim. Tak czy inaczej plik importu chce wariantów, cen i stanów w konkretnym kształcie.

Ekstraktor Shopify

Oddaj plik w kształcie, jakiego oczekuje kolejny system

CRM odrzuca import, bo kolumna z ceną jest tekstem, a ta sama firma występuje trzy razy.

Tabela danych
Zobacz pełną listę zastosowań

Jeden scraper, trzy sposoby uruchomienia

Logika ekstrakcji jest w każdym z nich ta sama. Różni się to, kto naciska przycisk i gdzie ładuje się strona.

01

We wtyczce

Otwierasz panel boczny, klikasz w jeden wiersz na stronie, sprawdzasz kolumny, które Tabitha zgadła, i uruchamiasz. Wyniki zostają w przeglądarce, dopóki sam ich nie zsynchronizujesz.

Zobacz dziewięć narzędzi
02

Poproś Claude'a

Podłącz Tabithę przez MCP i opisz zadanie słowami. Claude uruchomi przebieg w przeglądarce, którą masz otwartą, i odczyta wynik jako wiersze. Surowy HTML zostaje po stronie przeglądarki.

Praca z Claude'em
03

W chmurze

Oddaj zapisany przepis naszemu serwerowi, żeby chodził nocą albo przeszedł długą listę adresów. Tabela wyląduje na tym samym koncie, którego używasz w Chrome.

Jak działa chmura

Trzy z dziewięciu narzędzi

Każde robi jedną rzecz, a wszystkie piszą do tej samej tabeli, więc możesz zacząć od listy, a skończyć na danych kontaktowych.

Wszystkie dziewięć narzędzi

Dlaczego strony zwykle to przepuszczają

Nikt nie obieca Ci, że nigdy nie zostaniesz zablokowany, a scraper, który to obiecuje, sprzedaje bajkę. Zamiast obietnicy jest pięć nawyków, które Tabitha naprawdę ma. Oceń je sam.

Zero syntetycznych zdarzeń wejściowych

Większość wtyczek podrabia ruchy myszy i kliknięcia. Podrobione zdarzenie ma pole isTrusted ustawione na false, a jedna linia JavaScriptu na stronie potrafi to odczytać. Tabitha ich nie wysyła. Nawiguje, przewija i ustawia focus tak, jak robi to sama przeglądarka.

Ludzki rytm

Opóźnienia losujemy z rozkładu log-normalnego, z personą wybieraną raz na sesję. Czas czytania rośnie razem z ilością tekstu na stronie. Dłuższe przerwy zdarzają się od czasu do czasu, tak jak człowiekowi, którego coś oderwało.

Budżet na każdy host

Jedna karta na serwis, limit żądań na godzinę, wycofanie po odpowiedzi 429 albo 503 i crawl-delay z pliku robots.txt traktowany jako dolna granica, a nie sugestia.

Zatrzymuje się na stronie weryfikacji

Gdy pojawia się captcha, wyzwanie albo 403, przebieg staje i prosi, żebyś przeszedł je sam w tej samej karcie. Potem wraca do miejsca, w którym stanął, i nie kombinuje, jak obejść kontrolę.

Twoja sesja, Twoje ciasteczka

Strony za logowaniem działają, bo ładuje je Twoja przeglądarka i Twoje konto, a nie wynajęty profil w serwerowni.

Tryb prawdziwych zdarzeń przez debugger Chrome istnieje jako opcja dla klików w paginację, które inaczej nie chcą zadziałać. Jest wyłączony, dopóki go nie włączysz, a Chrome pokazuje wtedy własny pasek ostrzegawczy.

Daj Claude'owi scraper

Tabitha wystawia serwer MCP przez Streamable HTTP. Dodajesz go raz, a Claude może wypisać Twoje tabele, filtrować je, deduplikować, eksportować i uruchomić przebieg w przeglądarce, którą masz otwartą.

Claude Code, jedna komenda

claude mcp add --transport http tabitha https://app.tabitha.creathink.one/mcp \
  --header "Authorization: Bearer <token>"

Token bierzesz z konta, z zakładki Ustawienia i Tokeny. Claude Desktop i Cursor przyjmują ten sam adres we własnym pliku konfiguracyjnym.

Dziesięć narzędzi, które dostaje agent

  • list_tables
  • get_table_schema
  • query_table
  • clean_table
  • export_table
  • list_recipes
  • run_in_browser
  • run_in_cloud
  • get_run
  • cancel_run
Zobacz opis MCP

Chmura, z drobnym drukiem na wierzchu

Chmura nie jest jeszcze włączona. Kiedy ruszy, zapiszesz przepis, oddasz go serwerowi i dostaniesz harmonogram, webhook i historię przebiegów. Dwa ograniczenia niżej decydują o tym, czy to pasuje do Twojego zadania.

  • Chmura chodzi z jednego serwera w jednej serwerowni w Niemczech. Nie ma puli proxy, adresów rezydenckich ani wyboru kraju.
  • Strony, które odrzucają ruch z serwerowni, odrzucą też ten. Dla nich uruchom ten sam przepis w przeglądarce, gdzie żądanie idzie z Twojego łącza.
Jak działa chmura

Pytania, które padają najpierw

Muszę umieć programować?

Nie. Klikasz w element listy i potwierdzasz kolumny. Selektory, paginację i typy danych Tabitha ustala za Ciebie, a przed startem możesz kolumnę zmienić albo wyrzucić.

Gdzie trzymane są moje dane?

W Twojej przeglądarce, w IndexedDB, dopóki nie zalogujesz się i świadomie nie zsynchronizujesz tabeli. Zsynchronizowane tabele leżą w bazie PostgreSQL na naszym serwerze w Niemczech. Nic nie idzie do zewnętrznych usług analitycznych ani wzbogacających dane.

Czy scrapowanie jest legalne?

To zależy od tego, co zbierasz, jaki regulamin zaakceptowałeś i co robisz z wynikiem. Publiczna strona to nie jest zgoda na wszystko. Jeśli dane opisują ludzi, wchodzi RODO, a Ty jesteś administratorem, więc potrzebujesz podstawy prawnej i musisz odpowiadać osobom z Twojej tabeli. Tabitha nie podejmie tej decyzji za Ciebie. Przeczytaj regulamin, zanim zaczniesz budować bazę leadów.

Zadziała na stronach za logowaniem?

Tak, kiedy uruchamiasz ją we wtyczce. Strona ładuje się w Twojej karcie i na Twojej sesji, więc Tabitha widzi to, co widzisz Ty. W chmurze dostaniesz tylko to, co publiczne.

Co się dzieje, gdy pojawi się Cloudflare?

Przebieg staje i mówi, która karta czeka na Ciebie. Przechodzisz weryfikację ręcznie, a przebieg rusza od strony, na której się zatrzymał, bez podrabiania kliknięć i bez ponawiania w kółko.

Jakie strony są obsługiwane?

Nie ma listy stron, bo nie ma adapterów pisanych pod pojedyncze serwisy. Jeśli strona pokazuje powtarzalne elementy w HTML, narzędzie do list na niej zadziała. Sklepy na Shopify mają osobne narzędzie, które czyta feed produktów zamiast strony.

Da się uruchamiać coś co noc?

Jeszcze nie. Robi to chmura, a chmurę dopiero budujemy, więc nic z tego nie jest w sprzedaży. Wtyczka pracuje, kiedy przeglądarka jest otwarta.

Potrzebuję konta?

Nie do wyciągania danych i eksportu w Chrome. Konto, w planie Pro, jest potrzebne do synchronizacji tabel między urządzeniami i do MCP.

Ile to kosztuje?

Wtyczka jest darmowa i taka zostanie: dziewięć narzędzi, bez limitu stron i wierszy, z eksportem. Pro kosztuje 54 USD rocznie netto i dokłada konto, synchronizację tabel oraz MCP. Chmury jeszcze nie sprzedajemy, bo jeszcze jej nie ma.

Jest w Chrome Web Store?

Jeszcze nie. Na razie instalujesz paczkę zip w trybie dewelopera, co zajmuje około minuty. Strona pobierania prowadzi przez to krok po kroku.

Zrób pierwszą tabelę jeszcze dziś

Zainstaluj wtyczkę, otwórz listę, z którą i tak pracujesz, i zobacz, ile kolumn wraca za pierwszym razem.

Pobierz do Chrome

Wtyczka za darmo. Pro 54 USD rocznie.