URLinks MCP Server
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
URLinks MCP server
Source code for the URLinks MCP server. It lets any MCP client create and manage short links, go links, QR codes, and link-in-bio pages, and read click analytics.
The server is hosted, so there's nothing to install or run:
Endpoint:
https://urlinks.me/api/mcp(Streamable HTTP)Auth: send your URLinks API key as
Authorization: Bearer urk_.... Create a key in your URLinks dashboard settings.initializeandtools/listwork without a key; tool calls need one.MCP Registry:
me.urlinks/urlinks
Connect
Claude Code (~/.claude.json or a project .mcp.json):
{
"mcpServers": {
"urlinks": {
"type": "http",
"url": "https://urlinks.me/api/mcp",
"headers": {
"Authorization": "Bearer urk_your_key_here"
}
}
}
}Cursor (.cursor/mcp.json):
{
"mcpServers": {
"urlinks": {
"url": "https://urlinks.me/api/mcp",
"headers": {
"Authorization": "Bearer urk_your_key_here"
}
}
}
}Related MCP server: linkforyou-mcp
Tools
38 tools. Each one carries MCP annotations, so clients can tell the tools that only read data from the ones that change it.
Read-only (15)
Tool | What it does |
| List all your shortlinks. |
| Search your shortlinks by name, URL, or description. |
| Get click analytics for a shortlink — total clicks, daily breakdown, and last clicked time. |
| List the user's saved QR style templates — reusable styles (colors, shapes, center logo/emblem) they can apply to any link with apply_qr_template. |
| Get the QR code configuration for a shortlink, including whether one has been set up. |
| Generate a QR code image (SVG or PNG) for a shortlink. |
| Get the complete rule set for customizing a URLinks profile page via CSS. |
| Get the user's current custom CSS for all profile concerns. |
| Check if the user has a username/alias set. |
| Get the user's current profile — display name, bio, blocks, social links, theme, custom CSS, and published status. |
| View any user's public profile by username. |
| List theme presets. |
| Get analytics for the user's profile — total views, per-link click counts, and daily breakdowns. |
| Catalog of profile style options — fonts, scenes, gradients, animations, block types, embed providers. |
| List canonical theme presets (editor prototype). |
Add data (6)
Tool | What it does |
| Create a new shortlink. |
| Create multiple shortlinks at once (max 50). |
| Create a username/alias for the user. |
| Add a block to the profile. |
| Add a social link to the profile's social icon bar. |
| Add a block with full prototype parity (gallery, countdown, product, embed presets). |
Change or remove data (17)
Tool | What it does |
| Delete a shortlink permanently. |
| Update a shortlink's destination URL or description. |
| Save a QR code style configuration for an existing shortlink. |
| Apply a saved QR style template to a shortlink — copies the template's full style (colors, shapes, center logo/emblem) onto that link's QR. |
| Delete a saved QR style template by its name or id. |
| Submit custom CSS for one or more profile concerns. |
| Reset/remove custom CSS for specific concerns, or all concerns at once. |
| Change the user's alias/username to a new one. |
| Update the profile's basic info — display name, bio, or avatar URL. |
| Remove a block from the profile by its position (0-based index). |
| Move a block from one position to another. |
| Remove a social link by platform name. |
| Apply a visual theme preset. |
| Publish or unpublish the profile. |
| Merge visual/layout fields into page_style. |
| Update block content/style by position or block_id. |
| Apply a canonical theme preset (paper, aurora, galaxy, …). |
What's in this repo
Path | What it is |
| The tool definitions ( |
| Themes, fonts, palettes, and style catalogs used by the profile tools. |
| The two style types the presets use. |
| The Next.js route that serves the tools at |
This repo mirrors the MCP code from the main URLinks codebase, which is private.
npm install
npm run typecheckQuestions or problems: admin@urlinks.me
License
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Create branded short links and QR codes, and pull click analytics by country, device and referrer.
Create and manage short links and QR codes, and read click analytics, on your own domain.
Create and manage short links, track clicks, and automate URL management
Short links with QR, custom domains and bot-free click analytics. Create, edit, delete, analyze.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceFree URL shortener with a hosted MCP server. Create, update, and bulk-create short links with custom aliases and QR codes, and read click analytics (countries, cities, devices, browsers, referrers, UTM) from Claude, Cursor, or any MCP client. Unlimited links on the free plan; read-only and write scopes are assigned per API key.1-
- AlicenseNot gradedqualityCmaintenanceEnables creation and management of short links with custom slugs, QR repointing, and cookieless analytics from any MCP client.8 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
- AlicenseBqualityCmaintenanceEnables users to shorten links, bulk-create URLs, generate QR codes, and retrieve click analytics through MCP clients such as Claude, ChatGPT, Cursor, and n8n.934 npmMIT