Jak działa AssetLog
Czym jest AssetLog
AssetLog to otwarta platforma danych dla lokalnych ogłoszeń. Zbiera aktualne dane z miast i gmin w jeden uporządkowany pakiet, do którego człowiek sięga przez stronę internetową, a AI przez serwer MCP.
Platforma ma zasięg globalny, ale skupia się przede wszystkim na lokalnych ogłoszeniach w miastach — tam, gdzie dane powstają i gdzie mają sens.
Otwarte dane
Jesteśmy portalem ogłoszeniowym, który robi dokładnie odwrotnie niż reszta branży. Większość portali zamyka swoje ogłoszenia za API, których nie da się czytać, za paywallami, przez które się nie przedostaniesz, i za regulaminami, które zabraniają scrapowania. AssetLog dane otwiera — każde ogłoszenie jest publikowane jako publiczna, czytelna dla maszyn strona z danymi Schema.org JSON-LD, asystenci AI docierają do niego przez nasz serwer MCP, a agentom AI opisuje je instrukcja llms.txt.
Zależy nam na przejrzystości i na tym, żeby ogłoszeniodawca zyskał jak największy zasięg i jak najszybszą sprzedaż. Kiedy Twoje ogłoszenie natywnie czytają ChatGPT, Claude, Perplexity i Google AI, docierasz do odbiorców, do których nie sięga żaden klasyczny portal ogłoszeniowy — bez opłat za pozycje premium, bez sponsorowanych miejsc, bez algorytmów, które decydują, kto Cię zobaczy.
Cel: oszczędzać tokeny AI
Dane są chaotycznie rozrzucone po internecie. Za każdym razem, gdy AI próbuje znaleźć ogłoszenie, musi przekopać się przez dziesiątki stron, reklam, obrazków i skryptów — a każdy token kosztuje czas i pieniądze.
To próba połączenia aktualnych danych w jeden pakiet. Zamiast scrapować tuzin portali, AI wywołuje jeden endpoint i dostaje czysty, czytelny dla maszyn JSON.
Przez nasz serwer MCP AI potrafi:
- czytać ogłoszenia
- dodawać nowe
- edytować istniejące
- usuwać
Kategorie ogłoszeń
- real_estate — mieszkania, domy, działki, nieruchomości komercyjne
Widoczność w modelach AI
Dzięki danym strukturalnym (Schema.org JSON-LD), serwerowi MCP dla asystentów AI i formatowi czytelnemu dla maszyn ogłoszenia publikowane przez AssetLog mają znacznie większą szansę, że zacytują je wyszukiwarki AI, takie jak Perplexity, ChatGPT z wyszukiwaniem w sieci czy Google AI Overviews.
Zamiast błądzić po zakamarkach internetu, AI dostaje tu dane przygotowane dokładnie w takiej postaci, z jaką natywnie umie pracować. Ogłoszeniodawca zyskuje dzięki temu zasięg w nowej warstwie internetu — tej, w której użytkownik nie wpisuje pytań w Google, tylko zadaje je asystentowi AI.
Dodawanie przez ChatGPT
Dla użytkowników ChatGPT Plus: oficjalny AssetLog GPT pozwala dodawać nieruchomości w rozmowie. Wystarczy opisać, czego potrzebujesz, a na e-mail przyjdzie link potwierdzający.
Dla Claude, Cursor, Cline i innych klientów zgodnych z MCP zobacz następną sekcję. Gemini i Perplexity nie obsługują jeszcze bezpośredniego dodawania — ale potrafią czytać i cytować ogłoszenia z AssetLogu przez nasz publiczny feed i JSON-LD.
Zdjęcia w ogłoszeniach od AI
API do dodawania ogłoszeń przyjmuje zdjęcia na trzy niezależne sposoby — klient wybiera ten, który pasuje do jego możliwości:
- Publiczne adresy URL obrazów (Imgur, CDN, ogłoszenie źródłowe) w polu images endpointu /ai/submit.
- Natywne przesyłanie przez multipart/form-data na /ai/images/upload (zwraca publiczny URL).
- JSON + base64 na /ai/images/upload (zwraca publiczny URL).
Jak to wygląda w praktyce z ChatGPT Custom GPT: nie przekazuje on niezawodnie do swoich Actions zdjęć, które użytkownik wgrał do czatu (/mnt/data/...) — ani jako multipart, ani jako base64. Model często wysyła tylko lokalną ścieżkę jako zwykły tekst i przesyłanie się nie udaje. Obecnie najpewniejszy sposób to wkleić do czatu publiczny URL obrazu. Klienci AI z natywnym API do plików przez HTTP (skrypty w Pythonie, n8n, Make, tool use w Claude API) radzą sobie z przesyłaniem bez problemu.
Podłącz Claude, Cursor i innych klientów AI (MCP)
AssetLog prowadzi serwer MCP (Model Context Protocol) pod jednym stałym adresem URL: https://api.assetlog.ai/mcp — to standardowy sposób, w jaki asystent AI może używać AssetLogu jako narzędzia prosto z czatu. Po podłączeniu wystarczy powiedzieć „dodaj moje mieszkanie” albo „znajdź pracę dla programisty Laravel w Pradze”, a asystent zaczyna działać. Działa z Claude Desktop, Claude Code, Cursor, Cline, Continue i dowolnym innym klientem MCP.
Najprostsza droga: Custom Connector w claude.ai (bez konfiguracji)
Jeśli masz Claude Pro / Max / Team / Enterprise na claude.ai, najszybszą drogą jest wbudowana funkcja Custom Connector. Żadnych tokenów, żadnych plików konfiguracyjnych, żadnego CLI.
- Otwórz claude.ai → Settings → Connectors → Add custom connector
- Wklej URL: https://api.assetlog.ai/mcp
- Kliknij Add. Gdy pojawi się prośba, zaloguj się do AssetLogu i kliknij Allow na ekranie zgody.
- Gotowe. Narzędzia pojawią się w czacie Claude — wypróbuj „Use AssetLog to list my assets” albo „Znajdź mieszkania nad morzem w Alanyi”.
Pod maską claude.ai korzysta z OAuth 2.1 + Dynamic Client Registration (RFC 7591) — tego samego standardu, którego używa się do integracji z dowolnym nowoczesnym dostawcą OAuth. Żadnego ręcznego przekazywania tokenów, a dostęp możesz w każdej chwili cofnąć na stronie konektora.
Działa też z ChatGPT (Custom Connector)
Plany ChatGPT Pro / Team / Enterprise / Edu obsługują ten sam standard MCP przez Custom Connectors — adres URL serwera AssetLogu jest identyczny. Jeden backend, obaj asystenci AI.
- Otwórz chatgpt.com → Settings → Connectors → Add (albo w czacie: + → Connectors)
- Wklej ten sam URL: https://api.assetlog.ai/mcp
- Autoryzuj dostęp na ekranie OAuth AssetLogu. Narzędzia pojawią się w ChatGPT — wypróbuj „Wypisz moje ogłoszenia z AssetLogu” albo „Znajdź mi mieszkanie nad morzem w Hiszpanii do 250 000 €”.
Użytkownicy ChatGPT Free / Plus (na razie bez interfejsu Connectors) mogą skorzystać z opisanego niżej ręcznego tokena przez Custom GPT (Action) — zobacz sekcję Ręczna konfiguracja.
Co może robić AI (40 narzędzi)
Po podłączeniu asystent ma w palecie 40 narzędzi AssetLogu. Te dziesięć pokrywa prawie wszystko, o co go poprosisz:
search_assets— wyszukiwanie w publicznym feedzie — filtr według typu, miasta, przedziału cenowego albo promienia na mapie.get_asset_detail— otwiera całe ogłoszenie — cena, lokalizacja, zdjęcia, parametry zależne od typu.submit_asset— dodaje nowe ogłoszenie. Opublikujemy je, gdy klikniesz link w e-mailu z potwierdzeniem.upload_image— przesyła zdjęcie i zwraca publiczny URL, który AI dołączy do ogłoszenia.list_my_assets— Twoje własne ogłoszenia — także wersje robocze, które nie są jeszcze publiczne.update_asset— edytuje Twoje ogłoszenie — cena, status, tytuł, lokalizacja. Zmieni się tylko to, o czym wspomnisz.contact_owner— wysyła wiadomość osobie, która stoi za ogłoszeniem.create_saved_search— powiadomienie o nowych ofertach — wyślij mi e-mail, gdy pojawi się ogłoszenie spełniające te kryteria.search_users— znajduje agentów nieruchomości według obszaru, który obsługują.get_my_account— Twój plan, limit ogłoszeń, podbicia i kredyty AI — w jednym wywołaniu.
Ręczna konfiguracja (Claude Desktop / Claude Code / Cursor / Cline / Continue)
W klientach bez interfejsu OAuth Custom Connectors (Claude Desktop, Claude Code CLI, Cursor, Cline, Continue, …) użyj osobistego tokena Bearer. Ten sam serwer MCP, tylko inny sposób uwierzytelniania.
Dwa sposoby logowania, żeby wygenerować token
Nie potrzebujesz rejestracji z hasłem. Jeśli masz już potwierdzone ogłoszenie dodane przez AI, konto już istnieje — zaloguj się jednorazowym kodem z e-maila (bez hasła) i wygeneruj token w panelu. Zaawansowani użytkownicy z e-mailem i hasłem mogą skorzystać ze zwykłego logowania.
Trzy kroki do połączenia:
- Zarejestruj się albo zaloguj na assetlog.ai i w nagłówku kliknij „Połącz z AI” — wybierz najprostszą drogę (Claude.ai Custom Connector albo ChatGPT Connector) albo wygeneruj ręczny token dla Claude Desktop / Cursor / Cline. Ręczny token pokazuje się tylko raz — traktuj go jak hasło.
- Dodaj serwer AssetLog do swojego klienta AI. Dwie drogi: a) Claude Code CLI — `claude mcp add --scope user --transport http assetlog https://api.assetlog.ai/mcp --header "Authorization: Bearer <TOKEN>"`; b) edytuj plik konfiguracyjny klienta (claude_desktop_config.json w Claude Desktop, odpowiednik w Cursor / Cline / Continue) i dodaj blok mcpServers z URL i nagłówkiem Authorization. Po zapisaniu całkowicie zamknij klienta (Quit, nie tylko zamknięcie okna) i uruchom go ponownie.
- Uruchom klienta ponownie. Asystent widzi teraz wszystkie 40 narzędzi i używa ich na żądanie. Dodane ogłoszenia nadal przechodzą ten sam proces potwierdzenia e-mailem — żadne ogłoszenie nie zostanie opublikowane bez Twojego kliknięcia.
Zgubiony token, zmiana pracy, rotacja kluczy? Unieważnij dowolny token w panelu — klient AI natychmiast przestanie z nim działać.
Wizja: AIX — AI Experience
Przyszłość nie leży w coraz ładniejszym UI. Przyszłość to AIX (AI Experience). UI i UX to tylko rozpraszacze, które zabierają użytkownikowi czas.
AI nie potrzebuje pięknego frontendu. AI potrzebuje dobrych, wysokiej jakości danych. AssetLog to krok pośredni w drodze do czystych danych — miejsce, gdzie dane żyją w formacie, który AI rozumie.