# DigitalOcean App Platform MCP Server: Governed AI Access

DigitalOcean App Platform's MCP server includes 8 different actions available to any connected model or AI agent. When registered with Barndoor, you can ensure centralized governance, visibility, and control across every AI agent your team uses.

**Tools** **8**  
**Capabilities** **[Create](/content/integration-capability/create/index.html), [Delete](/content/integration-capability/delete/index.html), [Read](/content/integration-capability/read/index.html), [Update](/content/integration-capability/update/index.html)**  
**Category** **[DevOps & Infrastructure](/content/integration-category/devops-infrastructure/index.html)**  
**Type** **Barndoor Hosted**

## What can AI agents do with the DigitalOcean App Platform MCP server?

### Tools Available

| Action                     | Capability |
|---------------------------|------------|
| apps-create-app-from-spec | create     |
| apps-list                 | read       |
| apps-get-info             | read       |
| apps-get-deployment-status | read       |
| apps-update               | update     |
| apps-delete               | delete     |

[See full list →](https://docs.barndoor.ai/mcp-servers/digitalocean-app-platform)

## Use cases for DigitalOcean App Platform

- **App Lifecycle**
  - Create apps from specifications
  - List and retrieve app details
  - Update and delete applications
- **Deployment Management**
  - Monitor active deployment status
  - View deployment and build logs
  - Trigger app deployments
- **App Health & Monitoring**
  - Check application health status
  - Retrieve deployment and run logs
  - Monitor app performance
- **Infrastructure Planning**
  - List available deployment regions
  - Explore region features and sizes
  - Plan app platform capacity

## What are the risks of using the DigitalOcean App Platform MCP without an AI gateway?

- Uncontrolled reads — AI agents can pull data out of DigitalOcean App Platform with no visibility into what was accessed.
- Ungoverned writes — agents can create or modify records in DigitalOcean App Platform with no approval step.
- Destructive actions — agents can delete or overwrite DigitalOcean App Platform data with no approval gate or audit trail.

## Why connect DigitalOcean App Platform with the Barndoor AI gateway?

Barndoor MCP Governance is the gateway between your AI agents and the tools they use.

| At a glance                                                         | Available? |
|---------------------------------------------------------------------|------------|
| Fine-grained access controls policies per agent, team, role, user, MCP server and tool call | Yes        |
| Approval required before write/destructive actions                    | Yes (configurable per role) |
| Full audit log (reads and writes)                                   | Yes        |
| Sensitive data detection before it reaches a model or agent         | Yes        |
| Instant access revocation                                            | Yes        |
| SOC 2 Type II compliant                                             | Yes        |

- **Centralized MCP management** — One place to manage and control every MCP server across the organization.
- **Universal connection** — One universal URL works across every AI provider your team uses.
- **Fine-grained access controls** — Set access policies for how AI is connecting with DigitalOcean App Platform.
- **Protect sensitive data** — Keeps sensitive data from reaching a model or AI agent with PII detection, masking, tokenization, redaction, and more.
- **Observability** — Real-time reporting and dashboards give visibility into what AI is doing.
- **Enterprise-grade security** — Stay compliant with audit trails and logging.

## Works with every AI client

\
\
ChatGPT](/content/integrations/chatgpt/index.html)  
\
\
Claude Code](/content/integrations/claude-code/index.html)  
\
\
Claude Desktop](/content/integrations/claude-desktop/index.html)  
\
\
Codex](/content/integrations/codex/index.html)  
\
\
CrewAI](/content/integrations/crewai/index.html)  
\
\
Cursor](/content/integrations/cursor/index.html)  
\
\
Gemini CLI](/content/integrations/gemini-cli/index.html)  
\
\
GitHub Copilot](/content/integrations/github-copilot/index.html)  
\
\
Google ADK](/content/integrations/google-adk/index.html)  
\
\
LangChain](/content/integrations/langchain/index.html)  
\
\
Microsoft Copilot](/content/integrations/microsoft-copilot/index.html)  
\
\
OpenClaw](/content/integrations/openclaw/index.html)

## Getting started with DigitalOcean App Platform in Barndoor

1. Connect the DigitalOcean App Platform MCP server once
2. Define your policies
3. Go live across every AI client

[See the full setup guide →](https://docs.barndoor.ai/mcp-servers/digitalocean-app-platform#setup-instructions)

## Frequently asked questions

**What is MCP?**  
MCP (Model Context Protocol) is the open standard that lets AI models and agents connect to external tools and data sources.

**Is Barndoor secure?**  
Yes. Barndoor is SOC 2 Type II compliant.

**How are DigitalOcean App Platform schema changes handled?**  
Barndoor tracks tool and schema changes on DigitalOcean App Platform.

**Do you integrate with my identity provider?**  
Barndoor authenticates admins and policy managers through your OIDC or SAML 2.0 identity provider.

**Do users have to enter tokens manually?**  
No. Barndoor brokers the OAuth connection to DigitalOcean App Platform centrally.

**How does Barndoor integrate with AI agent identities?**  
Barndoor gives each AI agent its own governed identity called an AgentProfile.

**Can I deploy custom-built MCP servers?**  
Yes. Barndoor supports customer-built MCPs.

**Can I set and audit tool-level access across teams?**  
Yes. Barndoor's access control is fine-grained.

**How can I get started with DigitalOcean App Platform and Barndoor?**  
Connect DigitalOcean App Platform once, define your access policies, and go live across every AI client.
