Self-hosted semantic layer for AI agents.
Best for Enabling AI agents to generate accurate, governed business reports from raw warehouse data.
Self-hosted semantic layer for AI agents.
Docs · CLI · Discord · Website.
What it does
- MCP server for AI agents to query semantic layers
- SQL-based metric definitions with caching and access control
- Multi-database support including Snowflake, BigQuery, and PostgreSQL
- Cube Store pre-aggregation cache for fast analytical queries
- Admin UI for browsing deployed models, views, and measures
Setup requirements
Requires 3 environment variables: ADMIN_TOKEN, CUBEJS_DB_TYPE, CUBEJS_DB_*. Available via NPX and Docker.
View Bonnard details vs
MCP server for Apache Kafka to inspect topics, groups, and manage offsets.
Best for Debugging consumer lag issues by inspecting group offsets and watermarks.
An MCP server implementation for Kafka, allowing LLMs to interact with and manage Kafka clusters.
Cluster Management: View broker details describecluster, describebrokers. Topic Management: List listtopics, create createtopic, delete deletetopic, describe describetopic, and increase partitions create_partitions. Configuration Management: View describeconfigs and modify…
What it does
- Cluster metadata inspection and broker listing
- Full topic lifecycle management including creation and deletion
- Dynamic configuration modification for topics and brokers
- Consumer group monitoring and offset management
- Message production and consumption capabilities
Setup requirements
Requires 2 environment variables: KAFKA_BOOTSTRAP_SERVERS, KAFKA_CLIENT_ID. Available via uv and Docker.
View Kafka MCP details Biggest differences
CompareBonnardKafka MCP
Best forEnabling AI agents to generate accurate, governed business reports from raw warehouse data.Debugging consumer lag issues by inspecting group offsets and watermarks.
StandoutMCP server for AI agents to query semantic layers.Cluster metadata inspection and broker listing.
SetupNPX or Docker, needs 3 env vars, stdio transport.uv or Docker, needs 2 env vars, http transport.
Transportstdiohttp
Community19 GitHub stars10 GitHub stars
Bottom line
Pick Bonnard if...Enabling AI agents to generate accurate, governed business reports from raw warehouse data. MCP server for AI agents to query semantic layers. NPX or Docker, needs 3 env vars, stdio transport.
Pick Kafka MCP if...Debugging consumer lag issues by inspecting group offsets and watermarks. Cluster metadata inspection and broker listing. uv or Docker, needs 2 env vars, http transport.
The real split here is workflow fit, not raw counts. Bonnard: Enabling AI agents to generate accurate, governed business reports from raw warehouse data. Kafka MCP: Debugging consumer lag issues by inspecting group offsets and watermarks. Public traction is fairly close (19 vs 10 stars).