linkbit-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@linkbit-mcp shorten https://example.com/spring-sale as slug spring with utm_source newsletter"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
linkbit-mcp
MCP server for LinkBit: shorten links, bulk create, QR codes, and click analytics from Claude, ChatGPT, Cursor, and n8n.
Public docs: linkbit.live/docs · linkbit.live/mcp
Setup
Sign in at linkbit.live and create an API key (
slk_...) on the API Keys page.Node.js 18+ is required (
fetch).
APP_URL=https://linkbit.live
API_KEY=slk_your_keyAuth against the REST API uses either Authorization: Bearer slk_... or x-api-key: slk_.... This server sends Bearer.
Related MCP server: filoo MCP server
Install
npx -y linkbit-mcpClaude Code:
claude mcp add linkbit -e API_KEY=slk_your_key -e APP_URL=https://linkbit.live -- npx -y linkbit-mcpClaude Desktop / Cursor (mcp.json):
{
"mcpServers": {
"linkbit": {
"command": "npx",
"args": ["-y", "linkbit-mcp"],
"env": {
"APP_URL": "https://linkbit.live",
"API_KEY": "slk_your_key"
}
}
}
}Example prompts
Shorten https://example.com/campaign as slug spring and utm_source newsletter
List my links and show clicks for the first id since 2026-01-01
Disable link
<id>then generate a print PNG QR
Tools
Tool | Parameters | Notes |
|
| Existing |
|
| Bulk create |
| — | Newest first |
|
| PATCH |
|
| Stops redirects. |
|
| Permanent. |
|
| PNG as an image block when possible |
|
| Countries, devices, referrers, daily |
| — | Account overview |
Errors
Tool failures (missing key, 401, invalid URL, daily limit, unsafe destination) are returned as tools/call with isError: true so the model can explain them. Protocol errors (unknown method, bad JSON) stay JSON-RPC errors.
401 — API key missing or wrong (
slk_...). Create a key under API Keys.400 — invalid URL, slug taken, daily create limit, blocked or unsafe destination.
404 — unknown link id.
Process fails at start if Node is older than 18 (
fetchis required).
n8n, Make, and custom agents can also call /api/v1 with the same headers.
Local development (ShortLinks monorepo)
Until npm publish, Cursor can run the copy in this folder:
Copy
mcp/cursor.mcp.json.exampleto.cursor/mcp.json(gitignored) or~/.cursor/mcp.json.Paste the
slk_…key intoenv.API_KEY.For this repo before publish, use
"command": "node"and"args": ["mcp/src/index.js"].
Available Tools
9 toolsdelete_linkBDestructiveIdempotent
Permanently delete a short link. This cannot be undone.
Inputs: id (required).
disable_linkADestructiveIdempotent
Disable a short link so it no longer redirects. Pass disabled=false to re-enable. Destructive: visitors will get an error instead of the destination.
Inputs: id (required), disabled.
get_analyticsCRead-only
Account-level analytics overview.
Inputs: no named parameters.
get_link_statsBRead-only
Click statistics for one link id. Optional from/to (YYYY-MM-DD) and the usual country/device/referrer/daily breakdowns.
Inputs: id (required), to, from.
get_qrCRead-only
Download a QR code for a link. format=png|svg, optional color, logo, print.
Inputs: id (required), logo, color, print, +1 more.
list_linksBRead-only
List the authenticated user's short links.
Inputs: no named parameters.
shorten_urlB
Create a short URL. Optional UTM fields are merged without overwriting existing utm_* params.
Inputs: destination (required), note, slug, utm_term, +4 more.
shorten_urlsC
Bulk-create short URLs. Each item may include slug and utm_* fields.
Inputs: urls (required).
update_linkB
Update destination, slug, note, UTM fields, or disabled flag for a link id.
Inputs: id (required), note, slug, disabled, +6 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 9 tools
Most tools target a distinct resource+action pair (create, list, delete, stats, QR, analytics). The main ambiguity is shorten_url vs shorten_urls (single vs bulk) and disable_link vs update_link, since update_link can also toggle the disabled flag; descriptions clarify both cases, so misselection risk is low.
All nine tools follow a clean snake_case verb_noun pattern (shorten_url, list_links, disable_link, delete_link, get_qr, get_link_stats, get_analytics, update_link). The only deviation is the singular/plural pair shorten_url/shorten_urls, which is a deliberate and readable bulk variant.
Nine tools is well within the ideal range and every tool maps to a real operation: creation, bulk creation, listing, updating, disabling, deleting, QR generation, link stats, and account analytics. Nothing appears redundant or padding.
Full lifecycle coverage exists (create/bulk create, list, update, disable, delete) plus analytics and QR. Minor gaps: no get_link for fetching a single link's details, and list_links appears to lack documented filter/search parameters, but agents can work around both via list_links and get_link_stats.
Maintenance
Related MCP Connectors
Create and manage short links, track clicks, and automate URL management
Make, find, pause and track short links and QR codes from your AI assistant. Create short links with an optional custom address, title and tags; find links and QR codes; update, pause, resume, archive or restore them; and read click analytics (clicks, unique visitors, countries, referrers, devices, browsers) for a link, a QR code or the whole account. Sign in with OAuth and choose what the assistant may do. Every change can be undone; nothing is ever permanently deleted. Works on every plan, including Free.
Create short links and see their click counts from your AI assistant.
UTM-tagged short links with naming rules, QR codes and click analytics, from your AI.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to create and manage short URLs via the MCP protocol, with OAuth authentication through Cloudflare Access.33Apache 2.0
- AlicenseAqualityDmaintenanceEnables AI agents to shorten URLs, manage links, and track click analytics through 8 first-class tools, designed for use with Claude Desktop, Cursor, and other MCP clients.945 npmMIT
- AlicenseAqualityBmaintenanceEnables users to shorten links, bulk create URLs, generate QR codes, manage and disable links, and retrieve click analytics from MCP clients like Claude, ChatGPT, Cursor, and n8n.9MIT

esyURL MCP serverofficial
AlicenseNot gradedqualityCmaintenanceEnables AI agents to create, update, organize, and delete short links; render styled QR codes; route visitors by device or country; and read click and scan statistics. Agents can also manage groups and custom domains while changing destinations without breaking printed QR codes or shared short URLs.MIT