Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| pinot-query | Query Pinot database with MCP Server + Claude |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| test-connection | Test Pinot connection and return diagnostics |
| read-query | Execute a SELECT query on the Pinot database |
| list-tables | List all tables in Pinot |
| table-details | Get table size details |
| segment-list | List segments for a table |
| index-column-details | Get index/column details for a segment |
| segment-metadata-details | Get metadata for segments of a table |
| tableconfig-schema-details | Get table config and schema |
| create-schema | Create a new schema |
| update-schema | Update an existing schema |
| get-schema | Fetch a schema by name |
| create-table-config | Create table configuration |
| update-table-config | Update table configuration |
| get-table-config | Get table configuration |