b59.link
Server Details
Short links, QR codes and page-view trackers for AI agents, with click stats and email-code sign-up.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2024-11-05
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Most tools have clearly distinct purposes, especially shorten_url vs lookup_url and create_tracker vs get_stats_url. The main overlap is between generate_qr and make_qr_image, though the descriptions explicitly distinguish trackable short-link QR codes from plain QR images. watch_printed_links also partially overlaps with get_watch_report by returning initial results, but the boundary is still understandable.
Eight of nine tools follow a clear verb_noun convention: create_tracker, generate_qr, get_stats_url, get_watch_report, lookup_url, make_qr_image, shorten_url, watch_printed_links. The sole exception is auth, which is a short noun/verb name rather than following the verb_noun pattern. Overall the convention is predictable and readable.
Nine tools is well within the ideal range and each tool covers a distinct capability: authentication, short links, QR codes, trackers, stats lookup, and printed-link watching. The surface feels scoped to the service without excessive fragmentation.
Core creation and lookup workflows are covered, including auth, shortening, QR generation, tracker creation, stats URL retrieval, and printed-link watching. However, lifecycle operations are notably missing: there is no tool to list, update, delete, or otherwise manage short links, trackers, or existing watches through the MCP server. Management is deferred to returned web URLs, which agents may not be able to operate directly.
Available Tools
9 toolsauthSign in to b59.linkAInspect
Sign in to b59.link to own what you create (and for 300 requests/minute on the REST API). Pass api_key to get a session key straight away. Or pass email to have a 6-digit code emailed, then call again with email and otp to get a session key (new emails are signed up and also get their api_key). Send the session key as the HTTP header 'Authorization: Bearer <session_key>'.
Inputs: otp, email, api_key.
create_trackerCreate a page-view trackerAInspect
Create a free page-view tracker for a website. Returns the tag image URL and ready-to-paste snippets for the site's pages, plus the stats URL where views, visitors, pages and referrers are shown. When signed in, the tracker belongs to the account; otherwise keep the manage_token to claim it later.
Inputs: site_url (required), name.
generate_qrMake a tracked QR codeAIdempotentInspect
Generate a trackable QR code for a URL. Creates a b59.link short URL at the same time so scans are counted. Returns the short URL, a stats URL, and the QR code as a base64-encoded PNG.
Inputs: url (required).
get_stats_urlFind a stats pageARead-onlyIdempotentInspect
Get the stats page URL for anything b59.link tracks: a slug or short URL, the destination URL of a short link or QR code, a tracker id or tag URL, or any page URL / domain that has a tracker tag. Stats themselves are viewed on b59.link; this returns where.
Inputs: identifier (required).
get_watch_reportGet a printed-link watch reportARead-onlyIdempotentInspect
Get the state of every link in a printed-link watch: working, dead, moved, deactivated page, redirect changed or certificate expiring, what changed since the first check, the latest redirect chain and the last 30 days.
Inputs: slug (required).
lookup_urlLook up an existing short linkARead-onlyIdempotentInspect
Check whether a URL already has a b59.link short URL. Handles variations: http/https, www prefix, trailing slash. Returns the existing short URL and QR code if found.
Inputs: url (required).
make_qr_imageMake a QR code imageARead-onlyIdempotentInspect
Make a QR code image for any text (URL, Wi-Fi string, phone, email, plain text) without creating a short link. Supports colors, size and SVG. Returns the image plus a permanent image URL that can be embedded with . Use generate_qr instead when scans should be counted.
Inputs: data (required), bg, fg, size, +1 more.
shorten_urlShorten a URLAIdempotentInspect
Shorten a long URL and get a memorable b59.link short URL. Optionally specify a custom slug. Returns the short URL and a stats URL.
Inputs: url (required), slug.
watch_printed_linksWatch printed linksAInspect
Watch up to 25 printed links (QR codes on menus, short links on flyers, posters, packaging, cards). Checks each one now and then once a day, and records the whole redirect chain. A link is flagged when it dies (fails twice, 6 hours apart), lands somewhere new, lands on a QR or short-link vendor's 'deactivated' page or a parked domain, changes how it redirects, or its certificate expires within 14 days. Returns the first results, page_url (a result page to hand to the person; shareable) and manage_url (private: edit, re-check, delete). No key needed.
Inputs: links (required), email.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Free, unlimited short links, QR codes and click analytics your AI agent can create and track.
Short links + QR codes for AI agents (EN/中文). Public beta. Docs public; most tools need an account.
Short links for AI agents: editable after sharing, with click counts and password-protected files.
Free URL shortener: manage short links, QR codes and click analytics from AI clients.
Related MCP Servers
- AlicenseAqualityDmaintenanceGenerate styled QR codes, manage dynamic short links with click analytics, and publish micro-landing pages via AI agents.1963 npm1MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to look up, create, update, archive, pause and resume short links and QR codes, and to read account, link and QR code click analytics, with every change reversible and nothing permanently deleted. It is a hosted, OAuth-authenticated remote server that requires no installation.-
- AlicenseNot gradedqualityDmaintenanceAI-native URL shortener and paste handoff service for agents. Create short links, publish handoff pastes, resolve prior slugs, generate QR links, and find tagged artifacts across sessions.MIT

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
Glama MCP Gateway
Add one secure layer between your agents and this server.