Turn your analytics into answers.
Connect your AI assistant to Datasense. Ask about traffic, revenue, goals and errors in plain English, with the access you choose.
Works with Claude Code, Codex, Cursor and other MCP clients.
Try asking your assistant
- Revenue“Which referrers brought the most revenue last month?”
- Errors“What JavaScript errors started this week, and on which pages?”
- AI search“Which pages did ChatGPT and Claude crawl the most in the last 30 days?”
Start by naming a website and a date range. Your assistant only sees the websites you approve.
Connect your assistant
Add Datasense as a remote MCP server. OAuth and API tokens both use this URL over Streamable HTTP.
https://usedatasense.com/api/mcpSign in on Datasense and approve specific websites and permissions. Your client handles its token, so there's no key to create or copy.
Follow the OAuth setup →Create a scoped account token in Datasense, or use a website key for one website.
Follow the API-token setup →From a quick question to your daily report
The tools mirror the REST API and the dashboard. Grant analytics first, and visitor details only if you need them.
Traffic and revenue
Visitors, pageviews, bounce rate and revenue over time. Break them down by page, referrer, campaign, country or device.
Goals
Completions, unique visitors and conversion rate for every goal you track.
JavaScript errors
Errors grouped by message, with counts, affected visitors, pages, browsers and the latest stack.
AI traffic
Which crawlers read which pages, how often they fetch llms.txt and sitemaps, and which pages return 404.
Visitors and journeys
Search visitors and read one visitor's sessions, pages, goals and payments, within the permissions you grant.
Websites and account
List your websites and their settings, and your plan. Everything is read-only.
You choose the access
Every tool call checks your connection's permissions and website access.
- Choose specific websites when you sign in. New websites aren't shared automatically.
- Read access only. Visitor names and emails are a separate permission, off by default.
- Manage or revoke connections in API & MCP → Connected apps.
A few useful details
Building an integration? Read the setup guide, the REST API docs, or llms.txt.