Skip to main content
Glama

driveport

Google Drive files as MCP tools, talking to the Google Drive API. driveport is a clean-room rebuild of the core surface of the Google Drive reference MCP server, under a new name: fresh code written from the public Drive API documentation, no copied branding.

Tools (core subset, 8)

search_files, list_files, get_file_metadata, read_file, create_folder, upload_file, download_file, trash_file.

Permissions and sharing, comments, revisions, the changes feed, team drive administration, resumable or chunked uploads, and files.copy / files.watch from the wider Drive surface are not in this subset.

Related MCP server: Google Drive MCP Server

Setup

Set a Google OAuth access token:

export GOOGLE_ACCESS_TOKEN=ya29....

Optionally override the API base with DRIVE_API_URL (default https://www.googleapis.com/drive/v3). Without the token, every tool call fails with an error naming the missing variable.

CLI

npx @reneturcios/driveport search_files '{"query":"name contains '\''report'\''"}'
npx @reneturcios/driveport mcp        # stdio MCP server

Each tool name is a subcommand taking one JSON object argument.

MCP client config

{
  "mcpServers": {
    "driveport": {
      "command": "npx",
      "args": ["-y", "@reneturcios/driveport", "mcp"],
      "env": { "GOOGLE_ACCESS_TOKEN": "ya29...." }
    }
  }
}

Docker

docker run -i -e GOOGLE_ACCESS_TOKEN ghcr.io/cloudcorprecords/driveport

Development

npm install
npm run build
npm test

License

MIT

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    A read-only Google Drive MCP server that allows searching files, reading file content (with auto-export for Google Docs, Sheets, Slides), and retrieving file metadata via OAuth authentication.
    18 npm
    2
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables MCP-compatible AI assistants to interact with a user's Google Drive, including listing, searching, reading, creating, updating, and deleting files, with authentication via Google OAuth.
    1
    -