Skip to content
FLAVIO COPES
flaviocopes.com

Cloud platform plugins and skills for AI coding agents

By

Install official coding-agent plugins, skills, and MCP servers for Cloudflare, Railway, DigitalOcean, Render, AWS, Azure, and Google Cloud.

~~~

Vercel has a plugin that turns a coding agent into a Vercel expert:

npx plugins add vercel/vercel-plugin

It works with Claude Code, Cursor, Codex, and other coding agents.

I wanted to know which other cloud platforms offer something similar.

The short answer: quite a few do. But they do not all mean the same thing when they say plugin, skill, or MCP server.

This is the list I found, using official repositories and documentation. It is a snapshot from July 2026. This space moves fast.

Plugin, skill, or MCP server?

Before looking at the platforms, we need to separate three things.

An Agent Skill teaches the agent how a platform works. It usually contains Markdown instructions and references. It can also contain scripts or other resources. Installing a skill does not establish access to your cloud account.

An MCP server gives the agent tools. Depending on the server and its permissions, those tools may read logs, list projects, create resources, change environment variables, or trigger deployments.

A plugin is packaging for a specific agent. It may bundle skills, MCP configuration, commands, hooks, and specialized agents.

This difference matters.

Skills give the agent knowledge. MCP gives it access. A plugin can give it both.

The quick list

PlatformInstallWhat you get
Vercelnpx plugins add vercel/vercel-pluginPlugin with current platform knowledge and skills. Vercel MCP is separate
CloudflareInstall Cloudflare from the Codex plugin library, or use npx skills add https://github.com/cloudflare/skillsThe plugin bundles skills, commands, and MCP. The npx command installs skills only
Railwaycurl -fsSL agents.railway.com | shRailway CLI, skill, MCP configuration, and auth check
Supabasenpx plugins add supabase-community/supabase-pluginSupabase skills and MCP server in one plugin
DigitalOceannpx skills add digitalocean-labs/do-app-platform-skills12 App Platform skills. MCP is configured separately
Renderrender skills install21 Render skills. An official hosted MCP server is also available
AWSaws configure agent-toolkitInstalls selected AWS skills and configures AWS MCP. Plugin bundles are separate
AzureInstall the Azure plugin from the agent marketplaceAzure skills, Azure MCP, and Foundry MCP
Google Cloudnpx skills add google/skillsOfficial skills. Product plugins and managed MCP servers are separate
NetlifyInstall Netlify from the Codex plugin library, or connect its remote MCP serverCodex plugin, MCP tools, and hosted Agent Runners
Fly.iofly mcp server --claudeExperimental MCP server built into flyctl
Herokuheroku mcp:startOfficial local Platform MCP server. A hosted OAuth server is also available

Now let’s look at what each one does.

Cloudflare

Cloudflare has one of the most complete alternatives.

If you use Codex, open /plugins and install Cloudflare. The plugin installs Cloudflare Skills and registers Cloudflare’s MCP servers.

You can also install the portable skills directly:

npx skills add https://github.com/cloudflare/skills

The repository includes skills for Workers, Pages, Wrangler, Durable Objects, R2, D1, KV, the Agents SDK, security, performance, and other parts of the platform.

Cloudflare also runs managed MCP servers. The broad API server covers more than 2,500 Cloudflare API endpoints. There are also smaller servers for documentation, observability, DNS analytics, and other focused tasks.

The separation is useful:

Cloudflare’s own Codex setup guide recommends this combination.

The MCP tools ask you to authenticate when they connect to your Cloudflare account.

Railway

Railway has the simplest full setup after Vercel:

curl -fsSL agents.railway.com | sh

The installer sets up or reuses the Railway CLI, installs the use-railway skill, configures MCP for supported agents, and checks authentication.

If the Railway CLI is already installed, use:

railway setup agent

The Railway agent integration works with Claude Code, Cursor, Codex, VS Code, Copilot, OpenCode, and several other agents.

The skill covers project setup, deployments, logs, variables, domains, storage buckets, metrics, and troubleshooting. Railway offers both a local MCP server and a hosted remote MCP server.

This is a real end-to-end integration. The skill explains how Railway works, while MCP and the CLI let the agent operate it.

Supabase

Supabase uses the same universal plugin installer as Vercel:

npx plugins add supabase-community/supabase-plugin

The Supabase plugin bundles two parts:

You can install only the skills if you do not want live account access:

npx skills add supabase/agent-skills

I like this approach. Start with knowledge. Add MCP only when the agent needs to work with a real project.

Supabase recommends connecting MCP to a development project. If you need to use it with real data, scope the connection to one project and use read-only mode when possible.

DigitalOcean

DigitalOcean publishes 12 App Platform skills:

npx skills add digitalocean-labs/do-app-platform-skills

They cover application design, App Spec generation, deployment planning, databases, development containers, migrations, and production troubleshooting.

These skills are intentionally opinionated. For example, they prefer VPC networking, Dockerfiles, GitHub Actions, and credentials stored in GitHub Secrets.

DigitalOcean also provides official MCP servers for App Platform, Droplets, databases, Kubernetes, Spaces, networking, and other services.

The local MCP package is @digitalocean/mcp. It requires Node 18+, npm 8+, and a suitably scoped DigitalOcean API token.

You choose which services to expose. This example enables App Platform only:

{
  "mcpServers": {
    "digitalocean": {
      "command": "npx",
      "args": ["-y", "@digitalocean/mcp", "--services", "apps"],
      "env": {
        "DIGITALOCEAN_API_TOKEN": "<your_api_token>"
      }
    }
  }
}

Do not commit a configuration file containing the token. Use your MCP client’s environment variable support when possible.

This mcpServers shape works in clients that use JSON MCP configuration, including Claude Desktop and Cursor. VS Code uses a servers root, while Codex uses config.toml. Adapt it to your client.

The skills and MCP servers are separate. The skills focus on App Platform knowledge. MCP provides broader access to the DigitalOcean API.

Render

Render publishes a catalog of 21 official Agent Skills.

With Render CLI 2.10 or later:

render skills install

Alternatively, use the portable skills installer:

npx skills add render-oss/skills

The catalog covers deploys, Blueprints, Docker, web services, private services, workers, cron jobs, disks, domains, Postgres, Key Value, scaling, monitoring, debugging, and Heroku migrations.

Render also has an official hosted MCP server at https://mcp.render.com/mcp. It works with OAuth in Claude Code, Codex, and Cursor.

The MCP server can create web services, static sites, cron jobs, Postgres databases, and Key Value instances. It can also trigger deploys, read logs and metrics, and run read-only Postgres queries. Other service types and most updates to existing resources are not supported.

Render also offers marketplace plugins for Codex, Cursor, and Claude Code. If your agent has a plugin library, search for Render there first.

AWS

AWS provides an Agent Toolkit through the AWS CLI:

aws configure agent-toolkit

This requires AWS CLI 2.35 or later. The MCP proxy also requires uv.

The command runs an interactive wizard. It detects supported agents installed on your computer, installs the selected AWS skills, and configures the AWS MCP server. Add --yes to accept the defaults for every detected agent.

The wider Agent Toolkit for AWS includes:

The MCP server exposes more than 15,000 AWS APIs. Calls use IAM permissions and appear in CloudTrail, so agent actions use the same security and audit system as other AWS operations.

This is the most enterprise-focused setup in the list. AWS treats agent access as infrastructure access, with permissions, conditions, and audit logs.

Azure

Microsoft’s Azure Skills plugin combines three layers:

In Claude Code, install the official Azure plugin:

/plugin install azure@claude-plugins-official

In Codex, add Microsoft’s marketplace from the terminal:

codex plugin marketplace add microsoft/azure-skills

Then open /plugins and install Azure.

GitHub Copilot CLI uses a different marketplace:

/plugin marketplace add microsoft/azure-skills
/plugin install azure@azure-skills

Cursor has an Azure plugin in Settings → Plugins. Visual Studio and VS Code provide their own extension-based setup.

