Deploy

One click creates your server

Google Drive CRUD - your own copy, on Railway

CRUD stands for create, read, update, delete - the four things the standard read-only connector cannot do to your existing files. The button below deploys the open source server into your own account on Railway, a hosting service. Your files and your Google sign-in stay between you, Google, and a server you own. Railway's free trial covers the setup; keeping the server running after that is about $5 a month, paid to Railway.

Deploy on RailwayOr email me - I set it up with you

View the source on GitHub →

Then copy the setup prompt below into a Claude chat. Claude handles the rest with you, one step at a time.

Setup

Claude walks you through setup itself

There is nothing to figure out on this page. Copy the prompt below, paste it into a Claude chat, and Claude guides the whole thing - the Railway deploy, the Google side, and connecting it to your Claude account - one step at a time, checking each step before moving on.

The setup prompt

Copy it whole. It carries every step, every gate, and the fixes for the common wrong turns.


        

Run the setup from a computer - claude.ai in the browser or the desktop app. Once connected, the connector works everywhere, including the mobile apps, and on every Claude plan. A free Claude account can hold one custom connector; this can be it.

What the setup involves

The work Claude will walk you through

  1. Deploy the server. One click on the Railway button above creates your own copy, in your own hosting account.
  2. Create a project in Google Cloud. A container that holds the permission settings for this one connection.
  3. Turn on four Google application programming interfaces (APIs). Drive, Docs, Sheets, and Slides. An API is the door an outside tool uses to reach a Google service, and each one is off until you switch it on.
  4. Set up and publish the consent screen. The page that asks your permission when the connector signs in. Publishing it makes the connection permanent.
  5. Create the sign-in credentials. Google issues an ID and a secret that identify your server to your Google account. You paste them into Railway.
  6. Connect it to Claude. Add the server's address as a custom connector on claude.ai, sign in with Google once, and it is live everywhere you use Claude.

Google's console is dense, and the names it uses are not obvious the first time through. That is why Claude guides it from inside the chat: it names each screen as you land on it and tells you which of the several similar-looking buttons is the one you want.

Read the full directions on this page

                
Railway template deploy page for Google Drive CRUD
1 · Deploy. One click on Railway creates your own copy of the server.
Google Cloud new project form
2 · Project. A fresh Google Cloud project holds the permission settings.
Google Cloud enabled APIs list
3 · APIs. The enabled-APIs list is where Claude has you confirm all four.
Google Auth Platform consent wizard Audience step
4 · Consent. The short wizard, then one Publish click makes access permanent.
Google OAuth Web client redirect URI form
5 · Credentials. Your server's address goes in as the redirect line.
Google hasn't verified this app warning screen
6 · Sign in. This warning is expected - the app is yours, created minutes earlier, and the email shown is your own.
Where your data goes

Between you, Google, and a server you own

Rather not do the setup yourself?

Email me with where you got stuck - or what you would like built for your own business - and I will take it from there.

Email [email protected]