QuailOS
mcp remote · streamable-http · v1.0.0 · source: crawl
https://www.quailos.com/api/mcp/message
Farm management for poultry, quail & egg farms: flocks, eggs, hatches, orders, tasks, calendar.
Works
100
Verified Oct 31, 2026 · p50 958 ms · p95 977 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'QuailOS Universal MCP Server' |
| tools_listed | 15 | pass | 98 tools |
| schema_complete | 15 | pass | 96 of 98 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 958 ms |
| latency_p95 | 5 | pass | p95 977 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (98)
| Name | Description | Schema |
|---|---|---|
get_library_item | Get one Library item. URL omitted when farm tier < item.minTier (default Silver) with upgrade message. | typed |
create_support_ticket | Create a new support ticket. ALWAYS ask for confirmation before writing. | typed |
reply_to_ticket | Add a reply message to an open support ticket. ALWAYS ask for confirmation before writing. | typed |
get_feature_requests | List feature requests submitted by this farm. Requires farmId and apiKey authorization. | typed |
plan_flock | Calculate chicken/quail flock sizing, incubation guidelines, weekly feed, spaces, and costs for any of the 310 avian breeds. | typed |
start_signup | Start a QuailOS signup from chat: returns a personal prefilled signup link for the farmer (name, email, optional farm name/state/phone/species). The link expires in 7 days and nothing is created until | typed |
update_order_notes | Appends a timestamped 'via AI' note by default | typed |
list_vehicles | Retrieve registered farm vehicles for mileage logging. Requires farmId and apiKey authorization. | typed |
get_support_tickets | List support tickets created by this farm. Requires farmId and apiKey authorization. | typed |
create_feature_request | Submit a new feature request or upvote an existing matching request. ALWAYS ask for confirmation before writing. | typed |
get_ticket_thread | Retrieve full reply history and messages thread of a support ticket. Requires farmId and apiKey authorization. | typed |
get_hatches | Retrieve incubation and hatch batches. Requires farmId and apiKey authorization. | typed |
log_hatch_set | Start a new incubation batch, auto-calculating lockdown/hatch dates. ALWAYS ask for confirmation before writing. | typed |
log_candling | Log egg candling fertility results for an active batch. ALWAYS ask for confirmation before writing. | typed |
log_hatch_result | Complete a batch by logging final hatch count, calculating stats, and optionally creating a bird batch. ALWAYS ask for confirmation before writing. | typed |
log_hive_inspection | Log a detailed beekeeping hive inspection. ALWAYS ask for confirmation before writing. | typed |
log_varroa_treatment | Record a mite treatment chemical or acid application. ALWAYS ask for confirmation before writing. | typed |
log_honey_harvest | Log honey extracted and optionally add directly to stock inventory. ALWAYS ask for confirmation before writing. | typed |
update_queen_status | Update the live queenright and breeder metadata settings of a hive. ALWAYS ask for confirmation before writing. | typed |
create_hive | Register a new beehive in an apiary yard. ALWAYS ask for confirmation before writing. | typed |
ping | Verify server connectivity, handshake responsiveness, and platform status. | typed |
get_npip_stock_codes | Resolve biological poultry and game-bird varieties to regulatory federal NPIP stock numbers. | typed |
get_public_farms | Search the QuailOS public farm directory. Retrieve farm names, locations, specialties, and bios. | typed |
get_public_wiki_pages | Search published public QuailOS poultry, game-bird, and hatchery guide articles and walkthroughs. | typed |
list_quail_varieties | List all registered Coturnix quail varieties with their display names, unique IDs, description, and exact genotype mappings. | typed |
predict_quail_cross | Calculate offspring plumage color probability distributions and percentages when crossing a specific sire and dam variety. | typed |
find_quail_pairings | Perform a reverse genetic lookup to find all possible parent pairings (sire and dam) that can produce a targeted plumage color variety. | typed |
get_tasks | Retrieve farm management tasks, newest due date first by default (tasks without a due date last). Filters: status (Pending | In Progress | Completed, case-insensitive, string or array; omit for all), | incomplete |
get_calendar_events | Retrieve calendar events for the farm including hatches, local events, rentals, and task due dates. Requires farmId and apiKey authorization. | typed |
get_orders | Retrieve the farm's sales orders (manual, connected stores and incoming dropships), newest first. Returns { totalMatches, totalMatchesIsExact, truncated, hasMore, nextCursor, orders }. For connected s | typed |
get_order_feedback | List customer feedback left on online orders (the Online Orders > Feedback tab): hatch-rate reports with eggs set/hatched, star rating and comments, plus shipping damage reports. Damage reports carry | typed |
get_customer_details | Retrieve detailed profile of a specific customer in your CRM by email or name. Requires farmId and apiKey authorization. | typed |
get_meat_inventory | Retrieve meat processing logs and cold storage/freezer inventory. Requires farmId and apiKey authorization. | typed |
get_beekeeping_apiary | Retrieve active yards, hives, queen statuses, and varroa inspections. Requires farmId and apiKey authorization. | typed |
get_financial_pnl | Retrieve summarized expenses, income, cash flow, and profit-and-loss details. Requires farmId and apiKey authorization. | typed |
get_feed_inventory | Retrieve active feed inventory, feed purchases, and feed mill logs. Requires farmId and apiKey authorization. | typed |
get_vendors_and_pos | Retrieve purchase orders and vendor profiles. Requires farmId and apiKey authorization. | typed |
get_egg_collections | Retrieve daily egg production logs and collection counts. Requires farmId and apiKey authorization. | typed |
get_mileage_logs | Retrieve registered vehicle mileage logs for tax and expense auditing. | typed |
get_bird_batches | Retrieve active and archived poultry census batches from the flock inventory. | typed |
get_time_logs | Retrieve registered worker time clocks and logged task labor hours. | typed |
get_transactions | Retrieve manual general ledger expense, income, and equity transactions. | typed |
submit_wiki_article | Submit a community wiki article proposal for admin moderation review. Supports confirm and idempotency validation. | typed |
create_task | Create a new farm management task. Supports confirm and idempotency validation. | typed |
complete_task | Mark a task as Completed and update recurrence. Supports confirm and idempotency validation. | typed |
update_task | Update properties of an existing task. Supports confirm and idempotency validation. | typed |
log_time | Log labor time for farm work or tasks. The entry is always recorded for the user behind the API key. Supports confirm and idempotency validation. | typed |
log_eggs | Log a new daily egg collection count. Supports confirm and idempotency validation. | typed |
create_customer | Add a new customer to the CRM with deduping. Supports confirm and idempotency validation. | typed |
list_rentahatch_vendors | List Rent-a-Hatch vendors (farms with rentalSettings). SuperAdmin AI key only. Not purchase-order vendors (use get_vendors_and_pos for those). Filter by listingActive. | typed |
update_customer | Update an existing customer in the CRM. Supports confirm and idempotency validation. | typed |
create_sales_order | Create a new sales order, updating inventory, transactions, and customer totals in a single transaction. Supports confirm and idempotency validation. | incomplete |
create_calendar_event | Create a new calendar event on the farm’s timeline. Supports confirm and idempotency validation. | typed |
log_mileage | Log a vehicle travel trip with automatic trip-date IRS rate calculations. Supports confirm and idempotency validation. | typed |
log_feed_purchase | Log a feed purchase and automatically increment feed assets inventory. Supports confirm and idempotency validation. | typed |
log_manual_transaction | Log a manual income, expense, or equity transaction. Supports confirm and idempotency validation. | typed |
log_bird_batch | Log a new bird inventory census batch. Supports confirm and idempotency validation. | typed |
merge_bird_batches | Consolidate multiple Live bird batches into a Target batch. Earliest hatch date across batches is inherited. Supports confirm and idempotency validation. | typed |
unmerge_bird_batches | Undo an active batch merge, restoring target and source batches to pre-merge states. Supports confirm and idempotency validation. | typed |
get_production_orders | Retrieve manufacturing production orders for farm inventory. | typed |
create_production_order | Create a new Draft manufacturing production order for a product with a valid BOM recipe. Supports confirm and idempotency validation. | typed |
delete_task | Permanently delete a task in this farm. ALWAYS ask the user to confirm first. | typed |
delete_calendar_event | Permanently delete a calendar event in this farm. ALWAYS ask the user to confirm first. | typed |
log_meat | Log a new meat processing batch and record the resulting cuts to freezer inventory. Requires farmId and apiKey authorization. | typed |
list_emails | List messages in this farm's QuailOS Email Assistant inbox (the mailbox the farm connected in Office > Email Assistant: Forwarding Bridge and/or IMAP accounts). Newest first. Owner/admin AI keys only. | typed |
get_rentahatch_vendor | Get one Rent-a-Hatch vendor by farmId or slug. SuperAdmin only. payoutDetails.details is masked. | typed |
get_email | Read one Email Assistant message as sanitized plain text, plus its conversation thread and any open AI drafts for that thread. Attachment metadata only (no file contents/links). Owner/admin AI keys on | typed |
draft_email_reply | Create a reply DRAFT for an Email Assistant conversation. Never sends. The draft is saved in the farm's Email Assistant (it pre-fills the reply box in QuailOS for that thread) and returns a draftId us | typed |
move_email | Archive, move (INBOX/ARCHIVE/TRASH/SPAM) or mark read/unread Email Assistant messages, exactly like the Email Assistant buttons (updates QuailOS and mirrors to the IMAP mailbox when the message came f | typed |
send_email | Send an existing reply draft (from draft_email_reply) from the farm's Email Assistant mailbox. Only works if the farm OWNER turned on "Allow AI assistant to send" in QuailOS Email Assistant settings ( | typed |
list_supplier_opportunities | List Active Supply Opportunities (what QuailOS/Undique is currently buying from member farms, e.g. quail wings Bulk-Supply). Public; no farm PII. After signup, farms sell via /supplier-portal. Separat | typed |
get_make_money_with_quail_guide | Signup-oriented guide for making money via Supply Opportunities (Undique buying product from farms). Clarifies that /make-money-with-quail is Rent-a-Hatch vendor signup, not the buy board. Public. | typed |
express_supplier_interest | Show interest in a DIRECT_SHIP (or any Active) Supply Opportunity for this farm. Writes a Pending farmInterest and opens a support ticket (same as SupplierPage). Requires farm AI key with supplier wri | typed |
create_supplier_shipment | Create a Draft Bulk-Supply farm shipment (Sell Parts) for this farm. Enforces campaign.minQuantity (e.g. 20 pairs for wings) and monthlyLimit. Opens a support ticket. Set confirm:true to commit. Next | typed |
update_supplier_shipment_tracking | Add carrier/tracking to this farm's Draft supplier shipment and mark it Shipped (same as SupplierPage). Opens a support ticket. Set confirm:true to commit. | typed |
list_my_supplier_shipments | List this farm's Supply Opportunity shipments only (Financial Dashboard equivalent). Omits paymentDetails. Read-only. | typed |
list_rentahatch_waitlist | List rent_a_hatch_waitlist customer prospects (NOT vendor applications). SuperAdmin only. Contains emails — argument names only in mcp_logs. | typed |
update_rentahatch_waitlist_status | Update a waitlist prospect status (pending|contacted|recruited|closed) or delete:true. SuperAdmin only. Mirrors Admin > Waitlist. | typed |
list_rentahatch_bookings | List rentals bookings. SuperAdmin only. Customer email/phone omitted unless includeContact:true (PII access audited). | typed |
list_rentahatch_payouts | List payout_ledger rows. SuperAdmin only. Masks payoutDetails.details by default. | typed |
set_rentahatch_listing_active | Set a vendor listingActive true/false (Live/Hidden). SuperAdmin only. confirm:true required. | typed |
update_rentahatch_payout_status | Mark a payout_ledger row paid with paymentReference (Rent Admin Mark as Paid). SuperAdmin only. confirm:true. | typed |
activate_rentahatch_booking | Manually mark a rental paid/active (pending_payment → active). SuperAdmin only. confirm:true. | typed |
list_farm_notes | List Farm Notes for this farm (Office > Farm Notes). Newest first. | typed |
get_farm_note | Get one Farm Note by noteId. | typed |
create_farm_note | Create a Farm Note (content + optional date YYYY-MM-DD). confirm:true to commit. createdBy=manual. | typed |
update_farm_note | Update a Farm Note content and/or date. confirm:true. | typed |
delete_farm_note | Delete a Farm Note. confirm:true. | typed |
list_farm_times_headlines | List active The Farm Times headlines (system community news). Public read-only. Not farm timeclock logs. | typed |
list_farm_times_articles | List published Farm Times / community_news articles. Public read-only. Paginate with cursor. | typed |
get_farm_times_article | Get one Farm Times article by id or slug. Public read-only. | typed |
list_quailos_tv | List QuailOS TV videos. Default status=approved only (public). Read-only; no approve/reject. | typed |
get_quailos_tv | Get one QuailOS TV video by doc id or YouTube videoId. Non-approved hidden unless SuperAdmin. | typed |
list_academy_courses | List published QuailOS Academy courses (excludes Rent-a-Hatch category). Read-only. Includes price/freeForTiers hints. | typed |
get_academy_course | Get one published Academy course with modules/lessons metadata. Media (videoId, pdfUrl) is only returned for free-preview lessons or enrolled/tutor farms with a valid AI key; locked lessons return tea | typed |
list_my_academy_enrollments | List this farm's Academy enrollments/progress (read-only). To enroll in a course, use enroll_academy_course. | typed |
enroll_academy_course | Enroll this farm in a free QuailOS Academy course (or preview free eligibility for plan tier). Requires owner, admin, or manager role. Paid courses return payment link and cannot be auto-enrolled via | typed |
list_library_items | List QuailOS Library items. Per-item tier gate: if farm below minTier, metadata returned with locked:true and NO url, plus upgrade message. | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-quailos-quailos)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.