Yarda Developer Platform
AI Landscape Design,
Built Into Your App
Generate photorealistic landscape designs, retrieve satellite imagery, detect property boundaries, and estimate materials — via REST API or MCP server.
Free tier includes 3 designs · No credit card required
What you can build
Yarda exposes the same AI pipeline that powers yarda.ai as a developer API.
AI Landscape Designs
Generate 2D site plans and 3D oblique renderings for any US property address.
Property Boundaries
Get satellite imagery and polygon boundary detection for any US address.
Material Estimates
Calculate material quantities and cost estimates from any design.
AI-Powered Agents
Use the MCP server to give Claude or ChatGPT landscape design capabilities.
Field Service Integrations
Embed Yarda designs inside Jobber, Housecall Pro, or your own CRM.
Proposal Automation
Auto-generate landscape proposals with designs, materials, and pricing.
Quick Start
Get your first AI landscape design in under 5 minutes.
Get an API Key
Sign up for a free account — no credit card required. Free tier includes 3 designs.
Your key will start with yarda_ak_
Generate a design
Replace yarda_ak_YOUR_KEY with your key and run:
# 1. Get property info (satellite image + boundary)
curl -X POST https://yardav5-production.up.railway.app/api/agent/property-info \
-H "X-API-Key: yarda_ak_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"address": "742 Evergreen Terrace, Springfield, IL"}'
# 2. Generate a landscape design
curl -X POST https://yardav5-production.up.railway.app/api/agent/designs \
-H "X-API-Key: yarda_ak_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"address": "742 Evergreen Terrace, Springfield, IL",
"style": "modern_minimalist",
"yard_area": "back"
}'
# 3. Poll until status is "completed"
curl https://yardav5-production.up.railway.app/api/agent/designs/<design_id> \
-H "X-API-Key: yarda_ak_YOUR_KEY"Retrieve the result
The generate_design call returns a design_id. Poll GET /api/agent/designs/{design_id} until status: "completed" — then use the returned renders[].url in your UI.
MCP Server
Add Yarda to Claude, ChatGPT, or Cursor with one config block.
Claude Code
One command:
claude mcp add --transport http yarda https://yarda-mcp-server-production.up.railway.app/mcp \
--header "Authorization: Bearer yarda_ak_YOUR_KEY"Cursor
Add to ~/.cursor/mcp.json:
// ~/.cursor/mcp.json
{
"mcpServers": {
"yarda": {
"url": "https://yarda-mcp-server-production.up.railway.app/mcp",
"headers": {
"Authorization": "Bearer yarda_ak_YOUR_KEY"
}
}
}
}Other MCP clients
Any Streamable-HTTP client (ChatGPT dev mode, Grok BYO MCP, scripts) can use this config shape:
// Generic MCP client config
{
"mcpServers": {
"yarda": {
"url": "https://yarda-mcp-server-production.up.railway.app/mcp",
"headers": {
"Authorization": "Bearer yarda_ak_YOUR_KEY"
}
}
}
}Then ask: “Design a modern minimalist landscape for 742 Evergreen Terrace, Springfield”
Available tools
get_property_infoSatellite imagery + property boundary polygon for any US addressgenerate_designAI landscape design — 2D site plan + rendersget_design_statusPoll a running design and retrieve its renderslist_stylesAvailable design styles (Modern, Cottage, Tropical, …)estimate_materialsMaterial quantities and cost estimates for a designget_pricingPlan details and per-request pricing
MCP Server URL: https://yarda-mcp-server-production.up.railway.app/mcp
API Reference
Base URL: https://yardav5-production.up.railway.app
POST /api/agent/property-infoSatellite imagery + boundary polygon for a US address
POST /api/agent/designsStart an AI landscape design generation
GET /api/agent/designs/{id}Retrieve design status and render URLs
GET /api/agent/stylesList available design styles
POST /api/agent/designs/{id}/estimate-materialsMaterial quantities + cost estimate for a design
POST /v1/agent/proposalsCreate a shareable proposal link for a design
POST /api/agent/quick-designFast street-view front yard redesign (~15 s)
GET /healthHealth check — no auth required
Authentication: X-API-Key: yarda_ak_YOUR_KEY on the REST API; Authorization: Bearer yarda_ak_YOUR_KEY on the MCP endpoint. · Questions? developers@yarda.ai
Ready to build?
Free tier includes 3 designs. API keys issued instantly after sign-up.
Have questions? Email us