Dropbox MCP Server

{ "name": "dbx-mcp-server", "version": "0.1.0", "description": "A Model Context Protocol server for Dropbox integration", "private": true, "type": "module", "bin": { "dbx-mcp-server": "./build/index.js" }, "files": [ "build" ], "scripts": { "build": "tsc && node -e \"const fs=require('fs');if(fs.existsSync('build/index.js'))fs.chmodSync('build/index.js', '755')\"", "build:skipcheck": "./build.sh", "prepare": "npm run build", "watch": "tsc --watch", "inspector": "npx @modelcontextprotocol/inspector build/index.js", "test": "jest --config=jest.config.cjs", "test:watch": "jest --watch --config=jest.config.cjs", "test:coverage": "jest --coverage --config=jest.config.cjs", "test:integration": "node build/tests/dbx-operations.test.js", "setup": "node build/src/setup.js", "start": "node build/src/index.js" }, "dependencies": { "@modelcontextprotocol/sdk": "0.6.0", "axios": "^1.7.9", "crypto-js": "^4.2.0", "dotenv": "^16.4.7", "dropbox": "^10.34.0", "httpx": "^3.0.1", "open": "^10.1.0", "winston": "^3.17.0" }, "devDependencies": { "@babel/core": "^7.26.9", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-transform-modules-commonjs": "^7.26.3", "@babel/plugin-transform-runtime": "^7.26.9", "@babel/preset-env": "^7.26.9", "@babel/preset-typescript": "^7.26.0", "@jest/globals": "^29.7.0", "@types/crypto-js": "^4.2.2", "@types/jest": "^29.5.14", "@types/node": "^20.11.24", "babel-jest": "^29.7.0", "jest": "^29.7.0", "jest-ts-webcompat-resolver": "^1.0.0", "ts-jest": "^29.2.6", "ts-node": "^10.9.2", "typescript": "^5.3.3" } }