Build AI Integrations with App Builder

Deploy AI-powered integrations in minutes, not weeks. App Builder provides zero-infrastructure, enterprise-grade hosting for AI agents, MCP servers, and intelligent workflows with built-in security, authentication, and auto-scaling.

Why App Builder for AI?

AI Use Cases

MCP (Model Context Protocol) Servers

Host standardized MCP servers that expose Adobe data and capabilities to AI assistants through the official MCP TypeScript SDK.

MCP is an open standard that enables AI assistants (Claude, Cursor, etc.) to securely interact with external systems. Instead of hardcoding API credentials in AI configs, MCP servers act as secure intermediaries.

AI Tool (Claude Desktop / Cursor)
    ↓ MCP protocol request
Your MCP Server (hosted on App Builder)
    ↓ Authenticated API call (OAuth S2S)
Adobe APIs (Analytics, AEM, Assets, etc.)
    ↓ Structured response
AI Tool (formats for user)

What you can build:

Quick start:

aio app init my-mcp-server
cd my-mcp-server
npm install @modelcontextprotocol/sdk
aio app deploy

After deployment, your MCP server URL will be:

https://<namespace>-<workspace>.adobeioruntime.net/api/v1/web/mcp/server

Add this URL to your AI assistant's configuration (Claude Desktop, Cursor, or other MCP-compatible tools).

Example queries your MCP server can handle:

Documentation Assistants

Build AI-powered chatbots that answer developer questions based on your documentation, GitHub issues, and internal knowledge bases.

User asks question in Slack
    ↓
App Builder action processes request
    ↓
Vector search against indexed docs
    ↓
LLM generates answer with citations
    ↓
Formatted response in Slack

Example: DocuBot - an AI Slack assistant that answers App Builder questions using official docs, generates code snippets, and troubleshoots errors. Powered by LLM providers (OpenAI, Anthropic, Groq) with vector search against indexed documentation.

AI Agent Hosting

Host AI agents and autonomous workflows on App Builder without managing containers or orchestration.

Deploy agents as serverless actions that scale automatically, with secure credential management for LLM API keys and built-in logging.

Content Analysis & Auto-Tagging

Build intelligent content processing pipelines using AI models to analyze, categorize, and enrich assets.

Asset uploaded to AEM
    ↓ (webhook trigger)
App Builder action receives event
    ↓
Calls vision API (Google Vision, AWS Rekognition, Firefly)
    ↓
Tags extracted & written back to AEM

Use cases: auto-tag images in AEM Assets, sentiment analysis on customer feedback, content moderation, SEO metadata generation.

Predictive Workflows

Use machine learning models to power intelligent business workflows: customer lifetime value prediction, inventory demand forecasting, lead scoring for Marketo, and content recommendation engines.

Getting Started

Prerequisites

Initialize, build, deploy

# Create project
aio app init my-ai-app
cd my-ai-app

# Add API keys (stored securely, never in code)
aio app config set OPENAI_API_KEY your-key

# Develop locally
aio app dev

# Deploy to production
aio app deploy

Use AI assistants to write your action code. See the AI-Powered Development Tools guide for how to use Cursor with App Builder Skills to build and deploy apps from a single prompt.

App Builder Skills

App Builder Skills are structured knowledge files that teach AI agents how to build on App Builder. Skills encode patterns for project scaffolding, action development, UI building, testing, and deployment so AI assistants produce correct code without verbose prompts.

Available skills cover project initialization, action scaffolding, UI development, testing, and CI/CD. See the AI-Powered Development Tools guide for setup and usage.

Adobe Skills are open source: github.com/adobe/skills

Contribute a Skill

If you've built patterns for App Builder, share them:

  1. Create your skill following the Agent Skills specification
  2. Test with AI assistants (Claude, Cursor, GitHub Copilot)
  3. Submit to the Adobe Skills repository

Contributions welcome for Adobe API integrations (Analytics, AEM, Campaign, Target, Commerce), developer tooling (scaffolding, testing, deployment), and business workflows (CRM sync, content pipelines, approval flows).

Resources