Production-ready SQL parsing SDK for Go with 7 SQL tools
Best for Automating SQL code review and linting in development workflows.
Parse SQL at the speed of Go.
๐ Try the Playground ยท ๐ Read the Docs ยท ๐ Get Started ยท ๐ Benchmarks.
What it does
- Zero-copy SQL tokenization and parsing
- Support for 7 SQL dialects including PostgreSQL, MySQL, and SQLite
- Full AST generation for complex SQL analysis
- Built-in SQL validation, formatting, and linting
- High-performance architecture handling 1.38M+ ops/sec
View GoSQLX 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
CompareGoSQLXKafka MCP
Best forAutomating SQL code review and linting in development workflows.Debugging consumer lag issues by inspecting group offsets and watermarks.
StandoutZero-copy SQL tokenization and parsing.Cluster metadata inspection and broker listing.
SetupMCP Server, http transport.uv or Docker, needs 2 env vars, http transport.
Transporthttphttp
Community61 GitHub stars10 GitHub stars
Bottom line
Pick GoSQLX if...Automating SQL code review and linting in development workflows. Zero-copy SQL tokenization and parsing. MCP Server, http 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. GoSQLX: Automating SQL code review and linting in development workflows. Kafka MCP: Debugging consumer lag issues by inspecting group offsets and watermarks. GoSQLX also has the larger public footprint (61 vs 10 stars).