Mergi la conținut
cutty.dev
MCP · pentru agenți AI

Scurtătorul de URL-uri pe care agentul tău AI îl poate folosi

Conectează cutty prin Model Context Protocol și gestionează-ți linkurile — de la scurtare la direcționare pe țară și teste A/B — direct din conversația cu asistentul tău.

cutty este un scurtător de linkuri pe care asistentul tău AI îl poate gestiona în locul tău. Îl conectezi o singură dată prin MCP și apoi îi spui pur și simplu în chat: „scurtează linkul acesta”, „trimite vizitatorii din Germania în altă parte decât pe toți ceilalți”, „împarte traficul egal între două pagini de destinație”. Agentul se ocupă — fără niciun panou de control.

Ce este MCP

Model Context Protocol este un standard deschis pe care asistenții AI (Claude, Cursor și o listă tot mai lungă) îl folosesc pentru a comunica cu instrumente externe. Serverul cutty expune scurtătorul ca un set de instrumente pe care modelul le poate apela în timpul conversației. Nu scrii cod — conectezi serverul și ceri rezultatul în limbaj obișnuit.

Zece instrumente

Elementele de bază ale linkurilor: create_link, list_links, get_link, update_link, delete_link — gestionare completă, cu parole, expirare, limite de clicuri, etichete și foldere.

Pentru lucrul la scară mare: qr_link (un cod QR pentru orice link), get_link_stats (analiza clicurilor: dispozitive, browsere, ora din zi), bulk_create_links (până la 500 de linkuri într-un singur apel).

Partea pe care puțini o mai au:

  • set_link_targeting — un singur link direcționează către destinații diferite în funcție de țara sau dispozitivul vizitatorului (ex. US → magazinul tău din SUA, iPhone → App Store).
  • set_link_ab_test — un test A/B ponderat: fiecare clic ajunge aleatoriu la una dintre mai multe variante, proporțional cu ponderea stabilită.

Funcțional într-un minut

1. Creează o cheie API. Deschide-ți un cont gratuit, intră în panoul de controlChei APICreează cheie. Afișăm cheia completă (începe cu ck_) o singură dată — salveaz-o imediat.

2. Conectează serverul. Endpoint-ul este https://mcp.cutty.dev/mcp (transport Streamable HTTP), iar autentificarea se face cu aceeași cheie folosită pentru API.

În Claude Code este o singură comandă:

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

În Claude Desktop, Cursor și alte clienți, adaugă o intrare în configurația MCP:

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

Un test rapid din terminal — ar trebui să afișeze lista de instrumente:

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"}'

Confidențialitate implicită

Serverul este fără stare — nu-ți stochează niciodată cheia, ci doar o transmite mai departe către API la fiecare cerere. Găzduit în Uniunea Europeană, fără pixeli de urmărire sau retargetare. O singură cheie acoperă atât API-ul, cât și MCP, așa că nu jonglezi cu date de acces suplimentare.

Preferi REST clasic?

Fiecare dintre aceste acțiuni există și în API-ul obișnuit — detalii și exemple curl găsești în documentația API. Ceva nu merge? Scrie la [email protected] și îți răspund în aceeași zi.