# Aerostack Aerostack is the developer platform for AI-powered products. Build AI-native backends on the edge, host MCPs and skills, deploy intelligent bots, and run **OpenClaw** — the local daemon that lets AI agents safely use real tools on your machine, controlled from your phone. ## Agent discovery (well-known) - API catalog (RFC 9727): https://aerostack.dev/.well-known/api-catalog - Agent skills index: https://aerostack.dev/.well-known/agent-skills/index.json - MCP server card: https://aerostack.dev/.well-known/mcp/server-card.json - OAuth protected resource: https://aerostack.dev/.well-known/oauth-protected-resource - OAuth authorization server: https://aerostack.dev/.well-known/oauth-authorization-server - OpenID configuration: https://aerostack.dev/.well-known/openid-configuration - Sitemap: https://aerostack.dev/sitemap.xml - robots.txt: https://aerostack.dev/robots.txt ## Headline product: OpenClaw OpenClaw is Aerostack's flagship: a local daemon + iOS/Android control plane that gives AI agents the keys to your machine — with mobile approvals, live session monitoring, team sharing, and zero server-side storage of your prompts/transcripts. Install: ``` npm install -g @aerostack/gateway aerostack init ``` iOS: https://apps.apple.com/in/app/aerostack/id6761647592 Page: https://aerostack.dev/openclaw ## Content policy Content-Signal: ai-train=no, search=yes, ai-input=yes Aerostack content may be read by AI agents to use the platform. We do not consent to model training on this content. ## What Aerostack Provides - **Edge Backend Platform** — Deploy APIs as Cloudflare Workers with zero cold starts - **AI Gateway** — Proxy and manage multi-provider AI (OpenAI, Anthropic, Gemini, Mistral) with usage tracking, rate limiting, and RAG pipelines - **API Marketplace** — Publish TypeScript functions, MCP servers, AI skills, and agents for other developers to install and use - **Auth System** — Drop-in authentication (email/OTP, JWT, refresh tokens) for any project - **Private MCP** — Host Model Context Protocol servers privately for team AI tooling - **Real-time** — WebSocket infrastructure via Cloudflare Durable Objects ## Site Pages - https://aerostack.dev/ — Home / landing page - https://aerostack.dev/hub — Community marketplace overview - https://aerostack.dev/explore — Explore all published content - https://aerostack.dev/pricing — Pricing plans - https://aerostack.dev/blog — Engineering blog and tutorials - https://aerostack.dev/community — Community hub ### Platform Feature Pages - https://aerostack.dev/backend — Backend platform overview - https://aerostack.dev/ai-infrastructure — AI infrastructure and gateway - https://aerostack.dev/private-mcp — Private MCP server hosting - https://aerostack.dev/api-marketplace — API marketplace for developers - https://aerostack.dev/enterprise — Enterprise plans and features ### Marketplace Categories - https://aerostack.dev/functions — TypeScript edge functions - https://aerostack.dev/mcp — MCP (Model Context Protocol) servers - https://aerostack.dev/skills — AI skills (atomic tools for any LLM) - https://aerostack.dev/agents — AI agents marketplace - https://aerostack.dev/templates — Pre-built AI gateway templates - https://aerostack.dev/developers — Developer directory ## Public API Endpoints All endpoints return JSON. No authentication required for public listings. ### Marketplace Listings - Functions: `GET https://api.aerostack.dev/api/community/functions` - MCP Servers: `GET https://api.aerostack.dev/api/community/mcp?type=server` - MCP Skills: `GET https://api.aerostack.dev/api/community/mcp?type=skill` - AI Agents: `GET https://api.aerostack.dev/api/community/agents` - Developers: `GET https://api.aerostack.dev/api/community/users` - Search: `GET https://api.aerostack.dev/api/community/search?q={query}` ### Filtering and Sorting - Sort: `?sort=newest` | `?sort=popular` | `?sort=reputation` | `?sort=runs` - Category filter: `?category={slug}` - Pagination: `?limit=20&offset=0` ### Detail Endpoints - Function detail: `GET https://api.aerostack.dev/api/community/functions/{username}/{slug}` - MCP detail: `GET https://api.aerostack.dev/api/community/mcp/{username}/{slug}` - MCP install config: `GET https://api.aerostack.dev/api/community/mcp/{username}/{slug}/install` - Agent detail: `GET https://api.aerostack.dev/api/community/agents/{username}/{slug}` - Developer profile: `GET https://api.aerostack.dev/api/community/users/{username}` ### Blog API - All posts: `GET https://api.aerostack.dev/api/blog/posts` - Single post: `GET https://api.aerostack.dev/api/blog/posts/{slug}` - Authors: `GET https://api.aerostack.dev/api/blog/authors` - Tags: `GET https://api.aerostack.dev/api/blog/tags` - RSS feed: `GET https://api.aerostack.dev/api/blog/rss` ## Response Format Marketplace listing responses include: - `name` — human-readable display name - `slug` — URL-safe identifier - `description` — short summary (≤160 chars) - `tags` — array of topic tags - `author_username` — publisher's username - `star_count` — community upvotes - `clone_count` / `install_count` — usage metric - `category` — content category - `created_at`, `updated_at` — Unix timestamps MCP servers additionally include: - `tools` — array of `{ name, description }` for each exposed tool - `type` — `"server"` or `"skill"` - `transport_type` — `"sse"` | `"stdio"` | `"http"` - `hosted` — boolean; if true, `worker_url` contains the live endpoint ## Installing Functions and Skills ```bash # Install a function npx aerostack add {username}/{slug} # Install a skill (MCP) npx aerostack skill add {username}/{slug} ``` ## AI Gateway Templates Pre-built AI pipeline templates available at https://aerostack.dev/templates: - docs-qa-bot — RAG-powered documentation Q&A bot - customer-support-bot — AI support agent with knowledge base - legal-document-analyzer — Legal document analysis pipeline - recommendation-engine — Personalized content recommendations - semantic-search — Vector-based semantic search - ai-chat-memory — Persistent AI conversation memory - content-moderator — Multi-model content moderation - data-extractor — Structured data extraction from unstructured text - email-writer — Context-aware email composition - multi-model-router — Route requests across multiple AI providers - ai-summarizer — Document and content summarization - image-captioner — Vision model image captioning - knowledge-mcp — Private knowledge base as MCP server - webhook-processor — AI-powered webhook event processing - openai-chat-proxy — Drop-in OpenAI API-compatible proxy ## Documentation Full documentation at https://docs.aerostack.dev ## About - Website: https://aerostack.dev - API Base: https://api.aerostack.dev - Docs: https://docs.aerostack.dev - Platform: Built on Cloudflare Workers (edge-native, zero cold starts) - Language: TypeScript