Konfiguracja agenta AI

Essentras w Gemini CLI

Gemini CLI łączy się z Essentras przez obiekt mcpServers w settings.json. Dla https://essentras.com/api/mcp użyj httpUrl, ponieważ Gemini CLI traktuje url jako adres SSE. Essentras nie wymaga konta, klucza API ani OAuth. Gemini przeszukuje media, wycenia koszyk i uruchamia narzędzia weryfikujące, a następnie podaje link do kasy, który wystarczy otworzyć i opłacić.

Szybki start

  1. Dodaj serwer

    Uruchom poniższe polecenie. Domyślny zakres to projekt, a -s user zapisuje konfigurację dla każdego folderu.

  2. Sprawdź połączenie

    Uruchom gemini mcp list lub wpisz /mcp w sesji, aby zobaczyć status CONNECTED i narzędzia.

  3. Zapytaj i potwierdź

    Gemini pyta przed każdym wywołaniem: Proceed once, Always allow this tool, Always allow this server lub Cancel.

Konfiguracja MCP

Zapisuje do .gemini/settings.json dla projektu lub do ~/.gemini/settings.json z opcją -s user.

BASH
gemini mcp add --transport http essentras https://essentras.com/api/mcp

Można też edytować settings.json ręcznie. httpUrl oznacza Streamable HTTP, a url oznacza SSE.

JSON
{
  "mcpServers": {
    "essentras": {
      "httpUrl": "https://essentras.com/api/mcp"
    }
  }
}

Przykładowe polecenia

  • Wyszukaj w Essentras media w Brazylii do 300 $.
  • Wyceń razem msn i yahoo-finance i pokaż link do kasy.
  • Czy opinię z groźbą wymuszenia można usunąć z Google?
  • Czy wywiad w lokalnej gazecie liczy się do spełnienia kryteriów encyklopedyczności w Wikipedia?
  • Jaka jest zgodna z prawem droga usunięcia mojego adresu domowego z wyników Google?

Co można tu zrobić

10 narzędzi tylko do odczytu. Żadne nie przyjmuje płatności.

search_outlets

Wyszukiwanie mediów według kraju, tematu, ceny, autorytetu lub zasad dotyczących linków

get_outlet

Pełne informacje o 1 medium

quote_placements

Wycena koszyka i link do płatności

list_services

Lista wszystkich usług poza publikacjami, wraz z cenami

quote_service

Wycena 1 usługi i strona, na której kupujący dokonuje płatności

check_review_removability

Czy tę opinię w Google można usunąć na podstawie konkretnej zasady Google?

check_knowledge_panel_readiness

Na ile ta osoba lub marka jest gotowa na Google Knowledge Panel?

check_wikipedia_notability

Czy dane źródło liczy się do spełnienia kryteriów rozpoznawalności w Wikipedia?

find_removal_route

Jaka jest zgodna z prawem droga usunięcia z Google wyniku dotyczącego osoby?

check_instagram_recovery_path

Jaka jest oficjalna ścieżka odzyskania zhakowanego, wyłączonego lub zablokowanego konta Instagram?

Typowe scenariusze

Od wyszukiwania w budżecie do kasy

Podaj cel, kraj i limit ceny. Gemini wywołuje search_outlets, potem quote_placements, i wyświetla pozycje, ewentualny rabat ilościowy oraz checkout_url. Otwórz link, sprawdź koszyk i opłać zamówienie.

REST bez konfiguracji

Jeśli nie chcesz zmieniać ustawień, poproś Gemini o uruchomienie curl dla https://essentras.com/api/agent/v1. Wywołania REST nie wymagają konfiguracji i zwracają tę samą wycenę oraz checkout_url.

Sprawdź sprawę

Opisz opinię lub wniosek o usunięcie. Gemini wywołuje narzędzie weryfikujące ze stałymi opcjami i podaje werdykt oraz zasadę, na której się opiera. Cena pasującej usługi pojawia się dopiero po bezpłatnej ścieżce.

Wskazówki na start

  • Narzędzia pojawiają się jako mcp_essentras_search_outlets i tak dalej. Nazwy serwerów powinny być pozbawione podkreślników.
  • Pozostaw trust ustawione na false. Wartość true pomija wszystkie potwierdzenia dla danego serwera.
  • Użyj includeTools, aby udostępnić tylko wybrane narzędzia, takie jak search_outlets i quote_placements.
  • Uruchom gemini --debug, aby uzyskać szczegółowe dane wyjściowe, a klawisz F12 otworzy konsolę debugowania.

FAQ

Najczęstsze pytania

Czy użyć url, czy httpUrl?▾

Należy użyć httpUrl. W Gemini CLI httpUrl wybiera transport Streamable HTTP, a url wybiera SSE. Essentras obsługuje Streamable HTTP, więc wpis z url do niego nie pasuje. Flaga --transport http polecenia gemini mcp add również wybiera Streamable HTTP, więc obie metody działają.

Przeszedłem na Antigravity CLI. Czy Essentras tam działa?▾

Antigravity CLI odczytuje serwery MCP z ~/.gemini/config/mcp_config.json lub, w projekcie, z .agents/mcp_config.json, w sekcji mcpServers. Zgodnie z dokumentacją starsze pola url i httpUrl nie są obsługiwane. Należy użyć serverUrl z https://essentras.com/api/mcp, a następnie wpisać /mcp, aby otworzyć menedżera. Essentras również tam nie wymaga logowania.

Czy Gemini CLI może zapłacić za publikację?▾

Nie. quote_placements zwraca checkout_url. Otwierają Państwo ten link, sprawdzają koszyk i sumę, a płatność autoryzują samodzielnie. Karta zostaje obciążona w momencie złożenia zamówienia, a środki są zwracane, jeśli publikacja się nie ukaże lub termin realizacji nie zostanie dotrzymany.

Czy Gemini CLI wymaga OAuth dla Essentras?▾

Nie. Gemini CLI rozpoczyna proces OAuth, gdy serwer odpowie 401 Unauthorized, a ten proces wymaga lokalnej przeglądarki. Essentras jest publiczny i nie wymaga danych uwierzytelniających, więc nie ma kroku w przeglądarce ani tokenu do przechowywania.

Rozwiązywanie problemów

Essentras wyświetla DISCONNECTED w /mcp

Sprawdź, czy użyto httpUrl, a nie url, oraz czy adres URL to dokładnie https://essentras.com/api/mcp. Uruchom gemini mcp list, aby zobaczyć szczegóły błędu.

Przy uruchomieniu nie pojawia się żaden błąd

Gemini CLI domyślnie nie pokazuje błędów połączeń MCP działających w tle i wyświetla 1 podpowiedź. Uruchom /mcp list lub gemini mcp list.

Błąd 429 lub rate_limited

Essentras dopuszcza 120 żądań MCP na adres IP na minutę. Należy odczekać około 60 sekund, a następnie ponowić zapytanie.

Dokumentacja

Gotowi na wycenę mediów i usług z Gemini CLI?

Przeszukaj ponad 3,800 mediów, wyceń koszyk lub usługę i przekaż kupującemu link do płatności. Konto nie jest potrzebne.