Mode Analytics MCP. Manage data, reports, and queries from your chat window.
Mode Analytics connects your AI agent directly to your data workspace. List spaces, retrieve report metadata, audit underlying SQL queries, and trigger fresh report runs using nothing but natural conversation.
Give Claude and any AI agent real-world access
List all available spaces, members, and reports across the entire analytical workspace.
View the underlying SQL code or check calculated field definitions to understand exactly how a metric is derived.
Trigger new report runs for specific reports, passing in custom parameters when needed.
Ask an AI about this
Waiting for input…
What AI agents can do with Mode Analytics MCP: 10 Tools for Data Management
These tools let you manage every aspect of your Mode Analytics workspace—from listing all available spaces to triggering complex report calculations.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Mode Analytics MCPRun Mode Report
Starts a new calculation run for a specified report.
Get Mode Account
Retrieves basic authenticated account details for verification purposes.
Get Mode Report Run
Gets the detailed status and history of a specific report execution.
Get Mode Report
Fetches general metadata for a particular report.
List Mode Definitions
Lists all defined calculated fields used across the workspace metrics.
List Mode Members
Retrieves a list of all users who belong to the Mode Analytics workspace.
List Mode Queries
Shows the raw underlying SQL query used within a report.
List Mode Report Runs
Lists all historical runs for a single given report.
List Mode Reports
Displays a list of reports available within a specific space.
List Mode Spaces
Lists all separate analytical workspaces (spaces) in the account.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Mode Analytics, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Mode Analytics. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Hidden Cost of Context Switching
Today, figuring out why a number looks weird is a tedious dance. You open your primary dashboard, notice the metric 'Customer LTV' is off. Next, you have to switch tabs and manually find the report definition page. Then, you might click through three different menus just to find the underlying SQL query, hoping that’s what the BI team meant.
With this MCP, all of that manual clicking disappears. You simply tell your agent, 'Why is Customer LTV off?' Your agent uses `list_mode_queries` behind the scenes and delivers the exact code snippet you need to check, without you ever leaving your chat window.
Getting Instant Data Status with Mode Analytics MCP
Manually checking data status means opening a dashboard, clicking on the report name, and then looking for a 'Run History' tab. If you need to know if yesterday's overnight jobs finished, you have to remember which specific run token or ID was used.
Now, just ask your agent about the report run status. It uses `get_mode_report_run` and tells you immediately if it succeeded, failed, or is still queued up. You get the answer instantly, every time.
What Mode Analytics MCP does for your AI
This MCP gives your AI client full access to the logic behind your business intelligence reports. Instead of logging into Mode Analytics and navigating through menus, you talk to your agent, and it handles the data retrieval process for you. You can ask for a list of all available spaces or find out which metrics are defined by checking calculated field definitions.
If a campaign needs updated figures, you simply trigger a new report run without ever touching the web interface. When working with complex enterprise data—the kind that lives in systems like this—connecting through Vinkius makes sure your agent can talk to dozens of services at once. It lets you maintain full control over your data science workflows right from your chat window.
019d75d6-dacc-720d-a083-f8c5fe6b1aae How to set up Mode Analytics MCP
The bottom line is that your AI client becomes an immediate command line for your entire data intelligence stack.
First, you subscribe to this MCP via Vinkius and provide your Mode API Token, API Secret, and workspace slug.
Next, you prompt your AI agent with a question—for example, 'List all reports in the Marketing space' or 'Run the campaign ROI report'.
Finally, your agent uses the tools to talk directly to Mode Analytics, retrieves the required data or status, and gives you a clear answer.
Who uses Mode Analytics MCP
This MCP is essential for the data analyst who gets frustrated clicking through five different dashboards just to check a single metric. It's also for the BI manager needing full visibility into workspace usage and report governance without leaving their main workflow.
Using this MCP, they can audit complex SQL queries or list calculated field definitions instantly to confirm data lineage before presenting results.
They monitor workspace activity and use the tools to check report run statuses across multiple teams during a planning phase.
They trigger updated data runs for specific campaigns directly from their chat interface when campaign metrics change, saving hours of manual dashboard navigation.
Benefits of connecting Mode Analytics MCP
Stop context switching. Instead of jumping between a BI dashboard and a code editor to check status, you ask your agent directly: 'What's the status of the Campaign ROI report run?'
Audit data logic instantly. You can use the list_mode_queries tool to see the exact SQL statement powering any metric, eliminating guesswork about where the numbers come from.
Automate updates without manual clicks. When a campaign shifts strategy, you don't manually re-run dashboards; your agent calls run_mode_report and gets confirmation when it's finished.
Maintain governance visibility. Use list_mode_spaces or list_mode_members to quickly map out who owns which segment of the data without navigating internal organizational charts.
Understand every metric. The list_mode_definitions tool shows you all calculated fields, ensuring everyone uses the exact same formula for key KPIs.
Mode Analytics MCP use cases
Needing to verify a KPI's source data
A junior analyst spots a questionable number on a dashboard. Instead of emailing the BI team, they ask their agent, 'Show me the SQL query for the Monthly Web Traffic report.' The agent uses list_mode_queries and instantly provides the underlying SELECT statement, allowing them to verify data lineage immediately.
Running a time-sensitive campaign check
The Growth Team launches a new ad set at 3 PM. They ask their agent, 'Run the Leads by Channel report now.' The agent uses run_mode_report, and they receive an immediate status update, allowing them to monitor performance without waiting for a manual dashboard refresh.
Mapping out data ownership in a new department
A BI Manager needs to see who has access to the Sales space. They prompt their agent, 'Who are the members of the Marketing Analytics workspace?' The agent uses list_mode_members and returns an accurate list of authorized users.
Checking if a report run completed overnight
The team wakes up to check yesterday's reports. Instead of logging in, they ask their agent about the run status. The agent uses list_mode_report_runs and provides details for the specific report execution.
Mode Analytics MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Asking vague data questions
Prompting the agent: 'What's wrong with our revenue numbers?' This is too ambiguous; the system doesn't know which metric or space you mean.
Be specific and use the tools. First, list the available reports using list_mode_reports. Then, ask the agent to check the underlying SQL for that report using list_mode_queries.
Trying to debug manually
Copying a metric name and pasting it into a search bar only to find out if it's even defined in your workspace.
Use the list_mode_definitions tool. This instantly shows you if the calculated field exists and what its precise definition is, saving manual cross-referencing.
Ignoring required parameters
Attempting to run a report without telling the agent which specific campaign or date range to use.
When you know the report name, always follow up by asking the agent to check its requirements. Then, use run_mode_report with all necessary custom parameters.
When to use Mode Analytics MCP
Use this MCP if your workflow involves deep interaction with a live BI environment. Specifically, if you routinely need to audit SQL logic, trigger scheduled data refresh cycles on demand, or check the status of complex, multi-step reports across different workspaces (spaces). You should use it when 'seeing' the raw code or running the job is part of your normal process.
Don't use this MCP if all you need is to view a static dashboard chart. If you just need basic data retrieval that could be handled by a simple API call (like getting a user list), an alternative, simpler connector might suffice. Only use this when the process of checking data—the querying and execution—is the critical step.
Frequently asked questions about Mode Analytics MCP
How does Mode Analytics MCP list available workspaces? +
You can use the list_mode_spaces tool to see all distinct spaces in your account. This lets you quickly identify which area of data belongs to which business unit.
Can I check what SQL query a report uses with Mode Analytics MCP? +
Yes, use the list_mode_queries tool. It retrieves the raw underlying SELECT statement for any given report, letting you audit data logic immediately.
Is running reports via Mode Analytics MCP different from manual runs? +
No. The agent uses the run_mode_report tool to trigger an exact replica of a manual run. It handles passing all necessary custom parameters so your report executes precisely as expected.
What if I need to know who has access to my data in Mode Analytics? +
You can use list_mode_members to get a complete list of every user currently associated with the workspace, helping you manage permissions efficiently.