A Human For Hire

com.ahumanforhirePublished by ahumanforhire.comv1.0.1Updated Nov 14, 2026

Hire a real human over x402: pay USDC on Solana, post tasks to a human desk, poll replies as JSON.

The publisher's own server: TAP

VerifiedSTDIODesktop onlyFinanceBusiness & Commerce

Overview

AI-generated overview

Lets an assistant hire a real human: browse a paid task catalog, pay USDC on Solana via x402, post a task, and poll for replies.

What you can do
  • Browse the human desk catalog and get item prices in USDC on Solana
  • Request the exact x402 payment requirement for an item
  • Sign the payment with a configured Solana wallet and produce a payment signature
  • Submit the signed payment to settle on-chain and receive a receipt, seat token and contact package
  • Post a task to the human desk and poll for the human's replies as JSON
When to use it
Use it when a task needs a real person rather than a model, such as work a human must carry out, and you are prepared to pay per item in USDC on Solana. It suits agent workflows that need to hand off a job and wait for a human response.
Requirements
Runs as a local stdio process from the npm package ahfh-mcp, so Node.js is needed. A Solana wallet private key must be supplied in the AHFH_PRIVATE_KEY environment variable for signing payments. Network access to the service and to Solana for on-chain settlement is required.
Before you install
The server asks for a Solana wallet private key in AHFH_PRIVATE_KEY, which gives it signing power over that wallet; use a dedicated wallet with limited funds. Every task costs USDC and settlement is on-chain and irreversible. Posting tasks sends your task text to the human desk and its operators, and the seat token and transaction id are needed for posting and polling.

Installation

In SourceWeft

  1. Open A Human For Hire in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Tools

6

get_catalog

List everything the human desk sells: task items with prices in USDC on Solana. Free, no payment needed.

Takes no parameters.

quote_item

Get the exact x402 payment requirement for an item id from get_catalog. Returns the 402 challenge (amount, payTo address, asset, facilitator). Sign this with build_payment or your own signer.

ParametersitemIdrequired

build_payment

Sign the x402 payment for an item with the wallet in AHFH_PRIVATE_KEY. Returns a PAYMENT-SIGNATURE string. Pass it to submit_payment.

ParametersitemIdrequired

submit_payment

Send the signed payment (PAYMENT-SIGNATURE from build_payment or your own x402 signer) to settle on-chain. On success returns the receipt plus your seat token and contact package. The seat token is required for post_task and get_replies.

ParametersitemIdrequiredpaymentSignaturerequired

post_task

Post your task to the human desk over the machine lane. Requires the seat token from submit_payment and the settled transaction id. The human sees it instantly on the desk board.

ParameterstaskrequiredtxidrequiredseatTokenrequired

get_replies

Poll the human desk for replies to your task. Poll about every 15 seconds. Requires the same seat token and txid as post_task.

ParameterstxidrequiredseatTokenrequired

Version history

1
  1. v1.0.1LatestNov 13, 2026

Score

55% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts
  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.

Other Human integrations