Skip to content
Verified official

Tailscale MCP by usefulapi MCP

v1.39.1 changelog · 27

io.usefulapi/tailscale

Read devices, users, keys, ACLs and DNS for a tailnet; manage devices, routes and auth keys.

transport:streamable-http tools:22

Target client

run in your project directory

claude mcp add --transport http tailscale https://tailscale.usefulapi.io/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

tailscale_list_devices

tailscale list devices

tailscale_get_device

tailscale get device

tailscale_list_device_routes

tailscale list device routes

tailscale_list_keys

tailscale list keys

tailscale_get_key

tailscale get key

tailscale_get_policy_file

tailscale get policy file

tailscale_list_dns_nameservers

tailscale list dns nameservers

tailscale_get_dns_preferences

tailscale get dns preferences

tailscale_list_dns_searchpaths

tailscale list dns searchpaths

tailscale_get_split_dns

tailscale get split dns

tailscale_list_users

tailscale list users

tailscale_get_user

tailscale get user

tailscale_list_webhooks

tailscale list webhooks

tailscale_get_tailnet_settings

tailscale get tailnet settings

tailscale_authorize_device

tailscale authorize device

tailscale_set_device_name

tailscale set device name

tailscale_set_device_tags

tailscale set device tags

tailscale_expire_device_key

tailscale expire device key

tailscale_set_device_routes

tailscale set device routes

tailscale_create_auth_key

tailscale create auth key

tailscale_delete_key

tailscale delete key

tailscale_delete_device

tailscale delete device

All 22 tools, one page each

6 prompts you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.