Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Optional port number for the server | 3000 |
| UPTIME_API_KEY | Yes | Your Uptime Agent API key. Obtain from your Uptime Agent Dashboard under Account → API Keys |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| listMonitors | Get a list of all monitors for the authenticated team |
| getMonitor | Get details for a specific monitor |
| createMonitor | Create a new monitor |
| listIncidents | Get a list of all incidents for the authenticated team |
| getIncident | Get details for a specific incident |
| listIncidentsByMonitor | Get incidents for a specific monitor |
| createAnonymousTracking | Create an anonymous tracking (doesn't require authentication) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |