tailscale-mcp-server

tailscale-mcp-server

4

The Tailscale MCP Server allows MCP-compatible clients to access and interact with Tailscale networks in a read-only mode. It offers tools for network diagnostics and information retrieval, focusing on security by restricting command execution to a safe whitelist.

Tailscale Model Context Protocol (MCP) Server

A simple MCP server providing read-only access to your Tailscale network. It allows interaction via MCP-compatible clients like Claude Desktop by exposing commands and information about your Tailscale network.

Features

  • Check Tailscale status and connected devices
  • Get network diagnostics and view IP addresses
  • List exit nodes and ping hosts
  • Look up Tailscale IP information

Requirements

  • Go for building from source
  • Tailscale CLI must be in your $PATH
  • An MCP-compatible client, e.g., Claude Desktop

Available Tools

  • "Safe" Tailscale commands like netcheck, ip, dns status, and more

Security Notes

  • Read-only access
  • Only safe subcommands executed

Troubleshooting

  • Verify paths and installations if issues arise

Contributing

  • Contributions through issues or pull requests are welcome.

License

  • MIT License