Tailscale MCP logo

Tailscale MCP

未认领

作者:YawLabs

Tailscale MCP server for managing your tailnet from AI assistants

aclaiai-agentsaudit-logauth-keysclaude-codecursordnsgitopsmagicdnsmcpmcp-servermodel-context-protocolnetworkingoauthtailnettailscaletailscale-apivpnwebhooks

01 / 选择客户端

02 / 连接前的准备

认证方式尚未指定。连接前请查看项目说明。

安装项目所需的运行环境,并确保客户端能够使用它。

项目说明

输入项目说明中的变量名,用逗号分隔。只输入名称,不要输入密钥值。

03 / 添加配置

来源:根据公开安装说明生成

claude mcp add --transport stdio 'yawlabs-tailscale-mcp' -- 'npx' '-y' '@yawlabs/tailscale-mcp@latest' 'validate-acl' 'tailscale/acl.json'

替换占位符后在终端中运行。

04 / 在客户端中确认

打开客户端的 MCP 设置,确认服务器已连接并列出工具。复制配置不代表连接成功。

更多Security服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

40 个工具中显示 40 个

文档中列出的工具 (40)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

tailscale_authorize_device

Authorize a pending device

tailscale_batch_update_posture_attributes

Batch update custom posture attributes across devices

tailscale_create_key

Create an auth key, OAuth client (keyType=client), or federated identity (keyType=federated)

tailscale_deauthorize_device

Deauthorize a device

tailscale_delete_device

Remove a device from the tailnet

tailscale_delete_device_posture_attribute

Delete a custom posture attribute

tailscale_delete_key

Delete a key

tailscale_expire_device

Expire a device's key, forcing re-authentication

tailscale_get_acl

Get ACL policy with formatting preserved (HuJSON) + ETag

tailscale_get_device

Get detailed info for a specific device

tailscale_get_device_posture_attributes

Get all posture attributes for a device

tailscale_get_device_routes

Get advertised and enabled subnet routes

tailscale_get_dns_configuration

Get unified DNS configuration (all settings in one call)

tailscale_get_dns_preferences

Get DNS preferences (MagicDNS)

tailscale_get_key

Get details for a key

tailscale_get_nameservers

Get DNS nameservers

tailscale_get_search_paths

Get DNS search paths

tailscale_get_split_dns

Get split DNS configuration

tailscale_get_user

Get details for a specific user

tailscale_list_devices

List all devices with status, IPs, OS, and last seen

tailscale_list_keys

List keys (auth keys; pass all=true to include OAuth clients and federated identities)

tailscale_list_users

List all users in the tailnet

tailscale_preview_acl

Preview rules that would apply to a user or IP

tailscale_rename_device

Rename a device

tailscale_set_device_ip

Set a device's Tailscale IPv4 address

tailscale_set_device_posture_attribute

Set a custom posture attribute (with optional expiry)

tailscale_set_device_routes

Enable or disable subnet routes

tailscale_set_device_tags

Set ACL tags on a device

tailscale_set_devices_authorized

Authorize/deauthorize many devices in one call (parallel, per-id error reporting)

tailscale_set_dns_configuration

Set unified DNS configuration (all settings in one call)

tailscale_set_dns_preferences

Set DNS preferences (MagicDNS)

tailscale_set_nameservers

Set DNS nameservers

tailscale_set_search_paths

Set DNS search paths

tailscale_set_split_dns

Set split DNS configuration (full replace)

tailscale_status

Verify API connection, see tailnet info and device count

tailscale_update_acl

Update ACL policy (requires ETag for safe concurrent edits)

tailscale_update_device_key

Update device key settings (e.g. disable key expiry)

tailscale_update_key

Update a key's description, scopes, tags, or federated claim settings

tailscale_update_split_dns

Update split DNS configuration (partial merge)

tailscale_validate_acl

Validate a policy without applying it

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。