MCP.so
Sign In

Qlik MCP Server

@jwaxman19

About Qlik MCP Server

An MCP server to run qlik

Basic information

Category

Other

License

MIT

Runtime

node

Transports

stdio

Publisher

jwaxman19

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "qlik-mcp": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "qlik-mcp",
        "."
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Qlik MCP Server?

MCP Server for the Qlik Cloud API, enabling Claude to interact with Qlik applications and extract data from visualizations. It provides tools to list apps, sheets, charts, and retrieve chart data.

How to use Qlik MCP Server?

Create a Qlik Cloud API key, configure a .env file with QLIK_API_KEY, QLIK_BASE_URL, and optional QLIK_APP_ID. Run the server via Docker, or integrate with Claude Desktop or Cursor using Deno or Node.js. Configure the MCP tool in claude_desktop_config.json or Cursor settings.

Key features of Qlik MCP Server

  • List all Qlik applications in the workspace
  • Get all sheets in a Qlik application
  • Retrieve all charts in a specific sheet
  • Extract data from a specific chart with pagination
  • Supports optional metadata inclusion in chart data
  • Configurable rate limiting and retry settings

Use cases of Qlik MCP Server

  • Query Qlik Cloud applications without leaving Claude
  • Extract chart data for analysis or reporting
  • Automate business intelligence workflows via natural language
  • Integrate Qlik analytics with other MCP‑enabled tools

FAQ from Qlik MCP Server

What dependencies are required?

Deno (recommended) or Node.js with tsx. The server reads environment variables from a .env file.

How is authentication handled?

A Qlik Cloud API key must be created in the tenant settings and provided as QLIK_API_KEY.

What transport does the server use?

The server uses the standard MCP tool interface over STDIO.

What are common errors and how to fix them?

  • 401 Unauthorized: Check the API key.
  • 403 Forbidden: Verify API key permissions.
  • 429 Too Many Requests: Adjust rate limiting settings.
  • 404 Not Found: Verify app and sheet IDs.

Does the server support pagination for large datasets?

Yes. qlik_get_chart_data accepts max_rows (default 10000) and page_size (default 1000) parameters.

Comments

More Other MCP servers