Povezivanje sa Kosmonaut MCP-jem za operatere

Kosmonaut ima MCP server, pa asistent koji već koristiš (Claude, ChatGPT, Cursor, Gemini) može direktno da čita i menja tvoj prostor. Jedna adresa, prijava kroz pregledač, bez API ključeva.

October 2, 2026 · Stevan Abramović

Poveži svog AI asistenta sa Kosmonautom

Ako upravljaš prostorom na Kosmonautu, sada možeš da povežeš svog AI asistenta direktno sa njim. Zamoli ga da ispravi grešku u srpskom tekstu, doda pogodnost, promeni redosled galerije ili pripremi događaj za sledeću nedelju. Radi na tvom pravom prostoru, prijavljen kao ti.

Sve radi preko Model Context Protocol-a (MCP), standarda koji većina asistenata danas koristi za povezivanje sa spoljnim alatima. Dodaš jednu adresu i prijaviš se kroz pregledač. Nema API ključeva za kopiranje niti podešavanja koja ne bi smeo nikome da pokažeš.

Adresa

https://www.kosmonaut.rs/api/mcp

To je celo podešavanje. Kada je asistent prvi put upotrebi, otvara se prozor pregledača, prijaviš se Kosmonaut nalogom koji već imaš i jednom odobriš pristup za čitanje i izmene. Asistent čuva token i sam ga obnavlja.

Pre nego što počneš

Prijavi se jednom na kosmonaut.rs u pregledaču. Server tvoju prijavu povezuje sa Kosmonaut korisnikom. Nalog koji nikada nije otvorio sajt nema zapis sa kojim bi se povezao.

Dodavanje u asistenta

Claude Code

claude mcp add --transport http --scope user \
  kosmonaut https://www.kosmonaut.rs/api/mcp

Zatim pokreni /mcp i izaberi Authenticate. Bez --scope user server se dodaje samo u trenutni projekat.

Claude, desktop i veb

Settings → Connectors → Add custom connector. Nalepi adresu, pa klikni Connect da se prijaviš. Za prilagođene konektore potreban je plaćeni Claude plan.

ChatGPT

  1. Na chatgpt.com otvori Plugins (direktorijum pluginova, ne običan chat).
  2. Klikni +, pa Add custom MCP server.
  3. Popuni Name: Kosmonaut, Description: nešto kratko, npr. Kosmonaut spaces, locations and passes, Server URL: adresu iznad i Authentication: OAuth.
  4. Pročitaj upozorenje i klikni I understand and want to continue.
  5. Klikni Create as a plugin. ChatGPT otvara Kosmonaut prijavu. Prijavi se nalogom koji upravlja tvojim prostorom i potvrdi pristup.
  6. Kada se plugin pojavi među tvojim pluginovima, otvori ga i klikni + da ga instaliraš.
  7. Vrati se na početnu stranu, gore prebaci tab sa Chat na Work i otvori novi Work chat.
  8. Ukucaj @, izaberi Kosmonaut i pitaj nešto konkretno, na primer da pronađe tvoj prostor.

Ako u meniju nema Add custom MCP server, tvoj nalog ili workspace ne dozvoljava prilagođene MCP servere i to mora da uključi admin workspace-a. U starijim verzijama ChatGPT-a ista opcija je u Settings → Apps → Advanced settings → Developer mode → Create app, sa istom adresom i OAuth prijavom.

Cursor

Dodaj ovo u ~/.cursor/mcp.json, ili u .cursor/mcp.json za jedan projekat:

{
  "mcpServers": {
    "kosmonaut": { "url": "https://www.kosmonaut.rs/api/mcp" }
  }
}

Zatim otvori Cursor Settings → Tools & MCP, pronađi Kosmonaut i klikni Connect da se prijaviš.

Codex CLI

codex mcp add kosmonaut --url https://www.kosmonaut.rs/api/mcp
codex mcp login kosmonaut

Isto podešavanje upisano u ~/.codex/config.toml:

[mcp_servers.kosmonaut]
url = "https://www.kosmonaut.rs/api/mcp"

Gemini CLI

gemini mcp add --transport http \
  kosmonaut https://www.kosmonaut.rs/api/mcp

Ili u ~/.gemini/settings.json:

{
  "mcpServers": {
    "kosmonaut": { "httpUrl": "https://www.kosmonaut.rs/api/mcp" }
  }
}

VS Code, sa Copilotom u agent režimu

code --add-mcp '{"name":"kosmonaut","type":"http","url":"https://www.kosmonaut.rs/api/mcp"}'

Bilo šta drugo

Asistent koji podržava samo stariji stdio transport može da dođe do servera preko mcp-remote mosta, koji pokreće istu prijavu kroz pregledač:

{
  "mcpServers": {
    "kosmonaut": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.kosmonaut.rs/api/mcp"]
    }
  }
}

Šta možeš da tražiš

Asistent može da čita tvoj prostor i njegove lokacije i da menja ono što bi i sam menjao u adminu:

  • Tekstovi i prevodi: naslovi, opisi, svi jezici odjednom, uz izveštaj o tome šta još nedostaje
  • Izgled stranica: glavna stranica prostora i stranica svake lokacije, sekciju po sekciju
  • Pogodnosti, radne zone i galerije: dodavanje, redosled, nazivi, brisanje
  • Članci i događaji: status, slug, raspored, naslovna slika, potpis

Može tačno ono što može i tvoj nalog, ni više ni manje. Član tima ograničen na jednu lokaciju ostaje ograničen na tu lokaciju.

Šta treba imati na umu

Svaka izmena je odmah vidljiva. Nema međukoraka: izmena teksta odmah stiže na javni sajt. Izuzetak su rasporedi stranica, koji idu u nacrt i do posetilaca stižu tek kada se objave.

Javne stranice mogu da kasne do deset minuta za izmenom, jer su keširane. Link za pregled koji asistent dobija uz svako čitanje odmah prikazuje novu verziju.

Svaka izmena se pripisuje tebi i beleži u dnevnik aktivnosti, zajedno sa imenom asistenta koji ju je napravio. Ako token ikada treba opozvati, on pripada samo tebi.

Ako se ne poveže

Odbijanje bez otvaranja pregledača. Proveri da se adresa završava sa /api/mcp, bez kose crte na kraju, i da je asistent podešen na HTTP, a ne SSE.

Prijava radi, ali je svaki zahtev odbijen. Tvoj nalog još nema pristup za agente. Javi nam se i otvorićemo ga.

Izmena se ne vidi. Ako je u pitanju raspored stranice, čeka u nacrtu da bude objavljen. U suprotnom sačekaj deset minuta da se keš osveži ili otvori link za pregled.


Pitanja ili pristup za tvoj tim: javi nam se i sve ćemo podesiti.