UNPKG

@rubys/fly-explorer

Version:

A comprehensive web-based dashboard for managing Fly.io infrastructure using Model Context Protocol (MCP) integration with flyctl

80 lines (79 loc) 2.1 kB
{ "name": "@rubys/fly-explorer", "version": "1.2.2", "description": "A comprehensive web-based dashboard for managing Fly.io infrastructure using Model Context Protocol (MCP) integration with flyctl", "main": "dist/server/index.js", "type": "module", "bin": { "fly-explorer": "bin/fly-explorer.js" }, "files": [ "dist/", "bin/", "lib/", "README.md", "LICENSE" ], "scripts": { "dev": "concurrently \"npm run server:dev\" \"npm run client:dev\"", "server:dev": "tsx watch server/index.ts", "client:dev": "vite", "build": "tsc -p server/tsconfig.json && vite build", "preview": "vite preview", "start": "NODE_ENV=production node dist/server/index.js", "test:cli": "npm run build && node bin/fly-explorer.js", "prepublishOnly": "npm run build" }, "keywords": [ "fly.io", "flyctl", "explorer", "mcp", "model-context-protocol", "dashboard", "infrastructure", "cloud", "deployment", "machines", "containers" ], "author": "Sam Ruby <rubys@intertwingly.net>", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/rubys/fly-explorer.git" }, "bugs": { "url": "https://github.com/rubys/fly-explorer/issues" }, "homepage": "https://github.com/rubys/fly-explorer#readme", "engines": { "node": ">=18.0.0" }, "dependencies": { "@anthropic-ai/sdk": "^0.54.0", "@google/generative-ai": "^0.24.1", "@mistralai/mistralai": "^1.7.2", "@modelcontextprotocol/sdk": "^1.12.1", "cohere-ai": "^7.17.1", "cors": "^2.8.5", "express": "^4.18.2", "node-fetch": "^3.3.2", "open": "^10.1.2", "openai": "^5.6.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "@types/cors": "^2.8.17", "@types/express": "^4.17.21", "@types/node": "^20.11.0", "@types/react": "^18.2.43", "@types/react-dom": "^18.2.17", "@vitejs/plugin-react": "^4.2.1", "concurrently": "^8.2.2", "tsx": "^4.7.0", "typescript": "^5.3.3", "vite": "^5.0.8" } }