Loading...

The Qlik MCP server enables Claude to interact with Qlik Cloud, extract data from visualizations, and manage Qlik applications through a secure API.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
The Qlik MCP server enables Claude to interact with Qlik Cloud, extract data from visualizations, and manage Qlik applications through a secure API.
This MCP server offers a moderate level of safety due to its read and write capabilities. It is safe for data extraction and analysis when used responsibly. However, caution is advised when using write operations, and the API key should be securely managed to prevent unauthorized access.
Performance depends on the size of the Qlik application and the amount of data being extracted. Consider optimizing queries and using pagination to improve performance.
Cost is primarily determined by the number of API calls made to the Qlik Cloud API. Monitor API usage to avoid unexpected charges.
npm install
deno{
"mcpServers": {
"qlik": {
"command": "/path/to/deno",
"args": ["run", "--allow-all", "--env-file=.env", "src/index.ts"],
"cwd": "/path/to/qlik-mcp"
}
}
}QLIK_API_KEYQLIK_BASE_URLQLIK_APP_IDMAX_ROWS_PER_REQUESTMAX_TOTAL_ROWSREQUEST_DELAY_MSMAX_RETRIESRETRY_DELAY_MSqlik_get_appsLists all Qlik applications available in the workspace.
Read-only operation; no data modification.
qlik_get_app_sheetsRetrieves all sheets within a specified Qlik application.
Read-only operation; no data modification.
qlik_get_sheet_chartsFetches all charts present in a given sheet.
Read-only operation; no data modification.
qlik_get_chart_dataExtracts data from a specific chart within a sheet.
Read-only operation; no data modification.
API Key
cloud
This MCP server offers a moderate level of safety due to its read and write capabilities. It is safe for data extraction and analysis when used responsibly. However, caution is advised when using write operations, and the API key should be securely managed to prevent unauthorized access.
The autonomy level is limited by the available tools, primarily focusing on data extraction. Write operations are possible but should be carefully managed.
Production Tip
Implement robust error handling and monitoring to ensure reliable data extraction and application management in production environments.
The API key needs permissions to access the Qlik applications, sheets, and charts you intend to interact with.
Create a `.env` file with your Qlik Cloud credentials, including the API key, tenant URL, and default app ID.
These parameters are used for pagination, allowing you to retrieve a specific number of apps at a time and navigate through the list of applications.
Use pagination, limit the number of rows retrieved, and optimize your queries to reduce the amount of data being processed.
The server will return a `401 Unauthorized` error. Ensure your API key is valid and has the necessary permissions.
Yes, you can extract data from Qlik and integrate it with other tools for further analysis and visualization.
Implement retry logic with exponential backoff to handle `429 Too Many Requests` errors. Adjust rate limiting settings in the `.env` file.