Labsco
jwaxman19 logo

Qlik Cloud

β˜… 11

from jwaxman19

Interact with Qlik Cloud applications and extract data from visualizations using the Qlik Cloud API.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedAccount requiredNeeds API keys

MseeP.ai Security Assessment Badge

Qlik MCP Server

MCP Server for the Qlik Cloud API, enabling Claude to interact with Qlik applications and extract data from visualizations.

Tools

qlik_get_apps

List all Qlik applications available in the workspace

  • Optional inputs:
    • limit (number, default: 100): Maximum number of apps to return
    • offset (string): Pagination offset for next page
  • Returns: List of applications with their IDs and information

qlik_get_app_sheets

Get all sheets in a Qlik application

  • Optional inputs:
    • app_id (string): The ID of the Qlik application (defaults to QLIK_APP_ID env variable)
  • Returns: List of sheets with their IDs, titles, and metadata

qlik_get_sheet_charts

Get all charts in a specific sheet

  • Required inputs:
    • sheet_id (string): The ID of the sheet to get charts from
  • Optional inputs:
    • app_id (string): The ID of the Qlik application (defaults to QLIK_APP_ID env variable)
  • Returns: List of charts with their IDs, types, and positions

qlik_get_chart_data

Get data from a specific chart

  • Required inputs:
    • sheet_id (string): The ID of the sheet containing the chart
    • chart_id (string): The ID of the chart to get data from
  • Optional inputs:
    • app_id (string): The ID of the Qlik application (defaults to QLIK_APP_ID env variable)
    • max_rows (number, default: 10000): Maximum total rows to retrieve
    • page_size (number, default: 1000): Number of rows per request
    • include_metadata (boolean, default: true): Include chart metadata in response
  • Returns: Chart data with headers, rows, and optional metadata

Development

Prerequisites

Local Setup

# Clone repository
git clone https://github.com/jwaxman19/qlik-mcp.git
cd qlik-mcp

# Install dependencies (for IDE support)
npm install

# Run server
deno task dev

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

πŸ“Š <a name="data-platforms"></a>Data Platforms

Data Platforms for data integration, transformation and pipeline orchestration.

  • JordiNei/mcp-databricks-server - Connect to Databricks API, allowing LLMs to run SQL queries, list jobs, and get job status.
  • jwaxman19/qlik-mcp πŸ“‡ ☁️ - MCP Server for Qlik Cloud API that enables querying applications, sheets, and extracting data from visualizations with comprehensive authentication and rate limiting support.
  • keboola/keboola-mcp-server - interact with Keboola Connection Data Platform. This server provides tools for listing and accessing data from Keboola Storage API.