lenses-mcp
Verified Safeby lensesio
Overview
An MCP (Model Context Protocol) server that enables AI agents to interact with Lenses.io, a DataOps platform for Apache Kafka, by exposing tools for managing Kafka topics, consumer groups, connectors, and executing SQL queries.
Installation
docker run -e LENSES_API_KEY=<YOUR_API_KEY> -e LENSES_URL=http://localhost:9991 lensesio/mcpEnvironment Variables
- LENSES_API_KEY
- LENSES_URL
Security Notes
The server uses standard Python libraries (httpx, websockets) for API communication. API keys are loaded from environment variables, which is a good security practice. There is no usage of 'eval' or other dynamic code execution functions identified. Error details are masked by default ('mask_error_details=True'), preventing information leakage. Endpoints are constructed using f-strings, but the components are derived from internal configurations or validated tool arguments, reducing injection risks. The overall design appears robust against common injection vulnerabilities.
Similar Servers
fastmcp
FastMCP is a Python framework for building and interacting with Model Context Protocol (MCP) servers and clients. It provides an ergonomic interface for defining and managing AI agent 'tools,' 'resources,' and 'prompts,' handling communication, authentication (including OAuth), and task management. It's designed to facilitate the creation of robust, extensible, and scalable AI-driven applications and integrations.
Polymcp
A comprehensive toolkit and agent framework for building Model Context Protocol (MCP) servers and orchestrating them with Large Language Models (LLMs) across Python and TypeScript environments.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
kafka-mcp-server
Bridges LLM models with Apache Kafka, enabling AI agents to perform Kafka operations like producing/consuming messages, managing topics, monitoring consumer groups, and assessing cluster health via the Model Context Protocol (MCP).