Choose which optional cookies and similar storage we may use. Necessary ones are always on because the site cannot work without them. You can change these choices at any time from “Cookie settings” in the footer.

AI & MCP

Your links and QR codes, inside your AI assistant.

ITA.TO runs a Model Context Protocol server. Connect ChatGPT, Claude, Gemini CLI, Cursor, VS Code or any MCP client, then ask for links, statistics and QR codes in plain language.

https://ita.to/mcp

What the AI integration offers

1

Add the server

Paste the address as a custom connector (ChatGPT, Claude) or add the config snippet for your tool.

2

Approve access

Hosted assistants use OAuth 2.1 with PKCE: you sign in to ITA.TO and approve a scoped consent screen. CLIs can use a revocable personal token.

3

Just ask

“Create a link for this page”, “How did my launch link do this week?”, “Make a navy rounded QR code with the label Scan me.”

Setup guides

Menu names change between versions and plans; follow each vendor’s current documentation if a label differs.

In ChatGPT open Settings → Connectors (turn on Developer mode if your plan requires it), add a custom connector, paste the server address and choose OAuth. ITA.TO then shows a consent screen; approve it.

Eight tools, one workspace

Every tool is scoped to the workspace you approved. Read-only tokens cannot create links.

ToolWhat it does
create_short_linkCreate a tracked short link. Free workspaces always get a random link; custom_alias needs a paid plan.
list_linksList recent links with click totals.
get_workspace_summaryBot-filtered workspace traffic, conversions, health and reporting coverage for 7, 30 or 90 days.
get_link_statsDaily clicks for one link, 1–90 days.
get_qr_codeRender a styled, scan-safe QR code as PNG (image) or SVG.
get_plan_infoPlan, allowances, usage and whether custom aliases are available.
searchFind links by title, alias or destination (ChatGPT-compatible).
fetchFull details for one link by id (ChatGPT-compatible).

Security you can verify

  • OAuth 2.1: authorisation code + PKCE (S256 only), dynamic client registration, 1-hour access tokens, rotating refresh tokens with replay detection
  • Strict redirect-URI matching and an explicit consent screen
  • Origin validation against DNS-rebinding; no cookies accepted on /mcp
  • Rate limited, workspace-scoped, instantly revocable under AI & API access

Plans and aliases

Free workspaces always receive randomly generated short links, even through an assistant. Custom aliases such as ita.to/my-word work on paid plans. Ask the get_plan_info tool to check.

Treat link titles and destinations returned to an assistant as untrusted data, never as instructions.

Machine-readable discovery

Make every link — and every scan — count.

Start free in a minute. Upgrade when you want custom aliases, more QR codes and a team.