Streamline network management with Tailscale's integration.
Project details
Tailscale MCP serves as a modern server providing seamless integration with Tailscale's CLI commands and REST API. This project enables automated network management and monitoring through a unified interface, making device management, network operations, and security controls simpler and more efficient.
Tailscale MCP is an innovative server implementation that seamlessly integrates with Tailscale's command-line interface (CLI) and REST API, providing a standardized interface for automated network management and monitoring. This modern server, built on the Model Context Protocol (MCP), facilitates effective device and network operations, empowering users to enhance their network management capabilities.
@hexsleeves/tailscale-mcp-serverhexsleeves/tailscale-mcp-serverghcr.io/hexsleeves/tailscale-mcp-serverRun Tailscale MCP server directly using NPX:
# Method 1: Explicit package syntax (most reliable)
npx --package=@hexsleeves/tailscale-mcp-server tailscale-mcp-server
Launch Tailscale MCP using Docker:
# Pull and run from Docker Hub
docker run -d \
--name tailscale-mcp \
-e TAILSCALE_API_KEY=your_api_key \
-e TAILSCALE_TAILNET=your_tailnet \
hexsleeves/tailscale-mcp-server:latest
Easily integrate Tailscale MCP with your software environment by configuring necessary environment variables:
export TAILSCALE_API_KEY="your-api-key"
export TAILSCALE_TAILNET="your-tailnet"
Additionally, Tailscale MCP features a range of tools for device management, network operations, security configurations, and system diagnostics, making it a comprehensive solution for managing Tailscale networks. Development of new features and tools is encouraged, following guidelines for modular architecture and TypeScript compliance.
Comments
0Start the conversation
Share the first comment.