Accéder au contenu
cutty.dev
MCP · pour les agents IA

Le raccourcisseur d’URL que votre agent IA sait piloter

Connectez cutty via le Model Context Protocol et gérez vos liens — du raccourcissement au ciblage par pays et aux tests A/B — directement depuis un chat avec votre assistant.

cutty est un raccourcisseur de liens que votre assistant IA peut piloter à votre place. Connectez-le une fois via MCP, puis demandez simplement dans le chat : « raccourcis ce lien », « envoie les visiteurs allemands vers une page différente des autres », « répartis le trafic à parts égales entre deux landing pages ». L’agent s’en charge — sans passer par le tableau de bord.

Ce qu’est MCP

Le Model Context Protocol est un standard ouvert que les assistants IA (Claude, Cursor et une liste qui s’allonge) utilisent pour dialoguer avec des outils externes. Le serveur cutty expose le raccourcisseur sous forme d’outils que le modèle peut appeler en pleine conversation. Vous n’écrivez pas de code — vous connectez le serveur et décrivez le résultat souhaité en langage naturel.

Dix outils

Les bases des liens : create_link, list_links, get_link, update_link, delete_link — une gestion complète, avec mots de passe, expiration, limites de clics, tags et dossiers.

Pour travailler à grande échelle : qr_link (un QR code pour n’importe quel lien), get_link_stats (analyse des clics : appareils, navigateurs, heures de la journée), bulk_create_links (jusqu’à 500 liens en un seul appel).

Ce que peu d’autres proposent :

  • set_link_targeting — un même lien redirige vers différentes destinations selon le pays ou l’appareil du visiteur (ex. US → votre boutique américaine, iPhone → l’App Store).
  • set_link_ab_test — un test A/B pondéré : chaque clic part au hasard vers l’une des variantes, en proportion du poids que vous fixez.

Opérationnel en une minute

1. Créez une clé d’API. Ouvrez un compte gratuit, allez dans le tableau de bordClés d’APICréer une clé. La clé complète (qui commence par ck_) ne s’affiche qu’une seule fois — enregistrez-la aussitôt.

2. Connectez le serveur. Le point de terminaison est https://mcp.cutty.dev/mcp (transport Streamable HTTP), et vous vous authentifiez avec la même clé que pour l’API.

Dans Claude Code, il suffit d’une seule commande :

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

Dans Claude Desktop, Cursor et les autres clients, ajoutez une entrée à votre config MCP :

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

Un test rapide depuis votre terminal — il doit afficher la liste des outils :

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

La confidentialité par défaut

Le serveur est sans état — il ne conserve jamais votre clé, il se contente de la transmettre à l’API à chaque requête. Hébergé dans l’Union européenne, sans pixels de suivi ni retargeting. Une seule clé couvre à la fois l’API et MCP : pas d’identifiants supplémentaires à gérer.

Vous préférez le REST classique ?

Chacune de ces actions existe aussi dans l’API classique — détails et exemples curl dans la documentation de l’API. Un souci ? Écrivez à [email protected] et je réponds le jour même.