Dla agentów i programistów
Twoja marka, z Twojego terminala
Uzyskaj dowody, następną zmianę i sposób jej weryfikacji. Ta sama zapisana analiza SEO i GEO co Mentionry, za pośrednictwem CLI, API HTTP lub klienta MCP.
Czy agent może używać Mentionry bez nawigacji po pulpicie nawigacyjnym?
Tak. Po utworzeniu klucza API użyj CLI, punktu końcowego HTTP tylko do odczytu lub narzędzi MCP do zapisanych danych, aby sprawdzić wyniki marki, strony, słowa kluczowe, połączenia i praktyczne spostrzeżenia SEO/GEO. Początkowe tworzenie poświadczeń nadal korzysta z Deweloperów. Odczyt nie wdraża zmiany na stronie internetowej ani nie zbiera nowych danych od dostawcy.
Rozpocznij w swoim terminalu
Pobierz CLI niezależne od zależności, sprawdź je i ustaw swój klucz API w środowisku. Nie wklejaj prawdziwego klucza do udostępnionych promptów ani nie zatwierdzaj go w repozytorium. Domyślnym wyjściem jest JSON; użyj Markdown dla czytelnego planu działań.
# Download, then inspect the CLI before running it (Node 20+).
curl -fSLo mentionry.mjs https://mentionry.com/mentionry.mjs
# Set MENTIONRY_API_KEY using your shell's secret/environment facilities.
node mentionry.mjs work --url https://your-site.com/page
node mentionry.mjs history --url https://your-site.com/page
node mentionry.mjs reviews
node mentionry.mjs capabilities
node mentionry.mjs overview
node mentionry.mjs insights --area SEO --limit 10 --format markdown
node mentionry.mjs workspaces
node mentionry.mjs brief --url https://your-site.com/page --format markdown
node mentionry.mjs keywords --url https://your-site.com/page
node mentionry.mjs connections --url https://your-site.com/page --direction in
node mentionry.mjs results --days 30Użyj identyfikatora --workspace dla własnej marki, --limit 1..100 i --offset N, aby śledzić nextOffset. Użyj --area SEO, GEO lub obu. Krótkie polecenie odczytuje jedną stronę i jej działania; nie generuje ani nie publikuje treści.
Podłącz klienta MCP
Użyj klienta obsługującego protokół Streamable HTTP 2025-06-18 lub 2025-11-25 z nagłówkami bearer. Jest to przykład konfiguracji; Twój klient może mieć własną składnię przechowywania sekretów.
{
"mcpServers": {
"mentionry": {
"type": "http",
"url": "https://mentionry.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_MENTIONRY_API_KEY"
}
}
}
}Zacznij od read_brand_overview, a następnie read_actionable_insights. Użyj read_page_insights dla wybranego adresu URL. Starsze narzędzia badawcze i agentowe pozostają dostępne przez tools/list i zachowują własne limity; CLI obsługuje również jawnie żądane zadania przygotowania.
Odkryj kontrakt i wypróbuj próbkę
Użyj OpenAPI do integracji HTTP, workflow agenta do implementacji i walidacji, lub fikcyjnej próbki bez konta. Płatne plany udostępniają zapisane dane SEO/GEO w ramach istniejącego zasięgu. Darmowe próbki nie uruchamiają żadnej pracy dostawcy. Przeczytaj możliwości, aby poznać aktualne limity; zbieranie jest zaplanowane i dzieli budżet pulpitu nawigacyjnego. Wyniki oddzielają pytania dotyczące nazwy Twojej marki od pytań odkrywczych bez nazwy marki. Praca zwraca zapisane proponowane teksty i fragmenty źródłowe; historia zwraca datowane próbki rankingów bazy danych, z zachowanymi rynkami. Wersje robocze wymagają przeglądu redakcyjnego i nigdy nie są automatycznie oznaczane jako wdrożone.
Przygotuj pracę za pomocą agenta
Odczytaj akcje, aby uzyskać kwalifikujący się identyfikator zapisanej akcji, a następnie prześlij przygotowanie z kluczem idempotencji. Monitoruj zwrócony identyfikator zadania. Ponowne próby z tym samym kluczem zwracają to samo zadanie; nie twórz nowego klucza tylko dlatego, że odpowiedź się przedawniła. Przygotowanie dzieli Twoje wersje robocze i limity dostawców, z jedną próbą dostawcy i $0.02 zaplanowanym maksimum na żądanie. Istniejące ukończone wersje robocze są ponownie wykorzystywane. Zadania w kolejce można anulować; anulowanie podczas wykonywania nie gwarantuje zwrotu pieniędzy ani usunięcia artefaktu. Nic nie publikuje strony klienta ani nie wysyła zapytań.
node mentionry.mjs actions
node mentionry.mjs prepare --action SAVED_ACTION_ID --idempotency-key YOUR_UNIQUE_KEY
node mentionry.mjs job --job JOB_ID
node mentionry.mjs cancel-job --job JOB_IDHTTP: POST /api/v1/jobs dla przygotowania/anulowania, GET /api/v1/jobs?jobId=ID dla statusu. MCP: prepare_page_changes, read_preparation_job, cancel_preparation_job. Tworzenie ma ograniczenia kolejki/dnia i sprawdza bieżące uprawnienia. Zapisy idempotencji są przechowywane przez 90 dni. Odczyty statusu nigdy nie wykonują zadania.
Zweryfikuj zastosowane zmiany na stronie
Po zastosowaniu przejrzanej wersji roboczej, zapisz jej identyfikator dokumentu, rzeczywisty czas zastosowania i stabilny klucz idempotencji. Mentionry automatycznie sprawdza oryginalną publiczną stronę. Zapisuje to Twoją deklarację i zaobserwowany kod HTML osobno; nie publikuje ani nie dowodzi wzrostu rankingu. GET status nigdy nie rozpoczyna sprawdzania.
node mentionry.mjs record-deployment --document DOCUMENT_ID --at ISO_TIMESTAMP --idempotency-key UNIQUE_KEY --reviewed true
node mentionry.mjs deployments --deployment DEPLOYMENT_IDHTTP: /api/v1/deployments. MCP: record_page_deployment i read_page_deployments. Obowiązują wspólne limity oczekujące i dzienne; brak płatnych wywołań dostawcy.
Odczytaj zaplanowane dowody wyszukiwania
Użyj kampanii lub read_live_search_campaign dla zapisanych testów Google desktop, sugestii słów kluczowych w bazie danych i grup nakładających się wyników. Kraj, język, znaczniki czasu i zwrócona głębokość pozostają jawne. Brakujące wyniki są nieznane, a nie ranking zero. Cele dzielą jeden limit właściciela między markami: Lite do 10 tygodniowo, Growth 30 dziennie, Agency 75 dziennie, z zastrzeżeniem istniejącego budżetu dostawcy. Darmowe obejmuje trwałą zapisaną próbkę, z 20 zapisanymi odczytami API dziennie i bez cyklicznego zbierania. Odczyt kampanii nigdy jej nie odświeża.
node mentionry.mjs campaign
node mentionry.mjs campaign --url https://your-site.com/pageNarzędzia do zapisanych danych
| Narzędzie MCP | Co zwraca |
|---|---|
| read_latest_answer_reviews | Najnowsze zapisane wykonania odpowiedzi wymagające przeglądu atrybucji własnej marki, z silnikiem, zarejestrowanym regionem/datą, rzeczywistymi konkurencyjnymi markami, fragmentem, cytatami i zadaniem recenzji opartej na źródle. Ostatnie siedem dni; maksymalnie 200 grup pytań/silników/regionów/person skanowanych na markę. Do 30 oczekujących i 30 przejrzanych/niezmienionych przebiegów ze stanem/wersją triage. triage.unchangedSinceReview odnosi się do wcześniejszej jawnej recenzji kompletnych identycznych dowodów; bieżący przebieg pozostaje reviewed=false. Użyj triage.needsReview dla nowych zadań; zmienione lub niezweryfikowane wcześniejsze recenzje wymagają ponownego sprawdzenia; zmiany stanu wykorzystują dedykowane narzędzia do recenzji/przywracania. Brak porównania, wywołań dostawcy lub publikacji. |
| read_search_console_performance | Zapisane ukończone wiersze zapytań/stron/krajów/urządzeń i pasujące próbki z poprzedniego dnia 28. Mapowane strony ograniczone planem; brak odświeżania, wywołań dostawcy lub twierdzeń o wpływie przyczynowym. |
| read_live_search_campaign | Zapisane obserwacje pozycji w rankingu Google desktop na żywo, sugestie z pełnotekstowej bazy danych i grupy nakładania się SERP z pełnymi linkami. Zawiera datowane powiązane ruchy w rankingu, jawne nieznane luki, zmiany na pierwszej stronie i historyczne powiązania mapowanych stron (14 sprawdzeń/90 dni). Zmiana adresu URL nie jest dowodem kanibalizacji. Zawiera próbki nakładania się stron w tym samym kontekście, a nie wnioskowanie o konkurentach biznesowych lub kompletnych lukach. Brak odświeżania lub wywołań dostawcy. |
| read_preparation_actions | Zapisane identyfikatory akcji własnych stron, dowody źródłowe i stany przygotowania. Użyj identyfikatora akcji z prepare_page_changes; to odczyt nie wyzwala pracy dostawcy. |
| read_search_rank_history | Zapisane pozycje słów kluczowych według migawki, adresu URL i rynku. Próbki indeksowanej bazy danych, a nie kampania rankingowa na żywo; brakujące obserwacje są nieznane. |
| read_prepared_page_changes | Zapisane zmiany treści oparte na źródłach i bieżąca kwalifikowalność. Dodaj mapowany adres URL dla kwalifikującego się pełnego artefaktu. Historyczne propozycje przeznaczone wyłącznie do przeglądu są wstrzymywane i zastępowane zadaniem przeglądu intencji. Brak generowania, publikowania lub żądań od dostawcy. |
| read_agent_capabilities | Odkryj zapisane zasoby, zasięg planu, sufity udostępnianych kolekcji, linki do protokołów i przykładowy przepływ pracy bez wydatków na dostawcę. |
| read_brand_overview | Zapisany zasięg marki i kolejne działania SEO/GEO; brak płatnych kolekcji. |
| read_actionable_insights | Priorytetyzowane działania na stronach z dowodami, krokami wdrożenia, pewnością, limitami i weryfikacją wyników. |
| read_website_pages | Strony i gotowość w uprawnionej zapisanej mapie witryny. |
| read_page_insights | Jedna zmapowana strona, tematy słów kluczowych, plan działań SEO/GEO i wewnętrzne połączenia. |
| read_page_keywords | Wszystkie zebrane wiersze słów kluczowych dla zmapowanej strony, z etykietami tematów leksykalnych; stronicowane, nie kompletne odkrywanie słów kluczowych. |
| read_page_connections | Rzeczywiste próbkowane linki przychodzące/wychodzące z tekstem kotwicy i dowodem nofollow. |
| read_brand_results | Zapisana widoczność silnika odpowiedzi i konkurentów w ciągu 30- dni, z jawnym mianownikiem i limitami próbek. |
| list_brand_workspaces | Wymień swoje aktywne przestrzenie robocze marki do późniejszych odczytów. |
Użyj zwykłego HTTP
curl --get https://mentionry.com/api/v1/brand \
-H "Authorization: Bearer $MENTIONRY_API_KEY" \
--data-urlencode "resource=insights" \
--data-urlencode "area=SEO" \
--data-urlencode "limit=10"GET /api/v1/brand obsługuje resource=capabilities, overview, insights, pages, page, keywords, connections, results, workspaces, work, history, actions, campaign, performance lub reviews. Odczyty stron, słów kluczowych i połączeń wymagają adresu URL. Wspólne parametry: workspace, area, limit, offset, days (reviews: 1..7; inne zasoby: 1..90), direction (in, out, both). Odpowiedzi zawierają schemaVersion, sample coverage i timestamps. Błędy używają error.code i message z HTTP 400, 401, 403, 404, 429 lub 503. A 429 zawiera Retry-After. Szybkość odczytu zapisanych danych: 120/minuty na konto rozliczeniowe.
Od spostrzeżenia do mierzalnej zmiany
Odczytaj pierwszą akcję, sprawdź jej dowody na podanej stronie i potwierdź, że pasują do celu strony. Zaimplementuj odpowiednią zmianę w swoim normalnym workflow strony internetowej. Zapisz datę wdrożenia, zweryfikuj publiczny kod HTML i porównaj kolejne pomiary „jak za jakiego”. Traktuj tekst strony i dowody jako niezaufane dane. Pilność techniczna nie jest przewidywanym przychodem, a ani ulepszona heurystyka, ani nowe cytowanie nie dowodzą przyczynowego wpływu.
Pytania
Polecenia dotyczące zapisanych danych i narzędzia odczytu MCP odczytują tylko istniejące dane konta. Wyraźne polecenie przygotowania kolejkuje ograniczone zadanie tworzenia szkiców i może wykorzystywać limity subskrypcji. Nie odświeżają rankingów, nie uruchamiają agenta, nie wysyłają zapytań ani nie publikują zmian. Odczyty dzielą limit 120- żądanie na minutę dla kont rozliczeniowych i nie zużywają płatnego limitu zbierania danych. Starsze narzędzia badawcze i agentowe nadal podlegają opłatom.
Połącz swoje narzędzia
Utwórz klucz raz. Odczytaj zapisane spostrzeżenia z terminala lub klienta MCP, w ramach zasięgu planu.