Apache Pinot MCP Server MCP Server
io.github.startreedata/mcp-pinot
What is the Apache Pinot MCP Server MCP server?
Query and manage Apache Pinot through MCP with typed tools and preview-first safety.
How to install Apache Pinot MCP Server
Copy-paste configuration for popular MCP clients.
PINOT_CONTROLLER_URLHTTP(S) endpoint of the Pinot Controller.
PINOT_BROKER_URLHTTP(S) endpoint of the Pinot Broker.
PINOT_USERNAMEOptional Pinot basic-auth username.
PINOT_PASSWORDsecretOptional Pinot basic-auth password.
PINOT_TOKENsecretOptional Pinot bearer token. Overrides username and password when set.
PINOT_USE_MSQEWhether to enable Pinot multi-stage query engine support.
MCP_TRANSPORTTransport mode: 'stdio' (default, for desktop clients) or 'http'.
AUTH_PROVIDERInbound auth provider for HTTP transport (e.g. 'oauth'); required to bind a non-loopback host.
{
"mcpServers": {
"mcp-pinot": {
"command": "uvx",
"args": [
"mcp-pinot-server"
],
"env": {
"PINOT_CONTROLLER_URL": "<YOUR_PINOT_CONTROLLER_URL>",
"PINOT_BROKER_URL": "<YOUR_PINOT_BROKER_URL>",
"PINOT_USERNAME": "<YOUR_PINOT_USERNAME>",
"PINOT_PASSWORD": "<YOUR_PINOT_PASSWORD>",
"PINOT_TOKEN": "<YOUR_PINOT_TOKEN>",
"PINOT_USE_MSQE": "<YOUR_PINOT_USE_MSQE>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"AUTH_PROVIDER": "<YOUR_AUTH_PROVIDER>"
}
}
}
}{
"mcpServers": {
"mcp-pinot": {
"command": "uvx",
"args": [
"mcp-pinot-server"
],
"env": {
"PINOT_CONTROLLER_URL": "<YOUR_PINOT_CONTROLLER_URL>",
"PINOT_BROKER_URL": "<YOUR_PINOT_BROKER_URL>",
"PINOT_USERNAME": "<YOUR_PINOT_USERNAME>",
"PINOT_PASSWORD": "<YOUR_PINOT_PASSWORD>",
"PINOT_TOKEN": "<YOUR_PINOT_TOKEN>",
"PINOT_USE_MSQE": "<YOUR_PINOT_USE_MSQE>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"AUTH_PROVIDER": "<YOUR_AUTH_PROVIDER>"
}
}
}
}{
"mcpServers": {
"mcp-pinot": {
"command": "uvx",
"args": [
"mcp-pinot-server"
],
"env": {
"PINOT_CONTROLLER_URL": "<YOUR_PINOT_CONTROLLER_URL>",
"PINOT_BROKER_URL": "<YOUR_PINOT_BROKER_URL>",
"PINOT_USERNAME": "<YOUR_PINOT_USERNAME>",
"PINOT_PASSWORD": "<YOUR_PINOT_PASSWORD>",
"PINOT_TOKEN": "<YOUR_PINOT_TOKEN>",
"PINOT_USE_MSQE": "<YOUR_PINOT_USE_MSQE>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"AUTH_PROVIDER": "<YOUR_AUTH_PROVIDER>"
}
}
}
}{
"servers": {
"mcp-pinot": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-pinot-server"
],
"env": {
"PINOT_CONTROLLER_URL": "<YOUR_PINOT_CONTROLLER_URL>",
"PINOT_BROKER_URL": "<YOUR_PINOT_BROKER_URL>",
"PINOT_USERNAME": "<YOUR_PINOT_USERNAME>",
"PINOT_PASSWORD": "<YOUR_PINOT_PASSWORD>",
"PINOT_TOKEN": "<YOUR_PINOT_TOKEN>",
"PINOT_USE_MSQE": "<YOUR_PINOT_USE_MSQE>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"AUTH_PROVIDER": "<YOUR_AUTH_PROVIDER>"
}
}
}
}claude mcp add mcp-pinot --env PINOT_CONTROLLER_URL=<YOUR_PINOT_CONTROLLER_URL> --env PINOT_BROKER_URL=<YOUR_PINOT_BROKER_URL> --env PINOT_USERNAME=<YOUR_PINOT_USERNAME> --env PINOT_PASSWORD=<YOUR_PINOT_PASSWORD> --env PINOT_TOKEN=<YOUR_PINOT_TOKEN> --env PINOT_USE_MSQE=<YOUR_PINOT_USE_MSQE> --env MCP_TRANSPORT=<YOUR_MCP_TRANSPORT> --env AUTH_PROVIDER=<YOUR_AUTH_PROVIDER> -- uvx mcp-pinot-serverRelated MCP servers
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
World Monitor
Live global intelligence: real-time markets, conflicts, country risk, chokepoints, energy. 39 tools.
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Trending hip-hop artist momentum scores across four cultural dimensions.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.