mcp-prtg
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PRTG_URL | Yes | URL of your PRTG server (e.g., https://prtg.example.com) | |
| PRTG_PASSHASH | Yes | Passhash for the PRTG user | |
| PRTG_USERNAME | Yes | PRTG username for authentication |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_sensorsA | List PRTG sensors with optional filters. Args: id: Parent object ID (device or group) to filter sensors under. status: Filter by status: up, down, warning, paused, unknown, unusual, down_acknowledged, down_partial. tags: Filter by tag, e.g. @tag(mytag). text_filter: Filter sensors whose name contains this text. count: Max results (default 500). |
| get_sensor_detailsB | Get full details for a specific sensor. Args: id: The sensor object ID. |
| get_channelsB | List all channels for a specific sensor. Args: id: The sensor object ID. |
| get_devicesA | List PRTG devices with optional filters. Args: id: Parent group ID to list devices under. text_filter: Filter devices whose name contains this text. count: Max results (default 500). |
| get_groupsA | List PRTG groups (used to organize devices). Args: id: Parent group ID to list sub-groups under. count: Max results (default 500). |
| get_sensor_historyA | Get historic monitoring data for a sensor. Args: id: The sensor object ID. sdate: Start date/time as YYYY-MM-DD-HH-MM-SS. edate: End date/time as YYYY-MM-DD-HH-MM-SS. avg: Averaging interval in seconds. 0=raw, 300=5min, 3600=1h, 86400=1day. count: Max data points (default 500). |
| get_server_statusA | Get overall PRTG server health and sensor counts. |
| get_messagesA | Get PRTG system log messages. Args: id: Object ID to filter messages for. count: Max messages (default 100). date_range: Relative date filter: today, yesterday, 7days, 30days, 6months, 12months. |
| searchA | Search PRTG objects by name. Args: query: Text to search for in object names. type: Object type: sensors, devices, or groups. count: Max results (default 50). |
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/dmayan-ss/mcp-prtg'
If you have feedback or need assistance with the MCP directory API, please join our Discord server