Cursor + Semurai

Cursor MCP
do SEO i treści.

Skonfiguruj Cursor MCP z Semurai jednym wpisem w mcp.json, a agent Cursora zacznie korzystać z danych o frazach, pozycji, aktualnych wyników wyszukiwania, analizy konkurencji i propozycji SEO dla sklepu, gdy edytujesz wpisy na blogu, dokumentację i strony sklepu. Logowanie OAuth, bez kluczy API.

Cursor MCP · ~/.cursor/mcp.json albo .cursor/mcp.json

Dodaj jeden wpis do mcp.json

~/.cursor/mcp.json
{
  "mcpServers": {
    "semurai": {
      "url": "https://api.semur.ai/mcp"
    }
  }
}
  • ~/.cursor dla wszystkich projektów, .cursor dla jednego
  • Cursor loguje się przez OAuth, Ty klikasz Zezwól
  • Cursor pyta, zanim użyje narzędzia

Konfiguracja

Jak skonfigurować
Cursor MCP z Semurai?

Jeden wpis w JSON i jedno logowanie. Plik globalny działa w każdym projekcie, plik projektu tylko w danym projekcie.

  1. Otwórz ~/.cursor/mcp.json, żeby korzystać z Semurai we wszystkich projektach, albo utwórz .cursor/mcp.json w projekcie, żeby korzystać z niego tylko tam.

  2. Dodaj wpis semurai z adresem https://api.semur.ai/mcp i zapisz plik.

  3. Gdy Cursor poprosi o logowanie, w przeglądarce otworzy się Semurai. Zaloguj się, wybierz domyślny workspace i kliknij Zezwól.

  4. Pisz do agenta Cursora zwyczajnie. Zanim użyje narzędzia Semurai, poprosi Cię o zgodę.

.cursor/mcp.json
{
  "mcpServers": {
    "semurai": {
      "url": "https://api.semur.ai/mcp"
    }
  }
}

Warto wiedzieć

  • Cursor loguje się przez OAuth, przepływem kodu autoryzacji (authorization code) z PKCE. Do pliku nie wpisujesz żadnego klucza API ani tokenu.
  • W ustawieniach MCP Cursora włączasz i wyłączasz serwery, więc możesz wstrzymać Semurai i zostawić wpis.
  • Dostęp Cursora zakończysz w Semurai: Ustawienia → Asystenci AI (MCP).

Po co łączyć

Sam agent Cursora
czy agent z Semurai?

Agent szybko radzi sobie z Twoimi plikami. Semurai pokazuje mu, jak edytowane strony wypadają w wyszukiwarce.

  1. Sam agent Cursora

    Pisze wstęp kategorii z ogólnej wiedzy.

    Agent Cursora z Semurai

    Pisze go wokół fraz z prawdziwą liczbą wyszukiwań, trudnością i intencją.

  2. Sam agent Cursora

    Nie wie, kto rankuje na frazę, w którą celujesz.

    Agent Cursora z Semurai

    Sprawdza domeny w aktualnych wynikach Google i frazy, na które rankują.

  3. Sam agent Cursora

    Zgaduje, do których stron powinien linkować artykuł.

    Agent Cursora z Semurai

    Korzysta z kotwic i stron docelowych, które Semurai proponuje dla zapisanego artykułu.

  4. Sam agent Cursora

    Zmienia teksty sklepu tylko w motywie.

    Agent Cursora z Semurai

    Przygotowuje propozycje SEO produktów i kategorii, które zatwierdzasz w Semurai.

Zastosowania

Co Cursor może robić
z Semurai?

Agent Cursora i tak edytuje Twoje pliki. Z Semurai wie, czego ludzie szukają, kto jest wysoko w wynikach i co mogą mówić strony Twojego sklepu.

  • Wpisy i dokumentacja z danymi o frazach

    Piszesz wpis w Markdownie, a agent sprawdza liczbę wyszukiwań, trudność i intencję każdego nagłówka, który dodajesz.

  • Wstępy kategorii z aktualnych wyników

    Agent widzi, które domeny zajmują czołowe miejsca na frazę kategorii, i układa wstęp pod intencję, jaką pokazują te wyniki.

  • Teksty produktowe w szablonach sklepu

    Szablony produktów i kolekcji dostają słowa, których szukają kupujący: frazy z liczbą wyszukiwań i trudnością, wplecione w edytowany tekst.

  • Propozycje SEO sklepu do zatwierdzenia

    Gdy Shoper, WooCommerce albo PrestaShop jest połączony z Semurai, agent przygotowuje propozycje SEO produktów i kategorii. Do sklepu trafia tylko to, co zatwierdzisz.

  • Linki wewnętrzne we właściwym zdaniu

    Dla artykułu zapisanego w Semurai agent dostaje kotwicę, stronę docelową i zdanie, w którym ma się znaleźć każdy link, a potem edytuje Twój plik.

  • Briefy z danych o konkurencji

    Agent sprawdza, kto dziś rankuje na frazę i na jakie frazy rankują te domeny, a potem zapisuje brief w pliku obok Twojego szkicu.

