Build with Orchard
Orchard gives your app real cloud services — added by asking your coding agent in plain English. No accounts, API keys, buckets, or environment variables to manage.
How it works
Orchard runs as an MCP server your editor connects to. Once it's connected, your agent can provision and use Orchard services on your behalf — you just describe what you want.
Connect once
Add the Orchard MCP server to Cursor, Claude Code, or Codex and sign in with Google. One-time setup per editor.
Ask in plain English
Tell your agent what you need — “add file uploads”, “save order history”. No SDK to learn.
Orchard provisions & wires it
The service is created on demand and the code is wired in. Track storage, requests, and usage in the dashboard.
Connect Orchard
Before your agent can use any service, connect the Orchard MCP server to your editor. The dashboard has copy-paste config for Cursor, Claude Code, and Codex.
Open the Connect tab in the dashboard, copy the config for your editor, then approve the server.
Connect OrchardCloud file storage for your app. Use it when users upload or download files — images, PDFs, avatars, attachments.
file_key + public link per fileSay this to your agent
Add file uploads to my app using Orchard. Users should be able to upload an image and I want a URL back that I can save with their profile.
Result: your agent adds an upload flow and stores files in the cloud — you just get back a URL to save.
Managed structured data for your app. Use it when you need to save and query records, lists, and relationships.
Say this to your agent
Add an Orchard database to my app and save each order (items, total, status) when a customer checks out, so I can list a user's past orders.
Result: your agent designs the tables and wires reads/writes — no schema setup or connection strings on your side.