{"name":"io.usefulapi/tailscale","title":"Tailscale MCP by usefulapi","endpoint":"https://tailscale.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-tailscale","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-tailscale/badge.svg","listed_at":"2026-10-31T17:07:09.301Z","state":"no findings","check":{"checked_at":"2026-11-01T00:38:40.768Z","outcome":"read","tool_count":22,"tool_names":["tailscale_list_devices","tailscale_get_device","tailscale_list_device_routes","tailscale_list_keys","tailscale_get_key","tailscale_get_policy_file","tailscale_list_dns_nameservers","tailscale_get_dns_preferences","tailscale_list_dns_searchpaths","tailscale_get_split_dns","tailscale_list_users","tailscale_get_user","tailscale_list_webhooks","tailscale_get_tailnet_settings","tailscale_authorize_device","tailscale_set_device_name","tailscale_set_device_tags","tailscale_expire_device_key","tailscale_set_device_routes","tailscale_create_auth_key","tailscale_delete_key","tailscale_delete_device"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.10.30a"},"tools":{"fingerprint":"2ec74f525e1f727a8685c4f745b371661e94d08fb14faf22ed107eabb5f2773a","tool_hashes":{"tailscale_get_key":"6d877c56ce94df2a5ee41182175db9c19ba670ffd5eac82349b6bdf200c52f36","tailscale_get_user":"c2e4773772f4f50c5af5bd53b7c78022aea8e4bb172a88ee1faf65414e4dd7f8","tailscale_list_keys":"59bcaacde2d37a7ca97d1730508ed2c1fab2e72ba64ea4a7a4fac09fb6c7c4ad","tailscale_delete_key":"88da55ac6db25f1eb9bd6ada41d02ead3b2ab2dcadb4ba18a03c75d9c270cf2c","tailscale_get_device":"01f813a5395d91a67b322386cddb2342c4c79e1a9ea125e6582d81311e115168","tailscale_list_users":"653f3dcfd3116526049a40417b366ec1eb52f9e9bb2a3fcd2fe11537ae19393c","tailscale_list_devices":"a923439472a440c147d52405cfc2794366fbb07b0ece35a77591359a1702f5af","tailscale_delete_device":"dcfb0ed6542e89509a39fe3614cabec0e4dbd6a723e6121ade9405975266aa68","tailscale_get_split_dns":"df0d18d438e16dd1c733371afa63c75aa571e938f174b715737ff301a431ebd2","tailscale_list_webhooks":"8fec82198f794471a7b4d24baba54b47d6b34da8ed9472b92ebc302c5c4cf02a","tailscale_create_auth_key":"737f682b7be4bfbfe0129b305f964a37534212f653848b61d01a10d0ff4eaff0","tailscale_get_policy_file":"69523d999da88626f3cd2e3a7a6b0f14336cada00dc190966546d63fee672f36","tailscale_set_device_name":"bd3a348c4afe0137d9438a96c237befc1986364b14b4748ea0c60c5a46adf02e","tailscale_set_device_tags":"892282fb34c68ebf09160fba9c326018686ccf9f5b46a9047ef37725e2a57a8c","tailscale_authorize_device":"d04cd9e62a3e371a578c41f14856935ed1139cbd684533585a302e04ca4fa2c5","tailscale_expire_device_key":"bd16f2a3f05925cd811b0c37f44497d7fea58d92884703bbbe98dbdbbea477ae","tailscale_set_device_routes":"d938109aac12bd8ffee644c0e7f6b662d8fd44103ccc2add309bdbf2d4d69199","tailscale_list_device_routes":"783677858bf9dcf404dcbfbb638cd586535a82efdaecee558e25f07f8eb868ef","tailscale_get_dns_preferences":"f1ad5de189ca4ccd4f729aa3006fc30b14991941235c487d3d3b08b85cc84c72","tailscale_get_tailnet_settings":"e4e50222dfe5f1fe135e6abb2582130a2eb5583f1d8850fe0c4d8e41f8fc888c","tailscale_list_dns_nameservers":"033fb74d3308f99bf897dbc066b3bdce99b1b2876ca47dbc15463dbeca88c6b0","tailscale_list_dns_searchpaths":"536479c4f47fab47070758c4430d15a705d52864bc49504c0706ddc7771715f3"},"instructions_hash":"52d98f45e48b5f1a49da05eca8d1d48d2aeed4b24818365cc15f4769d5de9acc","fingerprinted_at":"2026-11-01T00:38:40.768Z","changed_at":null,"compared_since":"2026-10-30","changes":[]},"disclaimer":"Signals, not a warranty. A clean read means these rules found nothing, not that the server is harmless. An unread server is not checked."}