Qlik MCP Server
Servidor Qlik MCP
Servidor MCP para la API de Qlik Cloud, que permite a Claude interactuar con aplicaciones Qlik y extraer datos de las visualizaciones.
Herramientas
qlik_get_apps
Enumere todas las aplicaciones Qlik disponibles en el espacio de trabajo
Entradas opcionales:
limit(número, predeterminado: 100): número máximo de aplicaciones a devolveroffset(cadena): desplazamiento de paginación para la página siguiente
Devoluciones: Listado de aplicaciones con sus IDs e información
qlik_get_app_sheets
Obtener todas las hojas en una aplicación Qlik
Entradas opcionales:
app_id(cadena): el ID de la aplicación Qlik (el valor predeterminado es la variable de entorno QLIK_APP_ID)
Devuelve: Lista de hojas con sus ID, títulos y metadatos
qlik_get_sheet_charts
Obtener todos los gráficos en una hoja específica
Entradas requeridas:
sheet_id(cadena): El ID de la hoja de la que se obtendrán los gráficos
Entradas opcionales:
app_id(cadena): el ID de la aplicación Qlik (el valor predeterminado es la variable de entorno QLIK_APP_ID)
Devuelve: Lista de gráficos con sus ID, tipos y posiciones
qlik_obtener_datos_del_gráfico
Obtener datos de un gráfico específico
Entradas requeridas:
sheet_id(cadena): El ID de la hoja que contiene el gráficochart_id(cadena): El ID del gráfico del que se obtendrán los datos
Entradas opcionales:
app_id(cadena): el ID de la aplicación Qlik (el valor predeterminado es la variable de entorno QLIK_APP_ID)max_rows(número, predeterminado: 10000): Total máximo de filas a recuperarpage_size(número, predeterminado: 1000): Número de filas por solicitudinclude_metadata(booleano, valor predeterminado: verdadero): incluir metadatos del gráfico en la respuesta
Devuelve: datos del gráfico con encabezados, filas y metadatos opcionales
Related MCP server: Metabase MCP
Configuración
Crear una clave API de Qlik Cloud:
Inicie sesión en su inquilino de Qlik Cloud
Vaya a Configuración > Claves API
Cree una nueva clave API con el acceso adecuado
Guarde la clave API de forma segura
Configurar entorno:
Cree un archivo .env con sus credenciales de Qlik Cloud (consulte .env.example para ver una plantilla):
QLIK_API_KEY=your_api_key_here
QLIK_BASE_URL=your_tenant_url
QLIK_APP_ID=your_default_app_id
MAX_ROWS_PER_REQUEST=1000
MAX_TOTAL_ROWS=10000
REQUEST_DELAY_MS=100
MAX_RETRIES=3
RETRY_DELAY_MS=1000Uso con Docker
También puedes ejecutar este servidor MCP usando Docker:
# Build the Docker image
docker build -t qlik-mcp .
# Run the container
# Make sure to create a .env file first (copy from .env.example)
docker run --env-file .env qlik-mcpUso con Claude Desktop
Agregue lo siguiente a su claude_desktop_config.json :
Uso de Deno (recomendado)
{
"mcpServers": {
"qlik": {
"command": "/path/to/deno",
"args": ["run", "--allow-all", "--env-file=.env", "src/index.ts"],
"cwd": "/path/to/qlik-mcp"
}
}
}Usando Node.js
{
"mcpServers": {
"qlik": {
"command": "npx",
"args": ["tsx", "src/index.ts"],
"env": {
"QLIK_API_KEY": "your_api_key_here",
"QLIK_BASE_URL": "your_tenant_url",
"QLIK_APP_ID": "your_default_app_id"
},
"cwd": "/path/to/qlik-mcp"
}
}
}Uso con cursor
Abrir la configuración del cursor
Vaya a la sección de configuración de Claude
Agregar una nueva configuración de MCP:
{
"name": "Qlik Cloud",
"command": "/path/to/deno",
"args": ["run", "--allow-all", "--env-file=.env", "src/index.ts"],
"cwd": "/path/to/qlik-mcp"
}Reemplace /path/to/deno con su ruta de instalación de Deno (generalmente ~/.deno/bin/deno en sistemas Unix) y /path/to/qlik-mcp con la ruta absoluta a su repositorio clonado.
Solución de problemas
Si encuentra errores, verifique que:
Su clave API tiene los permisos necesarios
La URL del inquilino es correcta y accesible
El ID de la aplicación existe y es accesible
Las variables de entorno están configuradas correctamente
Las configuraciones de limitación de velocidad son apropiadas para su inquilino
Problemas comunes:
401 Unauthorized: Verifique su clave API403 Forbidden: Verificar permisos de clave API429 Too Many Requests: Ajustar la configuración de limitación de velocidad404 Not Found: verificar los ID de la aplicación y la hoja
Desarrollo
Prerrequisitos
Configuración local
# 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 devLicencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
📊 Plataformas de datos
Plataformas de datos para integración, transformación y orquestación de canales de datos.
JordiNei/mcp-databricks-server - Conéctese a la API de Databricks, lo que permite a los LLM ejecutar consultas SQL, enumerar trabajos y obtener el estado de los trabajos.
jwaxman19/qlik-mcp 📇 ☁️ - Servidor MCP para la API de Qlik Cloud que permite consultar aplicaciones, hojas y extraer datos de visualizaciones con autenticación integral y soporte de limitación de velocidad.
keboola/keboola-mcp-server : interactúa con la plataforma de datos de conexión de Keboola. Este servidor proporciona herramientas para listar y acceder a los datos desde la API de almacenamiento de Keboola.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceConnects AI assistants like Claude to Qlik Cloud and Qlik Sense Enterprise environments, enabling natural language interactions for analytics, app management, reloads, user administration, and data governance across 34 tools.3416MIT
- AlicenseAqualityAmaintenanceQuery and manage Metabase dashboards, cards, and data via Claude12384MIT
- Alicense-qualityBmaintenanceEnables AI applications to interact with Tableau through tools for querying data, exploring content, and retrieving views.11,978Apache 2.0
- Alicense-qualityDmaintenanceEnables AI applications to interact with Tableau for querying data, exploring content, and retrieving views through natural language.11,978Apache 2.0
Related MCP Connectors
Renders interactive Chart.js charts and dashboards inline in AI conversations.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.
Appeared in Searches
- How to create Grafana dashboards
- Tools or software for generating charts and graphs
- Tools and platforms for creating beautiful charts, graphs, and visualizations
- Information about QlikView - Business Intelligence and Data Visualization Software
- An Overview of QlikView - Business Intelligence and Data Visualization Tool
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jwaxman19/qlik-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server