Apache Pinot MCP Server
local MCP serverInstallation
Terminal
claude mcp add mcp-pinot -e PINOT_CONTROLLER_URL=... -e PINOT_BROKER_URL=... -e PINOT_USERNAME=... -e PINOT_PASSWORD=... -e PINOT_TOKEN=... -e PINOT_USE_MSQE=... -e MCP_TRANSPORT=... -e AUTH_PROVIDER=... -- uvx mcp-pinot-server
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"mcp-pinot": {
"command": "uvx",
"args": [
"mcp-pinot-server"
],
"env": {
"PINOT_CONTROLLER_URL": "...",
"PINOT_BROKER_URL": "...",
"PINOT_USERNAME": "...",
"PINOT_PASSWORD": "...",
"PINOT_TOKEN": "...",
"PINOT_USE_MSQE": "...",
"MCP_TRANSPORT": "...",
"AUTH_PROVIDER": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Query and manage Apache Pinot through MCP with typed tools and preview-first safety.
Questions
Apache Pinot MCP Server is a local MCP server distributed as the pypi package mcp-pinot-server.
Run: claude mcp add mcp-pinot -e PINOT_CONTROLLER_URL=... -e PINOT_BROKER_URL=... -e PINOT_USERNAME=... -e PINOT_PASSWORD=... -e PINOT_TOKEN=... -e PINOT_USE_MSQE=... -e MCP_TRANSPORT=... -e AUTH_PROVIDER=... -- uvx mcp-pinot-server
Run: codex mcp add mcp-pinot --env PINOT_CONTROLLER_URL=... --env PINOT_BROKER_URL=... --env PINOT_USERNAME=... --env PINOT_PASSWORD=... --env PINOT_TOKEN=... --env PINOT_USE_MSQE=... --env MCP_TRANSPORT=... --env AUTH_PROVIDER=... -- uvx mcp-pinot-server
Similar MCP servers
NameStars
- DataCharterio.github.datacharter/datacharter12
- mcp-servercom.puter/mcp-server44K
- GitHubio.github.github/github-mcp-server33K
- openflowkit-mcpio.github.Vrun-design/openflowkit-mcp816
- HOL Guardio.github.hashgraph-online/hol-guard670
- reMarkable MCP Serverio.github.SamMorrowDrums/remarkable237
- superlocalmemoryio.github.varun369/superlocalmemory226
- OMEGA Memoryio.github.omega-memory/omega-memory218