LABSCO SUMMARY
Everything the Rebrandly dashboard does to a link, asked for in a sentence.
Creating the link, tagging it and reading its clicks back all happen in the same conversation, so a campaign link stops being a detour into another tab. Your Rebrandly user permissions are the boundary, and plan limits still apply to what you can create.
What it is
A hosted server at https://mcp.rebrandly.com/v1/mcp that puts a Rebrandly account — its links, click data and workspaces — in front of an AI assistant in plain language.
What you get
- Branded short links created with your own slashtag, then updated later — destination, title, tags and settings
- Search, retrieval and deletion across links you already have, and links moved between workspaces
- Click statistics with geographic and device breakdowns, plus full link reports
- Account reads: workspaces, teammates, subscription plan details and the domains available to you
Requirements
A Rebrandly account. In Claude the connector signs you in through Rebrandly and needs no key. Every other assistant sends a REBRANDLY_API_KEY header, created under API in your Rebrandly profile, and the platforms that reach the server through an npx proxy need Node.js 20+.
Setup effort
One command plus a key — claude mcp add --transport http -s user rebrandly https://mcp.rebrandly.com/v1/mcp, then supply credentials
USE CASES
Launching a campaign link
Create the branded link with the slashtag you want and tag it in the same request, then confirm it appears in your dashboard.
Reporting on what a link did
Pull click statistics with the geographic and device breakdown instead of exporting a report.
Fixing a link that points at the wrong page
Search for it and change the destination, leaving the short URL people already shared untouched.
Tidying up across workspaces
Move links to the workspace that owns them, after checking which domains and teammates are available.
BEFORE YOU INSTALL
What to know first
Requires
- A client that can reach a remote MCP server over HTTP
- A Rebrandly API key sent as the REBRANDLY_API_KEY header, or a Rebrandly sign-in (OAuth) in clients that offer it
INSTALLATION
Connect your client
Server setup
claude mcp add
Claude Code — OAuth
claude mcp add --transport http -s user rebrandly https://mcp.rebrandly.com/v1/mcpHosted endpoint
Claude.ai — OAuth, Claude Desktop — OAuth
https://mcp.rebrandly.com/v1/mcpAdd this hosted endpoint to your MCP client using the credentials listed under Requirements.
MCP Clients
Claude Desktop — one-click
Settings → Connectors → find Rebrandly → sign in
Claude Desktop — API key, Amazon Q — API key
{
"mcpServers": {
"rebrandly": {
"command": "npx",
"args": [
"-y",
"supergateway",
"--streamableHttp",
"https://mcp.rebrandly.com/v1/mcp",
"--header",
"REBRANDLY_API_KEY:<YOUR_REBRANDLY_API_KEY>"
]
}
}
}Claude Desktop — mcp-remote
{
"mcpServers": {
"rebrandly": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.rebrandly.com/v1/mcp",
"--header",
"REBRANDLY_API_KEY: <YOUR_REBRANDLY_API_KEY>"
]
}
}
}Claude Code — API key
claude mcp add --transport http -s user rebrandly https://mcp.rebrandly.com/v1/mcp --header "REBRANDLY_API_KEY: <YOUR_REBRANDLY_API_KEY>"Gemini CLI
{
"mcpServers": {
"rebrandly": {
"httpUrl": "https://mcp.rebrandly.com/v1/mcp",
"headers": {
"REBRANDLY_API_KEY": "<YOUR_REBRANDLY_API_KEY>"
}
}
}
}VS Code
{
"servers": {
"rebrandly": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.rebrandly.com/v1/mcp",
"--header",
"REBRANDLY_API_KEY: <YOUR_REBRANDLY_API_KEY>"
]
}
}
}Cursor
{
"mcpServers": {
"rebrandly": {
"url": "https://mcp.rebrandly.com/v1/mcp",
"headers": {
"REBRANDLY_API_KEY": "<YOUR_REBRANDLY_API_KEY>"
}
}
}
}Any MCP client — HTTP
{
"mcpServers": {
"rebrandly": {
"type": "http",
"url": "https://mcp.rebrandly.com/v1/mcp",
"headers": {
"REBRANDLY_API_KEY": "<YOUR_REBRANDLY_API_KEY>"
}
}
}
}