The interesting part is Azure’s deployment flow. The agent creates a deployment plan under .azure/, waits for approval, validates the setup, and then deploys. The workflow makes the approval point explicit instead of jumping from a prompt to production.

For deployment, you need an Azure subscription, Node 18+, az login, and azd auth login.

Microsoft also publishes a much larger portable skills catalog:

npx skills add microsoft/skills

That repository is useful when you need a skill for a specific Azure SDK or language rather than the complete Azure operations plugin.

Google Cloud

Google has an official Agent Skills repository:

npx skills add google/skills

It includes skills for Cloud Run, BigQuery, Cloud SQL, AlloyDB, Firebase, GKE, Gemini, authentication, onboarding, network observability, and the Google Cloud Well-Architected Framework.

This command installs selected skills. It improves the agent’s Google Cloud knowledge, but it does not authenticate the agent or give it access to your projects.

The same repository also publishes product plugins for supported agents. Google separately provides managed remote MCP servers for Google Cloud services. Those require their own setup and authentication.

Google also publishes more focused skill packages. For example, google/agents-cli teaches coding agents how to build, evaluate, and deploy Agent Development Kit projects.

Netlify

Netlify has a plugin in the Codex plugin directory. It lets Codex create projects, configure settings, inspect failed deploys, and deploy previews or production builds.

Netlify also runs a remote MCP server. In Codex, add it with:

codex mcp add netlify --url https://netlify-mcp.netlify.app/mcp

For other supported agents, Netlify also recommends a generic interactive installer:

npx -y add-mcp https://netlify-mcp.netlify.app/mcp

The generic installer asks which agents to configure. Both paths require Netlify authorization before the agent can access your account.

The MCP server can work with deploys, Functions, Edge Functions, Blobs, Netlify Database, environment variables, and netlify.toml.

Netlify goes one step further with Agent Runners. Instead of connecting your local coding agent to Netlify, you can run Claude Code, Codex, or Gemini inside a Netlify project and review the resulting Deploy Preview.

Fly.io

Fly.io does not currently publish a general Agent Skills or plugin bundle. But flyctl includes an official experimental MCP server:

fly mcp server --claude

Use --cursor, --vscode, --windsurf, --zed, or --neovim for those clients. You can also pass --config with an explicit configuration path.

The server exposes operations for apps, certificates, logs, Machines, organizations, secrets, status, and volumes. It uses your Fly CLI credentials or FLY_ACCESS_TOKEN.

Fly.io does not currently document a Codex-specific setup path.

Heroku

Heroku does not currently publish a portable Agent Skills package. It does provide official Heroku Platform MCP servers.

OAuth-capable remote clients can connect to:

https://mcp.heroku.com/mcp

For a local server, Heroku CLI 10.8.1 or later can use your current CLI login:

heroku mcp:start

There is also an API-key alternative:

npx -y @heroku/mcp-server

The Platform MCP server can manage apps, deploys, scaling, restarts, logs, Postgres databases, and add-ons.

Heroku’s Managed Inference and Agents MCP toolkit is a separate product. It lets an application connect its model to custom MCP tools.

Which one should you install?

My advice is to start with skills.

Skills improve generated code and configuration without opening access to a cloud account. They are useful even when you still deploy manually.

Add MCP when you want the agent to inspect real resources, read logs, or perform operations. Use OAuth or a narrowly scoped token. Start with read-only access when the platform supports it.

For production infrastructure, keep approval prompts enabled. A coding agent that can deploy an app can also replace environment variables, restart services, or create resources that cost money.

Read the repository before installing third-party skills or piping an installer into your shell. An Agent Skill can contain scripts and tool instructions, not just documentation. The plugins and skills installers are also interactive by default unless you pass flags to select targets and accept prompts.

The best integrations combine all three layers:

  1. skills explain the platform
  2. MCP exposes controlled operations
  3. the CLI handles local project work

Vercel made this pattern easy to see. Cloudflare, Railway, Supabase, Render, AWS, Azure, Fly.io, Heroku, and others are now building the same bridge between coding agents and real infrastructure.

Tagged: AI · All topics
~~~

Related posts about ai: