PT5 MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| parse_pt5A | Parse a Monsoon Power Monitor PT5 file and return a summary of the captured power data, including sample count, duration, average/min/max current, voltage, and power. |
| get_pt5_channelsA | List the available measurement channels (Main, USB, Aux) in a PT5 file based on its captureDataMask, plus hardware info and sample rate. |
| get_pt5_samplesA | Retrieve sample data from a PT5 file, with optional time range filtering and sample decimation. Returns current (mA) and voltage (V) values. |
| export_pt5_csvB | Export PT5 sample data to a CSV file. Includes timestamps, current (mA), voltage (V), markers, and missing data flags. |
| get_pt5_headerA | Return the raw header and status packet metadata from a PT5 file, including hardware info, calibration data, trigger settings, and scaling factors. |
| analyze_pt5_trendA | Analyze current trend in a PT5 file: detect peaks, periodicity (autocorrelation), trend segments, and anomalies. Useful for identifying periodic power consumption patterns, current spikes, and abnormal power behavior. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/doudoufu/pt5-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server