Skip to main content
linkutm exposes a remote MCP (Model Context Protocol) server at https://api.linkutm.com/mcp. Connect Claude, Cursor, ChatGPT or any MCP-compatible app to this server and it can create UTM short links, pull click analytics and manage your workspace directly from your chat or IDE.

When to use it

  • Ask Claude or Cursor to create a campaign link mid-conversation without opening the dashboard.
  • Pull click stats into a conversation to analyze performance alongside other campaign context.
  • Manage links from your IDE while building a product or writing a report.

How to connect

1

Copy the server URL

In linkutm, go to Settings → Developer → MCP Server. Copy the server URL: https://api.linkutm.com/mcp
2

Add the server to your app

Follow the setup steps for your app below.
3

Authorize access

Your app opens a browser window. Choose a workspace and click Allow. The connection activates immediately.

ChatGPT

ChatGPT on the web.
  1. Open Settings → Security and login and turn on Developer mode (skip if already on).
  2. Go to Settings → Plugins, click Add, then Create MCP App.
  3. Paste the Name and Description from the MCP Server page, and paste the server URL under Connection.
  4. Set Authentication to OAuth and click Create.
  5. Sign in to linkutm, choose a workspace and click Allow.
  6. In a new chat, click + next to the message box and choose Linkutm.

Claude

Web and desktop. On Team or Enterprise plans, an owner adds it once for the whole workspace.
  1. Go to Settings → Connectors, click Add custom connector.
  2. Paste the Name and Server URL, click Add.
  3. Click Connect, then sign in to linkutm, choose a workspace and click Allow.
  4. In a chat, turn on Linkutm from the + menu.

Claude Code

Run this in your terminal:
Then in Claude Code, type /mcp, select linkutm and choose Authenticate. Sign in, choose a workspace and click Allow.

Cursor

Open Cursor Settings → MCP & Integrations, click New MCP server. Paste the config below and save, then click Connect and complete the OAuth flow.
Save this as ~/.cursor/mcp.json.

VS Code

Add a .vscode/mcp.json file to your project:
Click Start above the server entry in Copilot agent mode, then complete the OAuth flow.

Other MCP clients

Any MCP client that supports remote HTTP servers works with linkutm. Point it at https://api.linkutm.com/mcp. With OAuth: follow that client’s OAuth flow to authorize. With an API key instead, use this config:
Generate an API key in Settings → Developer → API Keys.

What you can do

Access is limited to the workspace you connected during the OAuth flow. The AI gets exactly the permissions your account has in that workspace — no more.

Real-world example

You’re in Claude writing a campaign brief. Without leaving the conversation:
The link appears in your linkutm workspace immediately, tracked the same as any link you built manually.

Common mistakes

The full URL must be https://api.linkutm.com/mcp, including the /mcp path. The dashboard URL and docs URL will not work.
Check that your MCP client is saving the config to the right path and not resetting on restart. For file-based configs (e.g., .vscode/mcp.json), confirm the file is committed or persisted in the expected location.

Edge cases

OAuth session expiry. If your linkutm session expires, the MCP connection loses access. Re-authorize from your app’s connector settings.