The Data360 DQ+ MCP (Model Context Protocol) server enables AI assistants such as Claude to interact directly with your Data360 DQ+ environment using natural language.
The MCP server exposes Data360 DQ+ capabilities as tools that AI assistants can discover and invoke, allowing users to query data, retrieve case information, and explore analysis pipelines through plain English — without opening any dashboard.
The MCP server must be enabled for your tenant by your Data360 DQ+ administrator before you can connect to it.
You can enable the MCP Server for your Data360 DQ+ instance through the API Settings.
What you can do with the MCP server
The following capabilities are available through the MCP server:
- Case queue management and SLA monitoring
- Query your assigned case queue in plain English. Ask how many cases are assigned to you, how many have crossed the SLA threshold, and which cases need immediate action or escalation — without opening any dashboard. Designed for Data Stewards and Analysts.
- Analysis explanation
- Ask the AI assistant to explain any Data360 DQ+ analysis pipeline in plain English. Receive a step-by-step breakdown of what the analysis does, what data it uses, and what it outputs — no pipeline expertise required. Ideal for onboarding, documentation, and stakeholder reviews. Designed for Business Analysts and Product Owners.
- Audit trail and user engagement tracking
- Query the Data360 DQ+ audit trail using natural language to get a structured comparison of user activity across case stores. Understand who is doing what, how often, and what engagement patterns look like — without custom reporting. Designed for Data360 DQ+ Administrators.
Prerequisites
Before you can connect to the MCP server, ensure the following requirements are met:
- You have an active Data360 DQ+ account with API access.
- You have a valid tenant ID and OAuth client ID. These are provided by your Data360 DQ+ administrator.
- The MCP server is enabled for your tenant in .
- The OAuth 2 authorization server configured for your tenant (for example, Okta or Microsoft Entra ID) is configured with the following settings:
- The redirect URI is registered. For example:
https://claude.ai/api/mcp/auth_callback - Both Access tokens and ID tokens are enabled.
- The following scopes are granted:
openid,profile,email. - The account used to configure the application has the Cloud Application Administrator role.
Note: Refer to your IdP's documentation for instructions on how to configure these settings. Contact your organization's support if you need assistance obtaining your OAuth Client ID. - The redirect URI is registered. For example:
- If you are using the mcp-remote configuration option, Node.js v20.x or later must be installed on your machine.
Available MCP tools
Once connected, the following tools are available to the AI assistant:
| Tool | Description |
|---|---|
dqplus_graphql_schema_introspect |
Targeted schema introspection. Returns only the schema details needed. Use typeName to inspect a specific type, fieldName to inspect a query or mutation field and its related types, or no arguments to list all available fields. |
dqplus_graphql_execute |
Executes a GraphQL query or mutation with optional variables and operationName. |
dqplus_get_resource |
Retrieves on-demand guide documents and schema resources. Provide a resource URI, or omit to list available resources. |
GraphQL APIs available through MCP
Data360 DQ+ exposes a single GraphQL endpoint with Query and Mutation root types. The following domains are accessible through the MCP server:
Queries
| Domain | Description |
|---|---|
| Environments | List, read, and export environment definitions, settings, settings history, and calendars. |
| Pipelines and Stages | Read pipelines and stages by ID, name, or environment. List dependencies, version history, and retrieve version text. |
| Data Store | Read definitions, query data (paginated), generate fields and schema, test database connections, check upload status, detect file delimiters, and list currencies. |
| Data View | Read definitions and query data (paginated). |
| Case Store | Read definitions and query case data (paginated). |
| Dashboards | Read dashboard and dashbook definitions. |
| Execution and Scheduling | Check execution status and completion, query execution history, future schedules, and cluster information. |
| Audit Trail and Activity Log | Query audit trail events and activity logs for data stores and case stores. |
| Import and Export | Start definition exports and check export and import status. |
| Users and Groups | List and read users with filtering, sorting, and pagination. Read users by email or ID. List and read groups. Get logged-in user information. |
| Server Logs | Export server logs and check export status. |
| Govern Integration | Test connection, list configurations, list business asset types, check technical asset configuration, and read sync schedules. |
| Spectrum Integration | Test Spectrum connection. |
| System Info | Retrieve system information. |
| Tenant | Read tenant information, settings, and settings history. |
Mutations
Only the following mutations are exposed through the MCP server:
| Domain | Description |
|---|---|
| Case Store | Transition, take, and merge cases. |
| Execution | Execute, rerun, rollback, and terminate stage executions. |
Connect using Claude Desktop
Use the built-in custom connector feature in Claude Desktop for a simplified setup.
- Open Claude Desktop.
- Navigate to .
- Configure the following settings:
Field Value Remote MCP Server URL https://<dqplus-server-url>/mcp/<tenantId>Client ID Your OAuth client ID, provided by your Data360 DQ+ administrator. - Save and restart Claude Desktop if prompted.
For the configuration parameters you need to supply, see Configuration parameters.
Configuration parameters
Replace the following placeholders in the configuration with your environment-specific values:
| Parameter | Description | Example |
|---|---|---|
<dqplus-server-url> |
Base URL of your Data360 DQ+ server instance. | dqplus.example.com |
<tenantId> |
Your organization's tenant ID in Data360 DQ+. | acme-corp |
<clientId> |
OAuth client ID for authentication. | dqplus-mcp-client |
<scope> |
OAuth scopes for authentication. | openid profile email |
Troubleshooting
- Connection issues
-
- Verify network connectivity to the Data360 DQ+ server URL.
- Check that firewall rules allow outbound HTTPS connections on port 443.
- Confirm your OAuth client ID is correct and has the appropriate permissions.
- Tools not appearing in Claude Desktop
-
- Restart Claude Desktop after making configuration changes, and close any lingering Claude processes.
- Verify the MCP server URL includes the correct tenant ID.
- Check Claude Desktop logs for connection errors: .
- If using mcp-remote, delete cached authentication files under C:\Users\<username>\.mcp-auth\ and restart Claude Desktop.
- Authentication errors
-
- Ensure your OAuth client ID is registered and active in Data360 DQ+.
- Verify your account has the necessary permissions for MCP access.
- Contact your Data360 DQ+ administrator if the issue persists.