Your analytics, but you can ask it questions.
useClick runs a remote MCP server. Connect Claude, Cursor, Codex, ChatGPT or n8n once, then ask which campaign brought the signups, create a whole launch's links in one prompt, or send a weekly report to Slack.
Stop pasting screenshots into a chat window.
BeforeEvery analytics question means exporting a CSV, pasting it into a chat and hoping the columns survive.
The agent reads the numbers itself
Eleven MCP tools cover links, link analytics, website analytics, custom events, goals and your account. The assistant calls them directly and shows the numbers it used.
- Works with any client that sends a bearer header
- Daily analytics quota from 25 on Free
- Five-minute cache, no polling needed
BeforeAI crawlers read your site every day, and your analytics script never sees them.
See the AI bots, too
useClick labels GPTBot, ClaudeBot, PerplexityBot and others by company and purpose, and shows which pages they read, with server-side reporting for bots that never run JavaScript.
- Bots shown, never billed
- WordPress, Next.js and Cloudflare snippets
- AI assistants as a traffic source
Built for teams that work in agents.
One endpoint, one API key, every client you already use.
- Create an API key, add the server to your client, ask the first question.
Links from a prompt
create_short_link with domain, slug, campaign and UTM tags (Starter and above).AI crawler report
Which AI bots read your site, and what they came for.No personal data to leak
The agent can only read what useClick stores, and useClick stores no IPs and sets no cookies.
Built for people who already work with AI.
- Founders using Claude or ChatGPT daily
- Developers in Cursor, VS Code or Codex
- Growth teams automating reports in n8n
- Agencies drafting client reports
- Content teams tracking AI crawlers
- Product teams launching often
What the agent can do
Create, list, update and delete links; read link analytics, website analytics, custom events and goals; check plan limits.
- MCP tools
- 11
- Analytics queries a day
- 25 to 5,000
- MCP included
- Every plan
Connect once, ask every day.
- Step 01
Create an API key
In your useClick account under API keys.
- Step 02
Add the server
One command in Claude Code, a JSON block in Cursor, a TOML block in Codex.
- Step 03
Use a template
Start from the five prompt templates below.
- Step 04
Automate it
Schedule the weekly report in n8n and post it to Slack.
Five prompts that work.
Paste them into Claude, Cursor, Codex or an n8n AI Agent. Replace acme.com and the campaign names with yours.
Which campaign brought the most signups?
Clicks per campaign next to signups, with the numbers shown.
Using useClick, look at the last 30 days on acme.com. List my campaigns with their total clicks, then the signups from list_goals and get_custom_events. Which campaign brought the most signups, and which had the best signups per click? Show the numbers you used.A product launch in one prompt
A tagged link per channel, in a new campaign.
Create short links on go.acme.com for https://acme.com/launch in a new campaign called fall_launch: one each for newsletter (email), linkedin (social), x (social) and a partner called northwind (referral). Add utm_source, utm_medium and utm_campaign=fall_launch. Return a table.Find underperforming links
Links that get clicks but no signups.
List my links with at least 100 clicks in the last 30 days. For each one that points at acme.com, compare its clicks with the signups that came from short links. Which links get clicks but rarely lead to signups? Suggest one change per link.What changed this week?
Sources and pages that moved the most.
Compare acme.com's website traffic for the last 7 days with the 7 days before (use days=7 and days=14). Which sources and pages grew or dropped the most? Five bullet points with numbers.Weekly growth report for Slack (n8n)
Schedule Trigger, AI Agent with the useClick MCP Client Tool, then a Slack node.
Write a weekly growth report for acme.com: visitors, top 3 sources, top 3 pages, signups, and the 3 links with the most clicks in the last 7 days. Plain text, under 150 words.

