Knowi-mcp
Servidor MCP de Knowi
Conecte Claude Code, Claude Desktop, Cursor o cualquier cliente de IA compatible con MCP a Knowi. Consulte sus datos, cree paneles, gestione informes y más, en lenguaje natural, directamente desde su asistente de IA.
El servidor MCP está integrado en la aplicación Knowi. No se requiere una instalación por separado.
Inicio rápido
1. Generar un token MCP
Inicie sesión en Knowi
Vaya a Settings → AI Settings (Configuración → Configuración de IA)
En MCP Token, elija una fecha de caducidad y haga clic en Generate Token (Generar token)
Copie el token: solo se muestra una vez
2. Conectar a Claude Code
claude mcp add knowi https://your-instance.knowi.com/api/2.0/mcp \
--transport http \
--header "Authorization: Bearer YOUR_MCP_TOKEN"Para cuentas de knowi.com:
claude mcp add knowi https://www.knowi.com/api/2.0/mcp \
--transport http \
--header "Authorization: Bearer YOUR_MCP_TOKEN"3. Conectar a Claude Desktop
Edite su archivo de configuración:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"knowi": {
"type": "streamable-http",
"url": "https://your-instance.knowi.com/api/2.0/mcp",
"headers": {
"Authorization": "Bearer YOUR_MCP_TOKEN"
}
}
}
}Reinicie Claude Desktop después de guardar.
4. Verificar
"What Knowi tools are available?"Debería ver herramientas que incluyen knowi_do, knowi_ask, knowi_search, knowi_list_dashboards y otras.
Related MCP server: AgenticBI
Herramientas disponibles
Herramientas impulsadas por IA
Herramientas de lenguaje natural que utilizan el orquestador de IA de Knowi para interpretar instrucciones y encadenar operaciones.
Herramienta | Descripción |
| Ejecuta cualquier operación de Knowi mediante lenguaje natural |
| Realiza una pregunta sobre los datos: encuentra el conjunto de datos, genera una consulta y devuelve resultados |
| Busca en todos los paneles, widgets, conjuntos de datos e informes |
Herramientas deterministas
Operaciones directas y rápidas con un comportamiento predecible.
Herramienta | Descripción |
| Enumera todos los paneles accesibles |
| Recupera filas de datos de un widget o conjunto de datos |
| Envía filas de datos a un conjunto de datos (lo crea si no existe) |
| Obtiene metadatos completos de cualquier activo |
| Encuentra widgets por nombre |
| Crea una nueva conexión de fuente de datos |
| Crea y ejecuta una consulta contra una fuente de datos |
| Crea un nuevo gráfico o visualización |
| Actualiza un widget existente |
| Crea un informe programado |
| Crea una alerta de datos |
| Enumera las alertas configuradas |
| Prueba una alerta |
| Actualiza una alerta |
| Activa la ejecución de una consulta o informe |
| Exporta un panel o widget como PDF |
| Exporta datos como CSV |
| Genera una URL para compartir integrable |
| Obtiene información generada por IA para un widget |
| Organiza widgets en un panel |
| Importa un archivo (CSV, Excel) como conjunto de datos |
| Ingiere un documento para preguntas y respuestas con IA |
| Realiza preguntas sobre documentos ingeridos |
| Extrae datos estructurados de un documento |
| Enumera los documentos ingeridos |
| Elimina un documento ingerido |
| Elimina un activo (requiere confirmación explícita) |
Ejemplos de uso
"Show me my Knowi dashboards"
"Ask Knowi: what were our top customers by revenue last month?"
"Create a sales dashboard with revenue trends and top products"
"Search Knowi for dashboards related to customer analytics"
"Get the data from the Monthly Revenue widget"
"Export the Executive Summary dashboard to PDF"
"Push these sales records to a Knowi dataset called 'Daily Sales'"
"Set up a daily email report for the executive dashboard"Gestión de tokens
Rotar un token:
Vaya a Settings → AI Settings → MCP Token
Haga clic en Revoke Token (Revocar token)
Genere uno nuevo y actualice su configuración:
claude mcp remove knowi
claude mcp add knowi https://your-instance.knowi.com/api/2.0/mcp \
--transport http \
--header "Authorization: Bearer YOUR_NEW_TOKEN"Un token por usuario. Generar un nuevo token revoca automáticamente el anterior.
Referencia de API
El servidor MCP expone tanto HTTP transmitible (para clientes MCP) como puntos finales REST (para uso programático directo).
Comprobación de estado
curl https://your-instance.knowi.com/api/2.0/mcp/health{
"status": "healthy",
"toolCount": 28,
"tools": ["knowi_do", "knowi_ask", "knowi_search", "..."],
"activeSessions": 0
}Listar herramientas
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://your-instance.knowi.com/api/2.0/mcp/toolsLlamar a una herramienta (REST)
curl -X POST https://your-instance.knowi.com/api/2.0/mcp/tools/call \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "knowi_list_dashboards",
"arguments": {}
}'HTTP transmitible (JSON-RPC)
Todas las operaciones del cliente MCP utilizan POST /api/2.0/mcp con JSON-RPC estándar:
# Initialize
curl -X POST https://your-instance.knowi.com/api/2.0/mcp \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'La respuesta incluye un encabezado Mcp-Session-Id para usar en solicitudes posteriores.
Seguridad
Credenciales con alcance: Los tokens MCP solo acceden a los puntos finales MCP; no pueden utilizarse contra la API de gestión más amplia.
Autorización en cada solicitud: Cada herramienta verifica que el usuario autenticado tenga acceso al recurso solicitado antes de ejecutarlo.
Protección contra inyección de prompts: Las herramientas impulsadas por IA escanean las instrucciones en busca de patrones de inyección conocidos y los rechazan antes de llegar al modelo de IA.
Salvaguarda de operaciones destructivas:
knowi_dobloquea las instrucciones de eliminación/borrado/purga. Las eliminaciones requieren la herramienta explícitaknowi_deletecon un parámetro obligatorioconfirm: true.Truncamiento de datos:
knowi_get_datayknowi_askdevuelven como máximo 100 filas de forma predeterminada.Seguridad de sesión: Las sesiones HTTP transmitibles están vinculadas al usuario autenticado. Los ID de sesión por sí solos no otorgan acceso.
Flujo de datos
Cuando Claude llama a una herramienta MCP de Knowi, la respuesta de la herramienta (filas de datos, metadatos, información) se devuelve a Claude y se procesa en la infraestructura de Anthropic. Esto es inherente a MCP: el cliente debe recibir los resultados para actuar sobre ellos.
Para obtener el máximo aislamiento de datos, utilice los agentes de IA integrados en el producto de Knowi en lugar de MCP.
Solución de problemas
Las herramientas no aparecen en Claude:
Reinicie Claude Code / Claude Desktop por completo
Verifique que el servidor sea accesible:
curl https://your-instance.knowi.com/api/2.0/mcp/healthVerifique que el token sea válido:
curl -H "Authorization: Bearer TOKEN" https://your-instance.knowi.com/api/2.0/mcp/tools
"Failed to connect" en claude mcp list:
Confirme que utilizó
--transport http(necesario para HTTP transmitible)Elimine y vuelva a añadir el servidor si el transporte se configuró incorrectamente
Errores 401:
El token puede haber caducado o haber sido revocado. Genere un nuevo token desde Settings → AI Settings y actualice su configuración.
Las llamadas a herramientas devuelven acceso denegado:
El usuario cuyo token configuró no tiene permiso para el recurso solicitado.
Para uso en producción, cree un usuario de Knowi dedicado con los permisos mínimos requeridos.
Requisitos
Cuenta de Knowi con AI Agents habilitados (Settings → AI Settings)
Claude Code CLI, Claude Desktop o cualquier cliente compatible con MCP
Documentación
Referencia del servidor MCP: referencia completa de la API, todos los esquemas de herramientas, modelo de seguridad
Guía de configuración de Claude Code: instrucciones de configuración paso a paso
Documentación de Knowi: documentación completa del producto
Soporte
Documentación: knowi.com/docs
Soporte: support.knowi.com
Problemas con este repositorio: Abra un issue en GitHub
This server cannot be deployed
Maintenance
Related MCP Connectors
Let AI agents query data and act across all your business apps via MCP.
Oviond brings data from 100+ marketing platforms into one reporting platform. Through the Oviond MCP server, AI assistants can securely access and work with Oviond clients, projects, reports, dashboards, widgets, and marketing data. Ask questions about your reporting data, analyze marketing performance, and manage reporting workflows directly through your AI assistant.
Connect your ads, shop, analytics, social, CRM and finance platforms once, then let Claude, ChatGPT, Cursor or any MCP client read, join and explain your numbers. Public statistics from the World Bank, IMF, Eurostat, OECD, WHO and SEC filings come as context, searchable and chartable from the same tools. Read-only by design, every number carries its source.
Your Caspio data is MCP-enabled. Bring any dataset and put your AI assistants to work. No coding.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that bridges AI assistants with data warehouses through Cube.js to enable governed, natural language semantic analytics queries. It provides tools for metadata discovery and secure query execution while enforcing governance policies like PII blocking and access limits.3144 npm1MIT

AgenticBIofficial
FlicenseNot gradedqualityDmaintenanceConnect your business data to any MCP client. AgenticBI agents find the right data, join across systems, run queries, build dashboards, generate reports, and automate analytics workflows. No SQL required.-- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives AI assistants the ability to connect to, query, profile, and monitor data sources — turning any LLM into an interactive data engineering copilot.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to query live schema, lineage, and query-context across data warehouses, dbt projects, orchestration systems, and BI tools via MCP tools.Apache 2.0