Anar al contingut
cutty.dev
MCP · per a agents d’IA

L’escurçador d’URL que el teu agent d’IA pot gestionar

Connecta cutty pel Model Context Protocol i gestiona enllaços —des de l’escurçament fins a la segmentació per país i els tests A/B— directament des d’un xat amb el teu assistent.

cutty és un escurçador d’enllaços que el teu assistent d’IA pot gestionar per tu. Connecta’l una vegada per MCP i després només cal que ho diguis al xat: «escurça aquest enllaç», «envia els visitants alemanys a un lloc diferent de la resta», «reparteix el trànsit a parts iguals entre dues pàgines d’aterratge». L’agent ho fa: sense cap tauler.

Què és MCP

El Model Context Protocol és un estàndard obert que els assistents d’IA (Claude, Cursor i una llista cada cop més llarga) fan servir per parlar amb eines externes. El servidor de cutty exposa l’escurçador com un conjunt d’eines que el model pot cridar enmig d’una conversa. No escrius codi: connectes el servidor i demanes el resultat en llenguatge planer.

Deu eines

Bàsics d’enllaços: create_link, list_links, get_link, update_link, delete_link — gestió completa, amb contrasenyes, caducitat, límits de clics, etiquetes i carpetes.

Per treballar a gran escala: qr_link (un codi QR per a qualsevol enllaç), get_link_stats (analítica de clics: dispositius, navegadors, hora del dia), bulk_create_links (fins a 500 enllaços en una sola crida).

El que pocs més tenen:

  • set_link_targeting — un mateix enllaç dirigeix a destinacions diferents segons el país o el dispositiu del visitant (p. ex. US → la teva botiga dels EUA, iPhone → l’App Store).
  • set_link_ab_test — un test A/B ponderat: cada clic va a una de diverses variants a l’atzar, en proporció al pes que hi assignes.

En marxa en un minut

1. Crea una clau d’API. Crea un compte gratuït, obre el taulerClaus d’APICrea una clau. Mostrem la clau completa (comença amb ck_) només una vegada: desa-la de seguida.

2. Connecta el servidor. L’endpoint és https://mcp.cutty.dev/mcp (transport Streamable HTTP) i t’autentiques amb la mateixa clau que fas servir per a l’API.

A Claude Code és una sola ordre:

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

A Claude Desktop, Cursor i altres clients, afegeix una entrada a la teva configuració MCP:

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

Una prova ràpida des del teu terminal: hauria d’imprimir la llista d’eines:

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

Privadesa per defecte

El servidor no té estat: mai desa la teva clau, només la reenvia a l’API a cada petició. Allotjat a la Unió Europea, sense píxels de seguiment ni retargeting. Una sola clau serveix per a l’API i per a MCP, així no has de fer malabars amb credencials extra.

Prefereixes REST a seques?

Totes aquestes accions també són a l’API habitual — els detalls i els exemples amb curl són a la documentació de l’API. Alguna cosa no rutlla? Escriu a [email protected] i et respondré el mateix dia.