Skip to main content
Glama
williajm
by williajm

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KAFKA_TIMEOUTNoOperation timeout in seconds30
KAFKA_CLIENT_IDNoClient identifiermcp-kafka
KAFKA_SASL_PASSWORDNoSASL password
KAFKA_SASL_USERNAMENoSASL username
KAFKA_SASL_MECHANISMNoSASL mechanism (PLAIN, SCRAM-SHA-256, SCRAM-SHA-512, GSSAPI)
KAFKA_SSL_CA_LOCATIONNoCA certificate path
SECURITY_OAUTH_ISSUERNoOAuth issuer URL (e.g., https://auth.example.com)
KAFKA_SSL_KEY_LOCATIONNoClient key path
KAFKA_SSL_KEY_PASSWORDNoClient key password
SAFETY_TOPIC_BLOCKLISTNoComma-separated blocked topic patterns
SECURITY_OAUTH_ENABLEDNoEnable OAuth/OIDC authenticationfalse
KAFKA_BOOTSTRAP_SERVERSNoKafka broker addresseslocalhost:9092
KAFKA_SECURITY_PROTOCOLNoSecurity protocol (PLAINTEXT, SSL, SASL_PLAINTEXT, SASL_SSL)PLAINTEXT
SAFETY_MAX_MESSAGE_SIZENoMax message size in bytes (1MB)1048576
SECURITY_AUDIT_LOG_FILENoAudit log file pathmcp_audit.log
SECURITY_OAUTH_AUDIENCENoExpected JWT audience claim
SECURITY_OAUTH_JWKS_URLNoJWKS endpoint URL (auto-derived from issuer if not set)
SECURITY_RATE_LIMIT_RPMNoMax requests per minute60
KAFKA_SASL_KERBEROS_KEYTABNoPath to Kerberos keytab
SECURITY_AUDIT_LOG_ENABLEDNoEnable audit loggingtrue
SAFETY_MAX_CONSUME_MESSAGESNoMax messages per consume request100
SECURITY_RATE_LIMIT_ENABLEDNoEnable rate limitingtrue
KAFKA_SASL_KERBEROS_PRINCIPALNoKerberos principal
SAFETY_ALLOW_WRITE_OPERATIONSNoEnable READ/WRITE toolsfalse
KAFKA_SSL_CERTIFICATE_LOCATIONNoClient certificate path
KAFKA_SASL_KERBEROS_SERVICE_NAMENoKerberos service namekafka

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/williajm/mcp_kafka'

If you have feedback or need assistance with the MCP directory API, please join our Discord server