Knowi-mcp
Knowi MCP-Server
Verbinden Sie Claude Code, Claude Desktop, Cursor oder einen beliebigen MCP-kompatiblen KI-Client mit Knowi. Fragen Sie Ihre Daten ab, erstellen Sie Dashboards, verwalten Sie Berichte und mehr – in natürlicher Sprache, direkt von Ihrem KI-Assistenten aus.
Der MCP-Server ist in die Knowi-Anwendung integriert. Es ist keine separate Installation erforderlich.
Schnellstart
1. MCP-Token generieren
Melden Sie sich bei Knowi an
Gehen Sie zu Einstellungen → KI-Einstellungen
Wählen Sie unter MCP-Token eine Ablaufzeit und klicken Sie auf Token generieren
Kopieren Sie das Token – es wird nur einmal angezeigt
2. Mit Claude Code verbinden
claude mcp add knowi https://your-instance.knowi.com/api/2.0/mcp \
--transport http \
--header "Authorization: Bearer YOUR_MCP_TOKEN"Für knowi.com-Konten:
claude mcp add knowi https://www.knowi.com/api/2.0/mcp \
--transport http \
--header "Authorization: Bearer YOUR_MCP_TOKEN"3. Mit Claude Desktop verbinden
Bearbeiten Sie Ihre Konfigurationsdatei:
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"
}
}
}
}Starten Sie Claude Desktop nach dem Speichern neu.
4. Überprüfung
"What Knowi tools are available?"Sie sollten Tools wie knowi_do, knowi_ask, knowi_search, knowi_list_dashboards und andere sehen.
Related MCP server: AgenticBI
Verfügbare Tools
KI-gestützte Tools
Tools in natürlicher Sprache, die den KI-Orchestrator von Knowi nutzen, um Anweisungen zu interpretieren und Vorgänge zu verketten.
Tool | Beschreibung |
| Führt jeden Knowi-Vorgang per natürlicher Sprache aus |
| Stellt eine Datenfrage – findet den Datensatz, generiert eine Abfrage, gibt Ergebnisse zurück |
| Durchsucht alle Dashboards, Widgets, Datensätze und Berichte |
Deterministische Tools
Direkte, schnelle Vorgänge mit vorhersehbarem Verhalten.
Tool | Beschreibung |
| Listet alle zugänglichen Dashboards auf |
| Ruft Datenzeilen von einem Widget oder Datensatz ab |
| Überträgt Datenzeilen an einen Datensatz (erstellt ihn, falls er nicht existiert) |
| Ruft vollständige Metadaten für jedes Asset ab |
| Findet Widgets nach Namen |
| Erstellt eine neue Datenquellenverbindung |
| Erstellt und führt eine Abfrage gegen eine Datenquelle aus |
| Erstellt ein neues Diagramm oder eine Visualisierung |
| Aktualisiert ein bestehendes Widget |
| Erstellt einen geplanten Bericht |
| Erstellt einen Datenalarm |
| Listet konfigurierte Alarme auf |
| Testet einen Alarm |
| Aktualisiert einen Alarm |
| Löst die Ausführung einer Abfrage oder eines Berichts aus |
| Exportiert ein Dashboard oder Widget als PDF |
| Exportiert Daten als CSV |
| Generiert eine einbettbare Freigabe-URL |
| Ruft KI-generierte Erkenntnisse für ein Widget ab |
| Ordnet Widgets auf einem Dashboard an |
| Importiert eine Datei (CSV, Excel) als Datensatz |
| Erfasst ein Dokument für KI-Fragen & Antworten |
| Stellt Fragen zu erfassten Dokumenten |
| Extrahiert strukturierte Daten aus einem Dokument |
| Listet erfasste Dokumente auf |
| Löscht ein erfasstes Dokument |
| Löscht ein Asset (erfordert explizite Bestätigung) |
Anwendungsbeispiele
"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"Token-Verwaltung
Token rotieren:
Gehen Sie zu Einstellungen → KI-Einstellungen → MCP-Token
Klicken Sie auf Token widerrufen
Generieren Sie ein neues und aktualisieren Sie Ihre Konfiguration:
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"Ein Token pro Benutzer. Das Generieren eines neuen Tokens widerruft automatisch das vorherige.
API-Referenz
Der MCP-Server stellt sowohl Streamable HTTP (für MCP-Clients) als auch REST-Endpunkte (für die direkte programmatische Nutzung) bereit.
Gesundheitsprüfung
curl https://your-instance.knowi.com/api/2.0/mcp/health{
"status": "healthy",
"toolCount": 28,
"tools": ["knowi_do", "knowi_ask", "knowi_search", "..."],
"activeSessions": 0
}Tools auflisten
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://your-instance.knowi.com/api/2.0/mcp/toolsEin Tool aufrufen (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": {}
}'Streamable HTTP (JSON-RPC)
Alle MCP-Client-Vorgänge verwenden POST /api/2.0/mcp mit Standard-JSON-RPC:
# 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":{}}'Die Antwort enthält einen Mcp-Session-Id-Header, der bei nachfolgenden Anfragen verwendet werden soll.
Sicherheit
Bereichsbezogene Anmeldeinformationen: MCP-Token greifen nur auf MCP-Endpunkte zu – sie können nicht gegen die umfassendere Management-API verwendet werden.
Autorisierung bei jeder Anfrage: Jedes Tool überprüft, ob der authentifizierte Benutzer Zugriff auf die angeforderte Ressource hat, bevor es ausgeführt wird.
Schutz vor Prompt-Injection: KI-gestützte Tools scannen Anweisungen auf bekannte Injection-Muster und lehnen diese ab, bevor sie das KI-Modell erreichen.
Schutz vor destruktiven Vorgängen:
knowi_doblockiert Lösch-/Drop-/Bereinigungsanweisungen. Löschungen erfordern das expliziteknowi_delete-Tool mit einem erforderlichenconfirm: true-Parameter.Datenkürzung:
knowi_get_dataundknowi_askgeben standardmäßig maximal 100 Zeilen zurück.Sitzungssicherheit: Streamable HTTP-Sitzungen sind an den authentifizierten Benutzer gebunden. Sitzungs-IDs allein gewähren keinen Zugriff.
Datenfluss
Wenn Claude ein Knowi MCP-Tool aufruft, wird die Tool-Antwort (Datenzeilen, Metadaten, Erkenntnisse) an Claude zurückgegeben und auf der Infrastruktur von Anthropic verarbeitet. Dies ist MCP inhärent – der Client muss Ergebnisse erhalten, um darauf reagieren zu können.
Für maximale Datenisolierung verwenden Sie die produktinternen KI-Agenten von Knowi anstelle von MCP.
Fehlerbehebung
Tools erscheinen nicht in Claude:
Starten Sie Claude Code / Claude Desktop vollständig neu
Überprüfen Sie, ob der Server erreichbar ist:
curl https://your-instance.knowi.com/api/2.0/mcp/healthÜberprüfen Sie, ob das Token gültig ist:
curl -H "Authorization: Bearer TOKEN" https://your-instance.knowi.com/api/2.0/mcp/tools
"Failed to connect" in claude mcp list:
Bestätigen Sie, dass Sie
--transport httpverwendet haben (erforderlich für Streamable HTTP)Entfernen Sie den Server und fügen Sie ihn erneut hinzu, falls der Transport falsch eingestellt war
401-Fehler:
Das Token ist möglicherweise abgelaufen oder widerrufen. Generieren Sie ein neues Token unter Einstellungen → KI-Einstellungen und aktualisieren Sie Ihre Konfiguration.
Tool-Aufrufe geben Zugriff verweigert zurück:
Der Benutzer, dessen Token Sie konfiguriert haben, hat keine Berechtigung für die angeforderte Ressource.
Erstellen Sie für den Produktionseinsatz einen dedizierten Knowi-Benutzer mit den minimal erforderlichen Berechtigungen.
Anforderungen
Knowi-Konto mit aktivierten KI-Agenten (Einstellungen → KI-Einstellungen)
Claude Code CLI, Claude Desktop oder ein beliebiger MCP-kompatibler Client
Dokumentation
MCP-Server-Referenz – vollständige API-Referenz, alle Tool-Schemata, Sicherheitsmodell
Claude Code Einrichtungsanleitung – Schritt-für-Schritt-Einrichtungsanweisungen
Knowi-Dokumentation – vollständige Produktdokumentation
Support
Dokumentation: knowi.com/docs
Support: support.knowi.com
Probleme mit diesem Repo: Öffnen Sie ein GitHub-Issue
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