Self-hosted Box MCP alternatives

Box's MCP server runs only as a hosted endpoint you reach over OAuth. There is no build you install and run yourself. If you need the server process and its credentials on your own machine or inside your own network, you need a different one.

Every server below installs locally and talks to your agent over stdio. One honest limit: self-hosting the server controls where the process and tokens live, but file content still travels to each product's own API. Nextcloud and MinIO are the closest to keeping data on infrastructure you run.

The 8 best self-hosted alternatives

  1. NextcloudCommunity248

    Run it on your own hardware and Nextcloud's community server reaches files plus notes, calendar, contacts, tables, deck, and talk across 110+ tools. As a self-hosted file platform it is the closest local stand-in for Box's content cloud.

    Set up Nextcloud
  2. MinIOOfficial41

    Object storage you operate is MinIO's model: the official server installs locally and browses buckets, reads and writes objects, manages tags and versioning, and answers AI questions about stored objects. Pick it when files are blobs in buckets you host.

    Set up MinIO
  3. The Google Workspace server runs locally over stdio, scoped to Drive: search, read, create, and share files over OAuth, with imports into Docs, Slides, and Sheets. The process stays on your machine even though the files live in Google.

    Set up Google Drive (Workspace MCP)
  4. AWS (AWS Labs)Official9,170

    AWS Labs' server installs locally and runs any AWS CLI command, with validation, read-only mode, and command suggestions. Storage here is S3 reached through the CLI rather than a document drive, all from a process you control.

    Set up AWS (AWS Labs)
  5. SlackCommunity1,637

    Local over stdio with no workspace bot, the community Slack server reads history, DMs, and search. It is the self-hosted option when the files you want an agent near are shared in chat rather than parked in a document store.

    Set up Slack
  6. AirtableCommunity443

    Structured records rather than files: the maintained Airtable server installs locally, lets an agent inspect a base schema, then read, search, and write records, tables, fields, and comments. Reach for it when your data is relational, not a folder of documents.

    Set up Airtable
  7. CodaCommunity60

    Coda's server runs on your own machine and connects an agent to docs, pages, tables, and rows for reading and editing. It holds documents-as-databases rather than uploaded files, answering a different half of Box from a local process.

    Set up Coda
  8. AzureOfficial

    Microsoft's Azure server installs locally and manages 40+ services including Storage, Key Vault, Cosmos DB, and SQL. Like AWS it reaches cloud storage as infrastructure, not a document drive, so it fits teams whose files are Azure blobs.

    Set up Azure

How to choose

For a file platform you run yourself, Nextcloud leads, with MinIO close behind for object storage. Google Drive, AWS, and Azure keep the server process local while the content still lives in the underlying cloud. Airtable and Coda hold structured records or documents-as-databases rather than files, and Slack covers chat. None keeps file content fully on your disk; self-hosting controls the process and tokens, not where the API stores the data.

FAQ

Can the Box MCP server be self-hosted?
No. Box offers only a hosted server reached over OAuth, with no self-installable build. If running the server yourself is a hard requirement, pick one of the alternatives here that ships a local stdio command, such as Nextcloud or MinIO.
Does self-hosting one of these keep my files on my own infrastructure?
It keeps the MCP server process and its credentials local, which is usually the point for audit and access control. With Google Drive, AWS, or Azure the files still live in that cloud. Nextcloud and MinIO are the closest to storing the content on hardware you run.
← Back to the Box MCP server