{ "name": "@yawlabs/tailscale-mcp", "version": "0.21.0", "mcpName": "io.github.YawLabs/tailscale-mcp", "description": "Tailscale MCP server: admin-API tools for devices, ACLs, DNS, auth keys, users, and audit logs, plus a CLI to validate and deploy ACLs.", "license": "MIT", "author": "YawLabs ", "repository": { "type": "git", "url": "git+https://github.com/YawLabs/tailscale-mcp.git" }, "bugs": { "url": "https://github.com/YawLabs/tailscale-mcp/issues" }, "keywords": [ "tailscale", "tailnet", "tailscale-api", "mcp", "model-context-protocol", "claude-code", "cursor", "ai-agents", "ai", "mcp-server", "vpn", "networking", "acl", "dns", "magicdns", "auth-keys", "oauth", "webhooks", "audit-log", "gitops", "vscode" ], "type": "module", "main": "dist/index.js", "bin": { "tailscale-mcp": "bin/tailscale-mcp.mjs" }, "files": [ "bin/tailscale-mcp.mjs", "dist/index.js", "LICENSE", "README.md" ], "scripts": { "build": "tsc && node build.mjs", "clean": "node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"", "dev": "tsc --watch", "start": "node dist/index.js", "test": "npm run build && node --test-timeout=300000 --test \"dist/**/*.test.js\"", "test:ci": "npm run test", "test:coverage": "npm run build && node --test-timeout=300000 --experimental-test-coverage --test-coverage-exclude=\"**/*.test.js\" --test-coverage-exclude=\"**/dist/index.js\" --test \"dist/**/*.test.js\"", "lint": "node scripts/lint.mjs check src/ bin/ scripts/ build.mjs", "lint:fix": "node scripts/lint.mjs check --write src/ bin/ scripts/ build.mjs", "check:oam": "oam check src/index.ts", "build:binary": "node scripts/build-binary.mjs", "build:binary:oam": "node scripts/build-binary-oam.mjs", "prepublishOnly": "npm run clean && npm run build" }, "overrides": { "hono": "^4.13.5", "@hono/node-server": "^1.19.15", "fast-uri": "^3.1.6", "ip-address": "^10.3.1", "qs": "^6.16.0" }, "devDependencies": { "@biomejs/biome": "^2.4.12", "@modelcontextprotocol/sdk": "^1.30.0", "@types/node": "^26.0.0", "esbuild": "^0.28.1", "postject": "^1.0.0-alpha.6", "typescript": "^7.0.2", "zod": "^4.3.6" }, "engines": { "node": ">=20.11.0" }, "devEngines": { "runtime": { "name": "node", "version": ">=22", "onFail": "error" } }, "homepage": "https://yaw.sh/mcp-servers/tailscale-mcp/" }