PI API MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get-filterable-attributesB | Get the list of attributes that can be used for filtering by examining a sample entity |
| check-connectionA | Check if the current API URL and authentication are valid |
| set-api-urlC | Set the API base URL for all requests |
| authenticateB | Guide for authenticating with the PI API |
| keep-session-aliveC | Verify and refresh the current authentication token (also used for token-based authentication) |
| authenticate-with-credentialsA | Authenticate with the PI API using username and password (last resort option) |
| logoutA | Invalidate the current token and end the session |
| set-organizationC | Set the organization ID for subsequent requests |
| list-categoriesC | List all categories with filtering support |
| get-categoryC | Get a category by ID |
| create-categoryC | Create a new category |
| update-categoryC | Update an existing category |
| delete-categoryD | Delete a category |
| list-category-objectsC | List all objects for a specific category |
| list-chartsC | List all charts with filtering support |
| get-chartC | Get a chart by ID |
| delete-chartC | Delete a chart |
| export-chartC | Export a chart in various formats |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| analyze-categories | Analyze categories in the dashboard |
| analyze-charts | Analyze charts in the dashboard |
| compare-charts | Compare data between two charts |
| category-usage-analysis | Analyze how categories are being used in charts |
| use-filters | Shows how to use filters effectively with this API |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| auth-status | |
| categories-list | |
| charts-list |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mingzilla/pi-api-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server