Skip to main content
Glama

Tailscale MCP Server

package.jsonโ€ข2.87 kB
{ "name": "@hexsleeves/tailscale-mcp-server", "version": "0.3.0", "description": "A Model Context Protocol (MCP) server that provides seamless integration with Tailscale's CLI commands and REST API, enabling automated network management and monitoring through a standardized interface.", "keywords": [ "tailscale", "mcp", "model context protocol", "tailscale mcp", "tailscale mcp server" ], "author": "HexSleeves", "license": "MIT", "type": "module", "main": "dist/index.js", "bin": { "tailscale-mcp-server": "./dist/index.js" }, "files": [ "dist/**/*", "README.md", "LICENSE" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "scripts": { "clean": "rimraf dist", "build": "bun esbuild.config.js build", "build:dev": "bun esbuild.config.js dev", "build:watch": "bun esbuild.config.js watch", "start": "bun dist/index.js", "dev": "bun run build:dev && bun dist/index.js", "dev:watch": "bun run build:watch", "dev:direct": "tsx src/index.ts", "typecheck": "tsc --noEmit", "lint": "biome lint .", "format": "biome format --write .", "check": "biome check .", "check:fix": "biome check --write .", "test": "bun test", "test:unit": "bun test --testNamePattern='(?!.*integration)'", "test:integration": "bun test --testNamePattern='integration'", "test:coverage": "bun test --coverage", "test:ci": "bun test ./src/__test__/utils/", "test:unit:ci": "npm run test:ci", "test:integration:ci": "bun test --coverage --testNamePattern='integration'", "test:setup": "./scripts/setup-testing.sh", "qa": "bun run typecheck && bun run test:unit && bun run check", "qa:full": "bun run typecheck && bun run test && bun run check", "inspector": "bunx @modelcontextprotocol/inspector bun dist/index.js", "prepublishOnly": "bun run build", "publish": "./scripts/publish.sh", "publish:test": "./scripts/test-publish.sh" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.16.0", "axios": "^1.10.0", "dotenv": "^17.2.0", "express": "^5.1.0", "zod": "^4.0.5" }, "devDependencies": { "@biomejs/biome": "2.1.2", "@eslint/js": "^9.31.0", "@eslint/json": "^0.13.0", "@eslint/markdown": "^7.0.0", "@types/bun": "latest", "@types/express": "^5.0.3", "@types/json-schema": "7.0.15", "@types/node": "^24.0.14", "@typescript-eslint/eslint-plugin": "^8.37.0", "@typescript-eslint/parser": "^8.37.0", "audit-ci": "^7.1.0", "esbuild": "^0.25.6", "eslint": "^9.31.0", "globals": "^16.3.0", "prettier": "3.6.2", "rimraf": "^6.0.1", "semver": "^7.7.2", "tsx": "^4.20.3", "typescript": "^5.8.3", "typescript-eslint": "^8.37.0" } }

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/HexSleeves/tailscale-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server