ClawLink
Developer Tools14 toolsPaste one API key

Tailscale integration for AI agents

Tailscale is a secure networking platform for managing tailnets, devices, users, DNS, access policies, services, and other network administration resources.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Tailscale once and call the same tools from all of them.

Setup

Connect Tailscale through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Tailscale exposes 14 tools through ClawLink.

ToolWhat it doesKind
tailscale_get_deviceGet the current record for one manageable Tailscale device by ID, with a choice of full orRead
tailscale_get_dns_configurationReturn the selected tailnet's combined MagicDNS, nameserver, search-path, and split-DNSRead
tailscale_get_policy_fileReturn the active Tailscale policy file for a tailnet as complete provider-native JSONRead
tailscale_get_tailnet_settingsReturn current tailnet-wide approval, update, key-duration, HTTPS, routing, logging, andRead
tailscale_list_configuration_audit_logsReturn configuration audit events for an explicit RFC3339 time window in the selected tailnetRead
tailscale_list_device_routesReturn the subnet routes advertised and currently enabled for a Tailscale deviceRead
tailscale_list_tailnet_devicesReturn all devices in the selected tailnet, including identifiers, names, addresses, tagsRead
tailscale_list_tailnet_keysReturn active auth keys, API access tokens, OAuth clients, and federated identities visible inRead
tailscale_list_usersReturn users in the selected tailnet, optionally filtered by membership type or roleRead
tailscale_validate_policy_fileValidate a hypothetical JSON policy file and run its tests without changing the activeRead
tailscale_replace_policy_fileReplace the complete active Tailscale access policy for a tailnet, optionally guarded by an ETagRead
tailscale_set_device_authorizationApprove or revoke approval for one device when device approval is enabled on the tailnetWrite
tailscale_set_device_routesReplace the enabled subnet routes for one device with an explicit list of routesWrite
tailscale_set_device_tagsReplace all ACL tags assigned to one Tailscale deviceWrite

On this page