Przykład

Tekst kategorii
napisany na danych z wyszukiwarki.

Edytujesz stronę sklepu, agent Cursora pyta Semurai, kto jest w wynikach i czego ludzie szukają, a potem pisze wstęp.

  1. Ty:

    Piszę wstęp do content/sklep/kawa-do-espresso.md. Na jakie frazy powinien celować?

  2. Narzędzie Semurai: semurai.get_serp_competitorskawa do espresso
  3. Narzędzie Semurai: semurai.research_keywords4 frazy
  4. Asystent:

    Na górze wyników są strony sklepów palarni, więc wstęp kategorii pasuje. Frazy warte uwagi:

    FrazaWyszukiwaniaTrudnośćIntencja
    kawa do espresso9 90054Zakupowa
    najlepsza kawa do espresso2 40041Zakupowa
    ciemno palona kawa do espresso72027Zakupowa
    kawa do kawiarki48011Informacyjna

    Na początek polecam frazę „ciemno palona kawa do espresso”, a pytanie o kawiarkę warto zamknąć w jednym krótkim akapicie. Wpisać to do pliku?

  5. Ty:

    Tak, maksymalnie 150 słów.

  6. Asystent:

    Gotowe. Wstęp jest w content/sklep/kawa-do-espresso.md, ma 136 słów, a obie frazy są w pierwszych dwóch zdaniach.

Projekt demo: Morrowfield Coffee Co. (dane przykładowe). Przykład agenta Cursora, który korzysta z dwóch narzędzi Semurai, gdy edytujesz stronę.

Prompty do wypróbowania

Napisz do Cursora
na przykład tak.

  • „Porównaj każdy tytuł w content/blog z danymi o frazach z Semurai i wypisz te, które nie celują w żadną wyszukiwaną frazę.”
  • „Kto jest teraz w wynikach na „kawa z kawiarki”? Zapisz brief do tego wpisu w brief.md.”
  • „Przygotuj w Semurai propozycje SEO dla pięciu produktów espresso z najsłabszymi tytułami w naszym sklepie.”
  • „Pobierz propozycje linków wewnętrznych do artykułu „Poradnik kawiarki” z Semurai i dodaj je do tego pliku.”
  • „Znajdź pytania, które ludzie zadają o espresso bez kofeiny, i dodaj do tej strony sekcję FAQ z odpowiedziami na cztery najczęstsze.”

Opcje konfiguracji

Globalny czy projektowy mcp.json
oraz agent przy pracy.

Cursor czyta serwery MCP z dwóch plików. Wybierz właściwy, a potem pozwól agentowi korzystać z Semurai, gdy edytujesz.

Gdzie dodać Semurai w Cursorze

Globalny i projektowy mcp.json z serwerem Semurai w Cursorze
~/.cursor/mcp.json.cursor/mcp.json
Działa wWszystkich Twoich projektachTylko tym projekcie
Sprawdza się przyWłasnej pracy nad SEO i treściami w wielu stronachRepozytorium strony, w którym każdy ma mieć Semurai
W systemie kontroli wersjiNie, plik leży w Twoim katalogu domowymTak, jeśli zacommitujesz folder .cursor
LogowanieTwoje konto SemuraiKażdy loguje się do własnego konta Semurai

Semurai w agencie Cursora

Pisz w czacie agenta, mając otwarty plik. Agent sam decyduje, których narzędzi Semurai użyć, a Cursor domyślnie prosi o Twoją zgodę przed każdym narzędziem MCP.

  • Narzędzia do odczytu, takie jak badanie fraz, pozycje i sprawdzanie konkurencji, zwracają dane, które agent wykorzystuje w pliku.
  • Narzędzia, które zmieniają coś na żywo, na przykład publikacja w WordPressie albo dodanie posta do kolejki, mają w Semurai oznaczenie, więc wyróżniają się, gdy Cursor pyta o zgodę.
  • Agent pracuje w Twoim domyślnym workspace. Poproś o listę workspace, żeby przejść do innego.

Reguła projektu do pracy nad SEO

Reguły projektu w Cursorze leżą w .cursor/rules jako pliki .mdc i dają agentowi stałe instrukcje. Krótka reguła może określić, kiedy sięgać po Semurai.

  • Zanim zmienisz H1 albo tytuł strony, sprawdź dane o frazach w Semurai.
  • Tytuły do 60 znaków, opisy od 70 do 155 znaków.
  • Nowe briefy zapisuj w folderze briefs, obok szkicu, którego dotyczą.

Cursor czy VS Code?

Cursor
czy VS Code?

Oba to edytory kodu z agentem AI i oba łączą się z tym samym serwerem Semurai. Różnią się sposobem dodania serwera.

Te same narzędzia, dwa edytory

Cursor i VS Code z serwerem MCP Semurai
CursorVS Code
Jak dodać SemuraiWpis w mcp.jsonMCP: Add Server w palecie poleceń (Command Palette)
Gdzie jest zapisany~/.cursor/mcp.json albo .cursor/mcp.jsonCopilot Global (~/.copilot/mcp-config.json) albo .vscode/mcp.json
Kto używa narzędziAgent CursoraGitHub Copilot w sesjach agenta
LogowanieOAuth w przeglądarce, gdy Cursor poprosiOAuth w przeglądarce, gdy serwer wystartuje

Jedno konto Semurai działa w obu. Konfigurację krok po kroku dla VS Code znajdziesz na stronie o VS Code MCP.

FAQ

Cursor i Semurai: pytania

Jak dodać serwer MCP do Cursora?

Dodaj wpis do mcp.json: ~/.cursor/mcp.json dla wszystkich projektów albo .cursor/mcp.json dla jednego. Dla Semurai wpis nazywa się semurai i ma url https://api.semur.ai/mcp. Gdy Cursor poprosi, zaloguj się do Semurai w przeglądarce i kliknij Zezwól.

Co daje Cursor MCP z Semurai?

Cursor MCP pozwala agentowi Cursora korzystać z narzędzi serwerów MCP. Z Semurai agent bada frazy, sprawdza, kto rankuje na daną frazę, pisze briefy z danych o konkurencji, proponuje linki wewnętrzne do zapisanych artykułów i przygotowuje propozycje SEO dla sklepu, gdy edytujesz pliki w Cursorze.

Globalny czy projektowy mcp.json?

Plik globalny w katalogu domowym, jeśli Semurai to Twoje narzędzie do wielu stron. Plik projektu, jeśli repozytorium strony ma mieć Semurai dla każdego, kto je otworzy. Każdy i tak loguje się do własnego konta Semurai.

Jak Cursor loguje się do Semurai?

Przez OAuth, przepływem kodu autoryzacji (authorization code) z PKCE. W przeglądarce otwiera się Semurai, logujesz się, wybierasz domyślny workspace i klikasz Zezwól. Tokeny dostępu są ważne godzinę i odnawiają się automatycznie.

Czy Cursor używa narzędzi Semurai bez pytania?

Domyślnie nie. Cursor prosi o zgodę, zanim użyje narzędzia MCP. Semurai oznacza też narzędzia, które zmieniają coś na żywo, więc publikacja albo post w kolejce wyróżniają się na tle sprawdzenia frazy.

Czy mogę używać Semurai w Cursorze dla strony na WordPressie?

Tak, z wyraźnym podziałem. Kod motywu edytujesz w Cursorze, podobnie jak szablony i treści trzymane w repozytorium. Wpisy, które żyją w WordPressie, idą przez Semurai: trafiają tam jako szkice albo są planowane, a poprawki meta i tekstów ALT czekają w zestawie zmian, z którego wybierasz. WordPress musi być połączony z Semurai.

Czy Cursor stworzy grafiki w Semurai?

Tak, jeśli dodasz serwer pełny Semurai jako drugi wpis w mcpServers: "semurai-full": { "url": "https://api.semur.ai/mcp/full" }. Cursor poprosi wtedy o logowanie także dla tego wpisu, bo Semurai zatwierdza serwer pełny osobno. Agent wygeneruje obrazy w stylu marki do edytowanych stron i dostanie ich adresy, zaprojektuje grafiki do social mediów i reklamy w Canvas oraz uzupełni teksty ALT obrazów w bibliotece mediów. Przygotuje też projekty w Creative Studio, odpowie na pytania projektanta i poprawi je z poziomu czatu. Każda grafika liczy się do limitów użycia workspace.

Czy mogę wstrzymać Semurai w Cursorze bez usuwania wpisu?

Tak. W ustawieniach MCP Cursora włączasz i wyłączasz serwery, więc możesz wyłączyć Semurai i zostawić wpis semurai w mcp.json na później.

Czy wspólny plik .cursor/mcp.json daje zespołowi dostęp do mojego konta Semurai?

Nie. Plik zawiera tylko nazwę i adres serwera. Każdy, kto otworzy projekt, loguje się do Semurai osobno i może odłączyć swoje połączenie w Ustawieniach, w sekcji Asystenci AI (MCP).

Pracuj z Semurai
w Cursorze.

Załóż konto w Semurai, dodaj jeden wpis do mcp.json i zapytaj agenta Cursora o swoje strony.

  • Darmowy plan na zawsze
  • Bez karty płatniczej
  • Start w około 3 minuty