Länkförkortaren som din AI-agent kan sköta
Anslut cutty via Model Context Protocol och hantera länkar — från förkortning till landstyrning och A/B-tester — direkt från en chatt med din assistent.
cutty är en länkförkortare som din AI-assistent kan sköta åt dig. Anslut den en gång via MCP och säg det sedan bara i chatten: "förkorta den här länken", "skicka tyska besökare någon annanstans än alla andra", "dela trafiken jämnt mellan två landningssidor". Agenten fixar det — ingen instrumentpanel behövs.
Vad MCP är
Model Context Protocol är en öppen standard som AI-assistenter (Claude, Cursor och en växande lista) använder för att prata med externa verktyg. cutty-servern exponerar förkortaren som en uppsättning verktyg som modellen kan anropa mitt i samtalet. Du skriver ingen kod — du ansluter servern och ber om resultatet med vanligt språk.
Tio verktyg
Länkgrunder: create_link, list_links, get_link, update_link, delete_link — full hantering, med lösenord, utgångsdatum, klickgränser, taggar och mappar.
För arbete i stor skala: qr_link (en QR-kod för valfri länk), get_link_stats (klickanalys: enheter, webbläsare, tid på dygnet), bulk_create_links (upp till 500 länkar i ett anrop).
Det som få andra har:
set_link_targeting— en och samma länk styr till olika destinationer beroende på besökarens land eller enhet (t.ex. US → din US-butik, iPhone → App Store).set_link_ab_test— ett viktat A/B-test: varje klick går slumpmässigt till en av flera varianter, i proportion till den vikt du anger.
Igång på en minut
1. Skapa en API-nyckel. Skapa ett gratiskonto, öppna instrumentpanelen → API-nycklar → Skapa nyckel. Vi visar hela nyckeln (den börjar med ck_) bara en gång — spara den direkt.
2. Anslut servern. Slutpunkten är https://mcp.cutty.dev/mcp (transport Streamable HTTP), och du autentiserar med samma nyckel som du använder för API:et.
I Claude Code är det ett enda kommando:
claude mcp add --transport http cutty https://mcp.cutty.dev/mcp \
--header "Authorization: Bearer ck_twoj_klucz"
I Claude Desktop, Cursor och andra klienter lägger du till en post i din MCP-konfiguration:
{
"mcpServers": {
"cutty": {
"url": "https://mcp.cutty.dev/mcp",
"headers": {
"Authorization": "Bearer ck_twoj_klucz"
}
}
}
}
Ett snabbt röktest från terminalen — det ska skriva ut verktygslistan:
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"}'
Integritet från start
Servern är tillståndslös — den lagrar aldrig din nyckel, den vidarebefordrar den bara till API:et vid varje förfrågan. Hostad i EU, utan spårningspixlar eller retargeting. En nyckel täcker både API:et och MCP, så du behöver inte jonglera extra inloggningsuppgifter.
Föredrar du vanlig REST?
Var och en av dessa åtgärder finns även i det vanliga API:et — detaljer och curl-exempel finns i API-dokumentationen. Något som strular? Mejla [email protected] så svarar jag samma dag.