Dropbox MCP Server

by Albiemark
Verified
{ "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/src/index.js" }, "files": [ "build" ], "scripts": { "build": "tsc && node --input-type=module -e \"import * as fs from 'fs'; if(fs.existsSync('build/src/index.js')){fs.chmodSync('build/src/index.js', '755');}\"", "build:skipcheck": "./build.sh", "postinstall": "node --input-type=module -e \"if(process.env.NODE_ENV !== 'production') { import('child_process').then(cp => cp.execSync('npm run build', {stdio: 'inherit'})); }\"", "watch": "tsc --watch", "inspector": "npx @modelcontextprotocol/inspector build/src/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", "cors": "^2.8.5", "crypto-js": "^4.2.0", "dotenv": "^16.4.7", "dropbox": "^10.34.0", "express": "^4.21.2", "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" } }