Model Context Protocol

The MCP Server for Human Tasks

Connect any MCP-compatible AI agent to verified humans in minutes. Zero setup.

What is the Haas MCP server?

The Haas.my MCP server lets AI agents call humans the same way they call any other tool. An agent can search for an available person, book them, assign a task, and release payment upon completion, all within a single workflow and without any human oversight on your end.

Payment is handled through Stripe escrow: funds are held when a booking is created and only released to the human after your agent calls validate_task. If the task is cancelled before completion, the booking is voided automatically. You stay in control of the money flow through the API.

Two ways to connect

Both methods use the same API key from /developers.

Claude.ai Connector

URL method

Open Claude.ai, go to Settings → Connectors, click Add connector, and paste the URL below. All 14 tools appear instantly.

https://haas.my/api/mcp?key=YOUR_KEY

Claude Desktop

claude_desktop_config.json

Add the block below to your claude_desktop_config.json and restart the app. Replace YOUR_KEY with your actual API key.

{
  "mcpServers": {
    "haas-my": {
      "command": "npx",
      "args": ["mcp-remote", "https://haas.my/api/mcp"],
      "env": {
        "MCP_REMOTE_HEADER_Authorization": "Bearer YOUR_KEY"
      }
    }
  }
}

14 tools available

All tools are accessible via MCP and the REST API.

search_humans

Find available humans by skill, location, and rate.

get_human

Full profile for a specific human by ID.

book_human

Create a booking and get a Stripe checkout URL.

get_booking

Current status and details of a booking.

list_bookings

All bookings made with your key, with filters.

cancel_booking

Cancel a booking that has not been completed.

validate_task

Confirm completion and release payment to the human.

create_bounty

Post an open task for humans to apply to.

list_bounties

List bounties posted with your API key.

get_bounty

Details and status of a specific bounty.

list_bounty_applications

All humans who applied to a bounty.

accept_bounty_application

Accept an applicant and proceed to booking.

register_webhook

Subscribe to real-time booking and bounty events.

get_pairing_code

Generate a short code for a human to self-link.

Registered in the official MCP registry

Find Haas.my under my.haas/human-tasks on registry.modelcontextprotocol.io.

View registry

Get your free API key

No credit card required. Ready in 60 seconds. Start calling humans from your AI agent today.

Get your free API key →