Skip to content

shatzibitten/qlik-cloud-mcp

Repository files navigation

Qlik Cloud MCP (Model Context Protocol) Server

A Model Context Protocol server for the Qlik Cloud API that enables AI assistants to interact with Qlik Cloud resources and functionality.

Overview

The Qlik Cloud MCP server implements the Model Context Protocol, allowing AI assistants like Claude Desktop and Cursor to access and manipulate Qlik Cloud resources. It provides a unified interface for managing model contexts, state persistence, and Qlik Cloud API integration.

Key features:

  • Model Context Management: Create, retrieve, and manage model contexts for Qlik Cloud apps
  • State Persistence: Save and restore model states across sessions
  • Qlik Cloud API Integration: Access Qlik Cloud resources and functionality
  • Claude Desktop Integration: Extend Claude Desktop with Qlik Cloud capabilities
  • Cursor AI Integration: Use Qlik Cloud functionality directly from Cursor

Installation

See the Installation Guide for detailed instructions on installing and configuring the Qlik Cloud MCP server.

Quick Start

# Install the package
npm install @qlik-cloud-mcp/server

# Create a configuration file
cp .env.example .env

# Edit the configuration file with your Qlik Cloud details
nano .env

# Start the server
npm start

Docker

The Qlik Cloud MCP server can be run in a Docker container. See the Docker Deployment Guide for details.

# Build and run with Docker
./docker-run.sh

Documentation

Integrations

Claude Desktop

The Qlik Cloud MCP server can be integrated with Claude Desktop to provide Qlik Cloud functionality directly within Claude's interface. See the Integrations Guide for setup instructions.

Cursor AI

The Qlik Cloud MCP server can be integrated with Cursor AI to provide Qlik Cloud functionality within Cursor's code editor. See the Integrations Guide for setup instructions.

Development

See the Development Guide for information on developing and extending the Qlik Cloud MCP server.

Testing

# Run unit tests
npm test

# Run integration tests
npm run test:integration

# Test Claude Desktop connectivity
./tests/claude-desktop-connectivity-test.sh

# Test Cursor connectivity
./tests/cursor-connectivity-test.sh

License

MIT

About

Message Control Protocol server for the Qlik Cloud API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors