Overview
Ready templates are pre-built MCP server images tailored to specific business verticals. Each template exposes tools and resources relevant to that industry — you provide the configuration, Ready handles the rest.ezForge Ready is currently in development. Templates shown here represent the planned launch verticals.
How templates work
Available templates
Restaurant
Built for restaurants that want AI agents to browse their menu, answer dietary questions, and accept reservations or orders. TheEZFORGE_READY_CONFIG carries a structured catalog (catalog.items[]) with per-item dietary tag and allergen metadata, plus business-level fields for cuisine type, menu notes, and hours override.
Tools exposed to AI agents:
search_menu— Search menu items by name, category, dietary restrictionget_menu_item— Full details for a specific menu item by IDcheck_dietary— List all menu items matching a dietary requirement (e.g., vegan, gluten-free, nut-free)get_hours— Current and upcoming hours, holiday schedulescheck_availability— Table availability for a given party size and date/timerequest_reservation— Submit a reservation requestplace_order— Submit a takeout/delivery order
Feature flags
| Flag | Enabled when |
|---|---|
menuBrowsing | At least one menu item is configured |
onlineOrdering | At least one menu item is configured |
faq | Always enabled |
appointmentBooking | Always disabled |
quoteRequests | Always disabled |
ReadyConfig v2.0 — catalog item shape
Each menu item incatalog.items[] has the following shape:
dietary_tags values: vegetarian, vegan, gluten-free, dairy-free, nut-free, halal, kosher, spicy.
Supported allergens values (FDA major allergens): milk, eggs, fish, shellfish, tree-nuts, peanuts, wheat, soybeans, sesame.
Salon & Spa
Tools exposed to AI agents:search_services— Search services by category with pricing and durationget_service_details— Full details for a specific service including duration and pricecheck_availability— Stylist availability slots for a given service and datebook_appointment— Submit an appointment request forwarded to the salon owner for confirmationget_cancellation_policy— Returns the salon cancellation and rescheduling policy
Home Services
Built for contractors and field service businesses. This template handles geographic service area verification, quote requests, and contractor credential display — key workflows that differ from retail or hospitality verticals. TheEZFORGE_READY_CONFIG carries your service catalog (HomeServicesService[]), coverage zone (HomeServicesArea), and license/insurance records (HomeServicesCredential[]).
Tools exposed to AI agents:
check_service_area— Verify whether a zip code is within the contractor’s service areaget_services— Available services and pricing ranges, optionally filtered by categoryrequest_quote— Submit a quote request with service type, description, address, and urgencycheck_availability— Available 2-hour appointment windows for a service type and dateverify_credentials— Contractor license and insurance verification status
Retail
Built for independent bookstores, boutiques, and specialty shops. This template handles product search, inventory checks, price lookups, and order submission. TheEZFORGE_READY_CONFIG carries your product catalog (RetailProduct[]) and store policies (return policy, shipping availability, curbside pickup).
Tools exposed to AI agents:
search_products— Search products by name, category, or keyword; supports in-stock filtercheck_inventory— Check stock availability and quantity by product name or SKUget_product_details— Full product details: price, description, stock status, shipping availabilityplace_order— Submit an order for store pickup, curbside pickup, or shipping
retail://products— Complete product catalog with categories, prices, and inventoryretail://products/{category}— Products in a specific categoryretail://store-policies— Return policy, shipping options, curbside pickup, and online store URL
Professional Services
Built for accountants, attorneys, financial advisors, insurance brokers, and management consultants. TheEZFORGE_READY_CONFIG carries your service catalog (ProfessionalServicesService[]), consultant directory (ProfessionalServicesConsultant[]), and credential records (ProfessionalServicesCredential[]).
Always-available tools:
get_business_info— Returns the firm name, description, and vertical categoryget_hours— Returns office hours for each day of the weekget_contact_info— Returns phone, email, website, and addressget_credentials— Returns firm specializations, licenses, certifications, and insurance
list_services— Browse services by name or practice areaget_service_details— Full details including consultation fee and duration
check_availability— Available consultation slots for a service, consultant, and datebook_consultation— Submit a consultation request forwarded to the firm
ready://business/profile— Business name, description, and categoryready://business/hours— Operating hours keyed by day of weekprofessional-services://consultants— Consultant directory with names, titles, specialties, and availabilityprofessional-services://credentials— Firm credentials, certifications, and insuranceprofessional-services://services— Full service catalog with practice areas, fees, and durations (when service browsing enabled)professional-services://services/{category}— Services filtered by practice area (when service browsing enabled)
Template architecture
Each template is a pre-built OCI container image that:- Reads configuration from the
EZFORGE_READY_CONFIGenvironment variable at startup - Exposes MCP-compliant tools and resources based on the configuration
- Runs in an isolated Firecracker microVM on ezForge Platform
- Supports auto-stop/auto-start (scale-to-zero) like any Platform server