Integrate Mode MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with Mode
Update a report's name, description, or move it to a different space. See the documentation
Update an existing query in a report. See the documentation
Trigger a new run of a report. Returns a run object whose token can be passed to Get Report Run to poll the run state. See the documentation
List the spaces (called Collections in the Mode UI) visible to the authenticated user. See the documentation
List the reports belonging to a specific space. See the documentation
List the runs for a given report. See the documentation
List all queries belonging to a report. Use List Reports to find the report token, then use this to find query tokens for Get Query, Update Query, and Delete Query. See the documentation
List the data sources in the organization. Each object contains an integer id (used by Create Query / Update Query) and a string token (used by Get Data Source). See the documentation
Retrieve a single report by its token. See the documentation
Retrieve a single report run, including its state (pending, enqueued, running_notebook, succeeded, failed, cancelled, completed). Use this to poll a run triggered by Run Report. See the documentation
Retrieve a single query within a report. See the documentation
Retrieve a single data source by its token. See the documentation
Retrieve the Mode workspace/account object for the connected organization. Call this to confirm the authenticated organization and inspect its plan and counts. See the documentation
Permanently delete a report. See the documentation
Permanently delete a query from a report. See the documentation
Create a new query in a report. See the documentation