mcp-tailscale
Provides tools for managing Tailscale devices (listing, detailed info), serve configurations (add/remove/list), and network diagnostics (ping, whois, netcheck), wrapping the Tailscale CLI.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-tailscalelist all devices in my tailnet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-tailscale
MCP server wrapping Tailscale CLI — manage devices, serve configs, and diagnose connectivity from any MCP-capable AI agent (Hermes, Claude Code, etc.).
Tools
Tool | Description |
| All peers with status, OS, IPs, connection type, traffic |
| Detailed info about self or a specific peer |
| NAT/connectivity diagnostics + DERP relay latency |
| Current Tailscale Serve / Funnel configurations |
| Expose a local port over Tailscale (tcp/http/https) |
| Remove a Tailscale Serve configuration |
| Ping a peer via Tailscale and show the route |
| Machine and user behind a Tailscale IP |
Related MCP server: mcp-tailscale
Quick Start
pip install mcp-tailscale
# or
pip install git+https://github.com/gumbyender/mcp-tailscale.gitThen configure in your MCP client:
Hermes Agent
Add to ~/.hermes/config.yaml:
mcp_servers:
tailscale:
command: "mcp-tailscale"Restart Hermes. Tools appear as mcp_tailscale_*.
Claude Desktop
{
"mcpServers": {
"tailscale": {
"command": "mcp-tailscale"
}
}
}VS Code / Cline / Continue
{
"mcpServers": {
"tailscale": {
"command": "mcp-tailscale"
}
}
}Requirements
Tailscale — installed and logged in (
tailscale statusmust work)Python 3.11+
mcp package (installed automatically as a dependency)
Development
git clone https://github.com/gumbyender/mcp-tailscale.git
cd mcp-tailscale
pip install -e .Test the server starts correctly:
mcp-tailscale
# or
python -m mcp_tailscaleThe server will start listening on stdio — connect your MCP client to it.
Companion Skill
The SKILL.md in this repo is a Hermes-compatible skill for "secure homelab networking with Tailscale + self-hosted agents." To install it in Hermes:
hermes skill create --from SKILL.mdOr copy it to ~/.hermes/skills/devops/tailscale-mcp/SKILL.md.
Architecture
┌─────────────┐ stdio ┌──────────────┐ subprocess ┌──────────┐
│ MCP Client │ ◄──────────► │ mcp-tailscale │ ◄──────────────► │ tailscale │
│ (Hermes, │ │ (FastMCP) │ │ CLI │
│ Claude, ...)│ │ │ │ │
└─────────────┘ └──────────────┘ └──────────┘All calls are local subprocess wrappers around the tailscale binary. No external API keys, no cloud dependencies.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/GumbyEnder/mcp-tailscale'
If you have feedback or need assistance with the MCP directory API, please join our Discord server