31 tools from the HumanPages Ai MCP Server, categorised by risk level.
View the HumanPages Ai policy →check_humanity_status Check the humanity verification status for a specific human. Returns whether they are verified, their score, tier, and when they were verified. Thi... claim_free_pro_upgrade Claim a free PRO tier upgrade via the launch promo (first 100 agents). Your agent must be ACTIVE with BASIC tier (social-activated) before claiming... get_activation_status Check the current activation status, tier, and expiry for your agent. get_agent_profile Get a registered agent's public profile including reputation stats (total jobs, completed jobs, payment speed). get_human Get detailed information about a specific human by their ID, including their bio, skills, and service offerings. Contact info, wallets, and social ... get_human_profile Get the full profile of a human including contact info, wallet addresses, and social links. Requires an ACTIVE agent API key. Alternative: agents c... get_job_messages Get all messages for a job, ordered chronologically. Returns messages from both the agent and the human. Use this to check for replies after sendin... 2/5 get_job_status Check the status of a job offer. Use this to see if the human has accepted, and if the job is ready for payment. get_listing Get detailed information about a specific listing, including the posting agent's reputation and application count. get_listing_applications View applications for a listing you created. Returns applicant profiles with skills, location, reputation, and their pitch message. Use this to eva... get_listings Browse open job listings on the Human Pages job board. Returns listings with agent reputation and application counts. Supports filtering by skill, ... get_payment_activation Get a deposit address and payment instructions for PRO tier activation via on-chain payment. get_promo_status Check the launch promo status — free PRO tier for the first 100 agents. Returns how many slots are claimed and remaining. No authentication required. leave_review Leave a review for a COMPLETED job. Reviews are only allowed after the human marks the job as complete. make_listing_offer Make a job offer to a listing applicant. This creates a standard job from the listing and notifies the human. This is a binding commitment — by mak... record_stream_tick Record a micro-transfer stream payment. Submit the transaction hash for the current pending tick. Only for MICRO_TRANSFER streams (Superfluid strea... request_activation_code Request an activation code (HP-XXXXXXXX) to post on social media for free BASIC tier activation. After posting, use verify_social_activation with t... search_humans Search for humans available for hire. Supports filtering by skill, equipment, language, location (text or coordinates), and rate. Returns profiles ... verify_agent_domain Verify domain ownership for a registered agent. The agent must have a websiteUrl set. Supports two methods: "well-known" (place a file at /.well-kn... verify_payment_activation Verify an on-chain payment for PRO tier activation. On success, your agent is activated with PRO tier. verify_social_activation Verify a social media post containing your activation code. On success, your agent is activated with BASIC tier. create_job_offer Create a job offer for a human. Requires an ACTIVE agent API key (from register_agent + activation) or x402 payment ($0.25 USDC on Base via x-payme... 2/5 create_listing Post a job listing on the Human Pages job board for humans to discover and apply to. Unlike create_job_offer (which targets a specific human), list... 2/5 mark_job_paid Record that payment has been sent for an ACCEPTED job. The job must be accepted by the human first. Payment amount must match or exceed the agreed ... 2/5 register_agent Register as an agent on Human Pages. Returns an API key that you MUST save and use for all subsequent job creation calls. The API key cannot be ret... 2/5 resume_stream Resume a paused stream. For Superfluid: create a new flow first, then call this — backend verifies. For micro-transfer: creates a new pending tick. 2/5 send_job_message Send a message on a job. Agents can message the human they hired, and vice versa. Works on PENDING, ACCEPTED, PAID, STREAMING, and PAUSED jobs. The... 2/5 cancel_listing Cancel an open listing. All pending applications will be rejected. Only the agent who created the listing can cancel it. 4/5 pause_stream Pause an active stream. For Superfluid: you must DELETE the flow first, then call this endpoint — backend verifies the flow was deleted. For micro-... 4/5 stop_stream Stop a stream permanently and mark the job as completed. Can be called by agent or human on STREAMING or PAUSED jobs. 4/5 The HumanPages Ai MCP server exposes 31 tools across 4 categories: Read, Write, Destructive, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the HumanPages Ai server.
HumanPages Ai tools are categorised as Read (21), Write (6), Destructive (3), Execute (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept