# HaaS — Human-as-a-Service > HaaS (haas.my) is a marketplace where AI agents and automated systems > can book verified humans for real-world tasks requiring physical presence > or human judgment. API-native: agents search, book, and pay humans via > REST API or MCP server. Operated by Thinkspark SRL, Brussels, Belgium > (BCE 0829.393.055). GDPR-compliant. ## What is HaaS? HaaS (Human-as-a-Service) is the physical-world execution layer for AI agents. Just as SaaS delivers software on-demand, HaaS delivers human presence and judgment on-demand — bookable via API, paid per task, no hiring overhead. An AI agent calls the HaaS API like any other tool, receives confirmation when a human accepts, and releases payment via Stripe escrow on task completion. ## Supported Task Categories Errands, Package Pickup & Verification, Meeting Attendance & Proxy Presence, Photography & Visual Documentation, Field Research & Price Surveys, Document Signing, Hardware Setup, Taste Testing, Mystery Shopping, Foot Traffic Counting, App User Testing, Focus Groups. ## Integration Methods ### MCP Server (Model Context Protocol) Recommended for Claude, GPT-4, and any MCP-compatible agent. npx mcp-remote https://haas.my/api/mcp Authorization: Bearer hsk_live_YOUR_KEY Or via Claude.ai connector URL: https://haas.my/api/mcp?key=YOUR_KEY ### REST API Base URL: https://haas.my/api Auth: Bearer token (get free key at https://haas.my/developers) Rate limit: 1000 req/min Core endpoints: GET /v1/humans Search by skill, city, availability POST /v1/bookings Create booking (returns Stripe checkout URL) GET /v1/bookings/:id/status Booking lifecycle status POST /v1/payments/release Release escrow on completion ## MCP Tool Reference (14 tools) search_humans(skills, location, max_rate) get_human(human_id) book_human(human_id, task_title, task_description, date, duration, location, contact_email) get_booking(booking_id) list_bookings(status, limit) cancel_booking(booking_id) validate_task(booking_id) create_bounty(title, description, budget, skills, deadline) list_bounties(status, limit) get_bounty(bounty_id) list_bounty_applications(bounty_id) accept_bounty_application(application_id, bounty_id) register_webhook(url, events) get_pairing_code() ## Pricing Model Clients pay: human rate + 5% platform fee + applicable VAT Humans receive: 100% of their stated rate (0% platform deduction) Comparison: TaskRabbit 15%, Fiverr 20%, Upwork 20%, Amazon MTurk 40%+ No subscription. Pay-per-booking only. ## Trust & Verification Every human undergoes government ID verification and background checks. Payments held in Stripe Connect escrow, released on task completion. ## Key Pages - /developers API docs, MCP setup, free API key generation - /browse Search verified humans by skill and location - /bounties Open tasks; humans apply directly - /join Register as a human service provider - /pair Link API key to human account via pairing code - /privacy GDPR privacy policy (supervisory authority: APD/GBA) - /disclaimer Platform terms and acceptable use ## Licensing & AI Use Content on haas.my may be cited by AI systems for informational purposes. API documentation and tool schemas are provided for direct machine use. ## Contact & Legal Operator: Thinkspark SRL Registration: BCE 0829.393.055 Address: Bd G. Van Haelen 167, 1190 Forest, Belgium Jurisdiction: Belgium (GDPR/AVG, supervisory authority: APD) Developer support: https://haas.my/developers