UNPKG

@piotr-agier/google-drive-mcp

Version:

Google Drive MCP Server - Model Context Protocol server providing secure access to Google Drive, Docs, Sheets, and Slides through MCP clients e.g. Claude Desktop

68 lines (67 loc) 2.08 kB
{ "name": "@piotr-agier/google-drive-mcp", "version": "1.1.1", "description": "Google Drive MCP Server - Model Context Protocol server providing secure access to Google Drive, Docs, Sheets, and Slides through MCP clients e.g. Claude Desktop", "license": "MIT", "author": "Piotr Agier <piotr.agier@gmail.com>", "homepage": "https://piotragier.net", "bugs": "https://github.com/piotr-agier/google-drive-mcp/issues", "repository": { "type": "git", "url": "git+https://github.com/piotr-agier/google-drive-mcp.git" }, "keywords": [ "mcp", "model-context-protocol", "claude", "google-drive", "google-docs", "google-sheets", "google-slides", "google-workspace", "ai", "llm", "integration", "oauth2", "file-management", "document-automation" ], "type": "module", "bin": { "google-drive-mcp": "./dist/index.js" }, "files": [ "dist/", "README.md", "LICENSE" ], "scripts": { "typecheck": "tsc --noEmit", "build": "npm run typecheck && node scripts/build.js", "start": "node dist/index.js", "auth": "node dist/index.js auth", "watch": "node scripts/build.js --watch", "prepare": "npm run build", "test": "echo \"No tests yet\" && exit 0", "lint": "tsc --noEmit" }, "dependencies": { "@google-cloud/local-auth": "^3.0.1", "@modelcontextprotocol/sdk": "1.16.0", "@types/express": "^5.0.3", "express": "^5.1.0", "google-auth-library": "^9.15.0", "googleapis": "^144.0.0", "open": "^10.2.0", "punycode": "^2.3.1", "uuid": "^11.0.3", "zod": "^3.25.76" }, "devDependencies": { "@types/node": "^22.9.3", "@types/uuid": "^10.0.0", "esbuild": "^0.25.8", "shx": "^0.3.4", "typescript": "^5.6.2" } }