Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TAILSCALE_API_KEY | Yes | Your Tailscale API key from https://login.tailscale.com/admin/settings/keys | |
| TAILSCALE_TAILNET | No | Defaults to - (your current user's tailnet) | - |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| tailscale_list_devices | List all devices in your Tailscale network (tailnet). Shows device name, hostname, IP addresses, OS, connection status, and more. |
| tailscale_get_device | Get detailed information about a specific device by its device ID or name. |
| tailscale_list_online_devices | List only devices that are currently online and connected to the control plane. |
| tailscale_list_offline_devices | List devices that are currently offline or disconnected. |
| tailscale_check_updates | Check which devices have updates available for their Tailscale client. |
| tailscale_device_summary | Get a summary of devices by OS type, online/offline status, and update availability. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |