Átjuks a tartalomhoz
cutty.dev
MCP · AI-ügynököknek

A linkrövidítő, amit az AI-ügynököd is kezelni tud

Kösd össze a cutty-t a Model Context Protocolon át, és kezeld a linkeket — a rövidítéstől az országcélzáson át az A/B-tesztekig — egyenesen egy asszisztenssel folytatott chatből.

A cutty olyan linkrövidítő, amelyet az AI-asszisztensed helyetted is működtethet. Kösd össze egyszer MCP-n keresztül, aztán csak mondd a chatben: „rövidítsd le ezt a linket”, „a német látogatókat küldd máshova, mint a többieket”, „oszd el egyenletesen a forgalmat két landing oldal között”. Az ügynök elvégzi — vezérlőpult nélkül.

Mi az MCP

A Model Context Protocol egy nyílt szabvány, amelyet az AI-asszisztensek (Claude, Cursor és egyre több más) használnak külső eszközökkel való kommunikációra. A cutty szerver a rövidítőt eszközök gyűjteményeként teszi elérhetővé, amelyeket a modell beszélgetés közben hívhat meg. Nem kell kódot írnod — csak összekötöd a szervert, és sima nyelven kéred az eredményt.

Tíz eszköz

Link-alapok: create_link, list_links, get_link, update_link, delete_link — teljes kezelés jelszavakkal, lejárattal, kattintáskorlátokkal, címkékkel és mappákkal.

Nagyobb léptékű munkához: qr_link (QR-kód bármelyik linkhez), get_link_stats (kattintás-analitika: eszközök, böngészők, napszak), bulk_create_links (akár 500 link egyetlen hívásban).

Amivel kevesen büszkélkedhetnek:

  • set_link_targeting — egyetlen link a látogató országa vagy eszköze szerint különböző célokra irányít (pl. US → az amerikai boltod, iPhone → az App Store).
  • set_link_ab_test — súlyozott A/B-teszt: minden kattintás véletlenszerűen az egyik variánsra jut, az általad megadott súlyok arányában.

Egy perc alatt működik

1. Készíts API-kulcsot. Hozz létre egy ingyenes fiókot, nyisd meg a vezérlőpultotAPI keysCreate key. A teljes kulcsot (a ck_ előtaggal kezdődik) csak egyszer mutatjuk meg — mentsd el rögtön.

2. Kösd össze a szervert. A végpont https://mcp.cutty.dev/mcp (Streamable HTTP transport), és ugyanazzal a kulccsal hitelesítesz, amit az API-hoz használsz.

Claude Code alatt egyetlen parancs:

claude mcp add --transport http cutty https://mcp.cutty.dev/mcp \
  --header "Authorization: Bearer ck_twoj_klucz"

Claude Desktop, Cursor és más kliensek esetén vegyél fel egy bejegyzést az MCP-konfigurációdba:

{
  "mcpServers": {
    "cutty": {
      "url": "https://mcp.cutty.dev/mcp",
      "headers": {
        "Authorization": "Bearer ck_twoj_klucz"
      }
    }
  }
}

Gyors próba a terminálból — ki kell írnia az eszközök listáját:

curl -s https://mcp.cutty.dev/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer ck_twoj_klucz" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Adatvédelem alapból

A szerver állapotmentes — soha nem tárolja a kulcsodat, csak továbbítja az API-nak minden kérésnél. Az Európai Unióban üzemel, követő pixelek és retargeting nélkül. Egyetlen kulcs fedi le az API-t és az MCP-t is, így nem kell külön hozzáférésekkel zsonglőrködnöd.

Inkább sima REST?

Mindezek a műveletek a hagyományos API-ban is elérhetők — a részletek és a curl-példák az API-dokumentációban vannak. Valami nem stimmel? Írj a [email protected] címre, és még aznap válaszolok.