Back to Home
lensesio icon

lenses-mcp

Verified Safe

by 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

Run Command
docker run -e LENSES_API_KEY=<YOUR_API_KEY> -e LENSES_URL=http://localhost:9991 lensesio/mcp

Environment 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

Stats

Interest Score41
Security Score9
Cost ClassLow
Avg Tokens75
Stars18
Forks1
Last Update2025-11-20

Tags

DataOpsKafkaStreaming DataData ManagementSQLAPI Integration