このMCPでできること
Manages Tailscale tailnet devices, routes, users, DNS, ACL policies, authentication keys, and device security actions.
ツール
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId', 'authorized'], 'properties': {'deviceId': {'type': 'string', 'description': 'The device id.'}, 'authorized': {'type': 'boolean', 'description': 'True to authorize the device into the tailnet, false to de-authorize it.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'ACL tags to apply to devices created with this key, e.g. ["tag:ci"].'}, 'reusable': {'type': 'boolean', 'description': 'If true, the key can register multiple devices.'}, 'ephemeral': {'type': 'boolean', 'description': 'If true, devices registered with this key are ephemeral (removed shortly after going offline).'}, 'description': {'type': 'string', 'description': 'A short description for the key.'}, 'expirySeconds': {'type': 'number', 'description': 'Key lifetime in seconds; 0 means no expiry (if allowed by tailnet policy).'}, 'preauthorized': {'type': 'boolean', 'description': 'If true, devices registered with this key are pre-authorized (skip device approval).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId'], 'properties': {'deviceId': {'type': 'string', 'description': 'The device id to delete.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyId'], 'properties': {'keyId': {'type': 'string', 'description': 'The key id to delete.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId'], 'properties': {'deviceId': {'type': 'string', 'description': 'The device id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId'], 'properties': {'fields': {'enum': ['default', 'all'], 'type': 'string', 'description': "Field set — 'all' returns all fields incl. posture attributes and routes; 'default' is the standard subset."}, 'deviceId': {'type': 'string', 'description': 'The device id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyId'], 'properties': {'keyId': {'type': 'string', 'description': 'The key id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'details': {'type': 'boolean', 'description': 'If true, include metadata about the policy file (e.g. when and by whom it was last updated).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['userId'], 'properties': {'userId': {'type': 'string', 'description': 'The user id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId'], 'properties': {'deviceId': {'type': 'string', 'description': 'The device id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'fields': {'enum': ['default', 'all'], 'type': 'string', 'description': "Field set — 'all' returns all fields incl. posture attributes and routes; 'default' is the standard subset."}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'all': {'type': 'boolean', 'description': "If true, returns all keys, tokens and OAuth clients in the tailnet, not just the caller's own (requires appropriate scope). Default false."}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'role': {'type': 'string', 'description': 'Filter by role, e.g. owner, admin, member, it-admin, network-admin, billing-admin, auditor.'}, 'type': {'enum': ['all', 'member', 'shared', 'invited'], 'type': 'string', 'description': 'Filter by user type.'}, 'status': {'enum': ['all', 'active', 'idle', 'suspended', 'needs-approval', 'over-billing-limit'], 'type': 'string', 'description': 'Filter by user status.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId', 'name'], 'properties': {'name': {'type': 'string', 'description': 'The new device name.'}, 'deviceId': {'type': 'string', 'description': 'The device id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId', 'routes'], 'properties': {'routes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'The set of subnet routes (CIDRs) to ENABLE for this device, e.g. ["10.0.0.0/24"]. REPLACES the enabled set.'}, 'deviceId': {'type': 'string', 'description': 'The device id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['deviceId', 'tags'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'ACL tags to apply, e.g. ["tag:server"]. REPLACES the device\'s existing tags.'}, 'deviceId': {'type': 'string', 'description': 'The device id.'}}}
最近のツール変更
類似のMCPサーバー
BorealHost
Provides web hosting and infrastructure management, including site deployment, DNS, domains, containers, compute, backups, cachin…
BlackVeil DNS & Email Security Scanner
Audits domain, DNS, email, certificate, HTTP, brand-impersonation, and agent-discovery security controls.
Hackertarget
Performs passive DNS, ASN, IP geolocation, HTTP header, ping, link, and network-path reconnaissance and diagnostics.
Busymate DevTools
Captures, inspects, exports, and debugs HTTPS traffic from devices and applications, with request and response inspection, proxy …
Ripe Stat
Provides RIPE registry and routing data for IP addresses, prefixes, ASNs, BGP state and neighbors, network ownership, geolocation…
Cloudflare Radar
Provides Cloudflare Radar internet observatory data on DDoS attacks, BGP leaks, domain popularity, internet quality, and traffic …
Domains
Checks domain registration status and availability and searches certificate-transparency records for certificates and subdomains.
Rdap
Looks up authoritative RDAP registration records for domains, IP addresses, autonomous systems, entities, and nameservers.