Self-hosted Netlify MCP alternatives

Netlify's official server installs and runs locally over stdio, so the process and your credentials stay on your own machine while an agent deploys and manages Netlify projects. If you want to keep that and move the platform underneath, or add local tools an agent needs around a deploy, the picks below all run locally too.

The deploy work still talks to each platform's own API; what stays local is the server process. The list mixes full cloud platforms you can drive from your machine with a monitoring server and two database servers that round out a typical deploy workflow.

The 8 best self-hosted alternatives

  1. AWS (AWS Labs)Official9,170

    AWS Labs' server runs locally and executes any AWS CLI command with validation, read-only mode, and command suggestions, the widest cloud reach here, all from a process on your own machine.

    Set up AWS (AWS Labs)
  2. AzureOfficial

    Installed locally, the Azure server manages 40+ services including storage, Key Vault, Cosmos DB, SQL, and AKS, a full platform you drive from your own machine rather than a frontend host.

    Set up Azure
  3. DigitalOceanOfficial

    DigitalOcean's official server runs locally and manages App Platform, Droplets, managed databases, Kubernetes, networking, and storage, a mid-weight cloud kept on your own infrastructure.

    Set up DigitalOcean
  4. Run locally, the Cloud Run server from Google deploys code or file contents to Cloud Run, lists services, and reads logs, the self-hosted route when your deploy target is containers on Cloud Run.

    Set up Google Cloud Run
  5. HerokuOfficial

    Heroku's Platform server installs locally and deploys apps, scales dynos, manages add-ons and pipelines, and operates Postgres, a full app platform you drive from your own machine for backends as well as sites.

    Set up Heroku
  6. GrafanaOfficial3,083

    Not a deploy target but a local companion: Grafana Labs' server runs locally and queries dashboards, Prometheus, Loki, incidents, and alerts, the observability side of shipping that Netlify's server does not cover.

    Set up Grafana
  7. SQLite (DBHub)Community2,869

    SQLite via DBHub runs an agent against a single local database file with execute_sql and search_objects, a self-contained store for a small app behind a deploy, with nothing extra to run.

    Set up SQLite (DBHub)
  8. DBHub (Postgres)Official2,867

    DBHub connects locally to your own Postgres over a DSN with execute_sql and search_objects, the database an agent reaches alongside a self-hosted deploy server rather than a Netlify replacement.

    Set up DBHub (Postgres)

How to choose

For a self-hostable deploy or cloud server, AWS, Azure, GCP, DigitalOcean, and Heroku all run locally and reach far more than frontend hosting, with the trade that each still calls its platform's API over the network. Grafana, SQLite, and Postgres are not Netlify replacements; they are local servers that fill in monitoring and data around a deploy workflow. Self-hosting the server controls where the process and tokens live, not where the platform runs your app.

FAQ

Can the Netlify MCP server be self-hosted?
Yes. Netlify's official server runs locally over stdio, so the process and credentials stay on your own machine while it deploys and manages projects. Every alternative here also installs and runs locally.
Does running the server locally keep my deploys private?
It keeps the server process and tokens on your infrastructure. The deploy itself still goes to each platform's API, with AWS, Azure, GCP, and the rest, so the network path to the cloud is the same as Netlify's. Grafana, SQLite, and Postgres can stay entirely on your own systems.
← Back to the Netlify MCP server