AI integrations

Shorten, track and report without leaving ChatGPT.

Available nowPaid plansRemote server, nothing to install

Connect once and ChatGPT can create links on your domain, look up how they perform and prepare campaign link sets, asking before anything it writes. Works in ChatGPT developer mode, in Codex and in the ChatGPT desktop app; the same server speaks to every MCP client.

See all 13 tools

The MCP server is included in every paid plan, Pro at $9 a month and Team at $29. You sign in once from ChatGPT and choose what it may do; there is no token to copy.

Setup

Pick your client

Every path ends the same way: the client asks our server for its tools, and your sign-in tells us who the links belong to and which workspaces are in play.

ChatGPT on the web
Turn on Developer mode under Settings, then Security and login. Open Plugins, select the plus button and create a developer-mode app with this server address and OAuth as the authentication: ChatGPT opens the Snipzr sign-in where you approve exactly what it may do. In a conversation, choose Developer mode from the plus menu and select Snipzr. Developer mode is available on Plus, Pro, Business, Enterprise and Education accounts.
https://mcp.snipzr.com/mcp
Codex CLI and IDE extension
Two commands; the second opens the Snipzr sign-in. Codex CLI, the Codex IDE extension and the ChatGPT desktop app share this configuration, so one setup serves all three. Prefer a token? Set bearer_token_env_var on the server entry in config.toml instead of logging in.
codex mcp add snipzr --url https://mcp.snipzr.com/mcp
codex mcp login snipzr
ChatGPT desktop app
Open Settings, then MCP servers, then Add server: name it Snipzr, choose Streamable HTTP and paste this address. Save, select Restart, then Authenticate to complete the Snipzr sign-in.
https://mcp.snipzr.com/mcp

To confirm it worked: ask your assistant to list the Snipzr tools. 13 names starting with snipzr_ means you are connected.

Written for agents too

Let your assistant install it

This page is plain, linkable text and listed in our llms.txt, so an assistant with web access can read it and do the setup with you. Or paste this prompt:

Set up the Snipzr MCP server in my client. The server address is https://mcp.snipzr.com/mcp and it uses OAuth sign-in: when the client asks me to authorize, I will complete the Snipzr sign-in myself. Then list the tools so we can confirm it works.

Tools

13 tools, built on the public API

snipzr_create_link
Create one short link: destination, optional domain, back-half and title.
links:write
snipzr_create_links_batch
Create up to 100 links in one call, for campaign sets and migrations.
links:write
snipzr_list_links
List links with text, domain and campaign filters; paginated.
links:read
snipzr_get_link
Read one link by its back-half.
links:read
snipzr_update_link
Change a destination or title; edits are never metered.
links:write
snipzr_delete_link
Delete a link; the client asks for confirmation first.
links:write
snipzr_get_link_stats
Per-day clicks and scans with bots counted separately.
stats:read
snipzr_get_campaign_report
Clicks rolled up by campaign across every link.
stats:read
snipzr_get_usage
The plan, remaining link allowance and reset date.
usage:read
snipzr_list_domains
Your short domains and their status.
domains:read
snipzr_get_qr_code
A scannable PNG QR code for an existing link.
links:read
snipzr_build_utm_link
Compose a UTM link that follows your workspace conventions.
links:read
snipzr_list_workspaces
The workspaces this connection can act in, with the id to pass to other tools. Needs no particular permission.

Every tool carries read-only or destructive annotations, so clients ask before a delete and never before a read. Error messages are written for agents to recover on their own: quota errors name the remaining allowance and validation errors name the field.

Permissions and data

What the server can and cannot do

  • It acts only within the permissions and workspaces you ticked on the sign-in screen; a read-only connection cannot create, change or delete anything.
  • The connection is yours: it appears in Settings under the name of ChatGPT, Disconnect cuts it off immediately, and every call it makes counts against your own plan limits.
  • The server never logs your destinations, and link analytics stay cookie-less, exactly as in the app.
  • Nothing runs on your machine: it is one hosted endpoint, so there is nothing to install or update.

FAQ

Common questions

Which ChatGPT plan do I need?
ChatGPT connects to custom MCP servers through developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise and Education accounts on the web. Codex takes the same server through its own configuration. On the Snipzr side, any paid plan.
What do I approve on the sign-in screen?
Exactly what ChatGPT may do: every permission is a checkbox, and so is every workspace you belong to. Untick anything you do not want; the connection can never do more than you ticked, and you can disconnect it in Settings at any time.
Can ChatGPT delete my links?
Only if you granted it write access to links, and the delete tool is marked destructive, so ChatGPT asks you first. It also refuses to run unless the agent explicitly confirms.
How do I disconnect?
In Snipzr, open Settings and select Disconnect on the ChatGPT row: the connection stops immediately, even if the client still lists it. To connect again, run the setup once more and you will see the sign-in screen again.