Manage your links from Claude
A hosted MCP server for link management. Ask your AI client to shorten a URL, pull last week's click data, or generate a QR code — and it just does it. Nothing to install or self-host.
Connect it in two minutes
Create a key under Teams → API keys, then paste one of these.
Claude Code
claude mcp add --transport http sinkto https://www.sinkto.link/api/mcp \
--header "Authorization: Bearer sk_live_..."Cursor, VS Code, or any client using .mcp.json
{
"mcpServers": {
"sinkto": {
"type": "http",
"url": "https://www.sinkto.link/api/mcp",
"headers": { "Authorization": "Bearer sk_live_..." }
}
}
}Eleven tools, three jobs
Create and manage links
Ask for a short link and get one back. Bulk-create a campaign's worth in a single call.
- create_link
- bulk_create_links
- update_link
- delete_link
- list_links
- get_link
Read analytics
Click counts, locations, devices, referrers and UTM breakdowns, without opening a dashboard.
- get_link_analytics
- get_overview_stats
- get_recent_clicks
QR codes and identity
Generate a customisable QR for any link, and check which team and scopes a key is bound to.
- generate_qr
- whoami
Why this one
- Free on every plan — the MCP server is never the paywall
- Hosted, so there is nothing to run or keep updated
- Scoped keys: read-only access is a real option
- Per-key usage analytics, so you can see what an agent did
- Unlimited links and unlimited team members on the free plan
- Password-protected links and QR codes included
Comparing options? Sinkto vs Dub covers MCP against a REST/GraphQL API, and pricing has the full plan comparison.
Common questions
- What is the Sinkto.Link MCP server?
- A hosted Model Context Protocol server that lets an AI client create and manage short links, generate QR codes and read click analytics on your behalf. It speaks Streamable HTTP JSON-RPC at https://www.sinkto.link/api/mcp and authenticates with an API key, so there is nothing to install or self-host.
- Is the MCP server free?
- Yes, on every plan including the free one. Free teams get one API key at 60 requests per minute with a 30-day analytics window; Pro raises that to 10 keys at 600 requests per minute and 90 days. The server itself is never paywalled.
- Which AI clients does it work with?
- Anything that speaks MCP over Streamable HTTP — Claude Code, Claude.ai custom connectors, Cursor, VS Code, and custom agents built on the MCP SDKs. Setup is a single command or a short JSON block.
- How do I connect it to Claude Code?
- Run: claude mcp add --transport http sinkto https://www.sinkto.link/api/mcp --header "Authorization: Bearer sk_live_...". Create the key first under Teams → API keys. Setup takes about two minutes.
- What can it actually do?
- Eleven tools across three areas: creating and managing links (including bulk creation), reading analytics (clicks, locations, devices, referrers, UTM breakdowns), and generating QR codes. Keys are scoped to one team and to the permissions you pick — links:read, links:write, analytics:read.
- Do I need to give it write access?
- No. Scopes are chosen per key, so a read-only key can report on your links without being able to create or delete anything. Every request is recorded in per-key usage analytics.
Get a key and try it
Free plan, no credit card. Create a key, paste one line into your client, and ask it to shorten something.
Create a free account