RESTOpenAPI 3.1MCP
Link Center API & MCP
Create dynamic, editable QR codes and short links, pull scan analytics, and render branded QR images — programmatically. The QR encodes a stable short URL, so you can change the destination anytime without reprinting the code.
Authentication
Create a key in Settings → API keys (Pro plan), then send it as a bearer token on every request.
Authorization: Bearer YOUR_KEYQuick start
Create a link and get back its short URL + QR image URLs.
curl -X POST https://mylink.center/api/v1/links \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"destinationUrl":"https://example.com"}'MCP server
Add Link Center as a tool in Claude, ChatGPT, Cursor, or any MCP client — so you (or an AI agent) can create links, retarget them, pull stats, and render QR images from chat.
Endpoint (Streamable HTTP)
https://mylink.center/api/mcpConnect with one-click OAuth (sign in and approve — no key to paste) or send a Pro API key as a Bearer token. Either way needs the Pro plan.
Tools
create_linkCreate a dynamic QR + short link (editable, trackable).list_linksList every link on your account.get_linkFetch one link by id.update_linkRetarget the destination, rename, tag, pause, or re-brand.delete_linkDelete a link and free its short URL.get_link_stats30-day scan analytics (country + device).get_link_qrRender a link's branded QR (PNG + SVG).render_qrRender a static QR for any value, without creating a link.Connect your client
In Claude.ai or Claude Desktop: Settings → Connectors → Add custom connector, paste the URL, then sign in and approve. OAuth — no key to paste.
https://mylink.center/api/mcpEndpoints
Base URL
https://mylink.center. Full schema in the OpenAPI spec.POST
/api/v1/linksCreate a link (only destinationUrl required).GET
/api/v1/linksList every link on your account.GET
/api/v1/links/{id}Fetch one link.PATCH
/api/v1/links/{id}Retarget the destination, edit branding, pause.DELETE
/api/v1/links/{id}Delete a link and its short URL.GET
/api/v1/links/{id}/stats30-day scan analytics.GET
/api/v1/links/{id}/qrRender the link's QR (?format=png|svg).POST
/api/v1/qrRender an ad-hoc QR without creating a link.Machine-readable resources
For agents and tooling.