kafka-schema-reg-mcp
Verified Safeby aywengo
Overview
A comprehensive Model Context Protocol (MCP) server that provides Claude Desktop and other MCP clients with tools for Kafka Schema Registry operations, including schema management, migration, and export.
Installation
docker run -e SCHEMA_REGISTRY_URL=http://localhost:8081 -e SLIM_MODE=true aywengo/kafka-schema-reg-mcp:stableEnvironment Variables
- SCHEMA_REGISTRY_URL
- SCHEMA_REGISTRY_USER
- SCHEMA_REGISTRY_PASSWORD
- VIEWONLY
- SLIM_MODE
- ENABLE_AUTH
- AUTH_ISSUER_URL
- AUTH_AUDIENCE
- MCP_HOST
- MCP_PORT
- MCP_PATH
- TLS_ENABLED
- RESOURCE_INDICATORS
- SCHEMA_REGISTRY_NAME_X
- SCHEMA_REGISTRY_URL_X
- SCHEMA_REGISTRY_USER_X
- SCHEMA_REGISTRY_PASSWORD_X
- VIEWONLY_X
- SMART_DEFAULTS_ENABLED
- SMART_DEFAULTS_STORAGE_PATH
- SMART_DEFAULTS_RETENTION_DAYS
Security Notes
The server implements robust security measures, achieving 'perfect 100/100 MCP 2025-06-18 Specification Score'. It includes comprehensive OAuth 2.1 compliance with mandatory PKCE, RFC 8707 resource indicators, secure HTTP headers (e.g., Strict-Transport-Security, Content-Security-Policy), and URL validation to prevent SSRF. Sensitive data is filtered from logs, and containers are designed for non-root execution. No obvious 'eval' or other highly dangerous patterns without clear justification were found in the provided code snippets.
Similar Servers
SageMCP
A scalable platform for hosting MCP servers with multi-tenant support, OAuth integration, and connector plugins for various services, deployed on Kubernetes.
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.
datadog-mcp
Provides Datadog monitoring and management capabilities as a Model Context Protocol (MCP) server for Claude Desktop and other MCP clients.
mcp-compose
This server provides a robust example of OAuth2 authentication for MCP (Model Context Protocol) servers, using GitHub as the identity provider. It demonstrates secure multi-server management, protocol translation, and integration with AI agents for tool invocation.