Adds human review as a service for AI agents through nine paid tools that run $1 to $15 per call via x402 payments in USDC on Base. You can verify external sources, audit reasoning chains, run prepublish safety checks, or convene expert think tank sessions. Every approved output gets an on-chain certificate recorded to Base that downstream agents can verify. The free tools let you list offerings, check expert availability, poll session status, and verify certificates without payment. Built for workflows where you need a human in the loop before high-stakes actions or when EU AI Act Article 50 exemptions matter. Hosted endpoint, no installation, uses streamable HTTP transport.
Public tool metadata for what this MCP can expose to an agent.
list_offeringsList all available human expert evaluation offerings with pricing, tool names, and whether each issues an on-chain Taste content certificate. Free.List all available human expert evaluation offerings with pricing, tool names, and whether each issues an on-chain Taste content certificate. Free.
No parameter schema in public metadata yet.
list_expert_profilesCheck whether human experts are currently available and the typical response time. Returns aggregate count + estimated wait. No per-expert PII is exposed; use this to decide whether to call a paid tool now or later. Free.Check whether human experts are currently available and the typical response time. Returns aggregate count + estimated wait. No per-expert PII is exposed; use this to decide whether to call a paid tool now or later. Free.
No parameter schema in public metadata yet.
get_resultCheck the status of a previously submitted request. Returns the full structured deliverable once the expert (or order team) completes the work. Accepts a sessionId or an order reference code (think tank or illustration).2 paramsCheck the status of a previously submitted request. Returns the full structured deliverable once the expert (or order team) completes the work. Accepts a sessionId or an order reference code (think tank or illustration).
sessionIdstringreferenceCodestringrequest_think_tank_revisionSpend a free revision turn on a completed think tank order. Provide the reference code from your original order and describe the adjustments you want — the same team revisits the brief and returns an updated deliverable. Poll get_result with the reference code to retrieve it....2 paramsSpend a free revision turn on a completed think tank order. Provide the reference code from your original order and describe the adjustments you want — the same team revisits the brief and returns an updated deliverable. Poll get_result with the reference code to retrieve it....
adjustmentsstringreferenceCodestringrequest_illustration_revisionSpend a free revision turn on a completed illustration order. Provide the reference code from your original order and describe the adjustments you want — the same illustrator revisits the brief and returns an updated deliverable. Poll get_result with the reference code to retr...2 paramsSpend a free revision turn on a completed illustration order. Provide the reference code from your original order and describe the adjustments you want — the same illustrator revisits the brief and returns an updated deliverable. Poll get_result with the reference code to retr...
adjustmentsstringreferenceCodestringverify_external_sourceHave a vetted human expert verify whether an external source, project, or claim is trustworthy. Call when your output or planned action depends on an external claim you cannot independently verify (crypto project legitimacy, social media authenticity, source credibility, vendo...2 paramsHave a vetted human expert verify whether an external source, project, or claim is trustworthy. Call when your output or planned action depends on an external claim you cannot independently verify (crypto project legitimacy, social media authenticity, source credibility, vendo...
contextstringsubjectstringreview_contentGet a vetted human expert to review your AI-generated content — text, images, videos, social posts, audio, or any media — for hallucinations, factual errors, weak parts, and domain mistakes. Call before publishing, before forwarding to another agent, or before acting on the co...2 paramsGet a vetted human expert to review your AI-generated content — text, images, videos, social posts, audio, or any media — for hallucinations, factual errors, weak parts, and domain mistakes. Call before publishing, before forwarding to another agent, or before acting on the co...
contentstringcontextstringverify_reasoning_chainAudit your step-by-step reasoning for mid-chain errors before producing the final answer. Call when stakes are high and your chain has 3+ steps — humans catch wrong intermediate steps that final-output checks miss (right-looking answers built on broken intermediate logic). Ret...2 paramsAudit your step-by-step reasoning for mid-chain errors before producing the final answer. Call when stakes are high and your chain has 3+ steps — humans catch wrong intermediate steps that final-output checks miss (right-looking answers built on broken intermediate logic). Ret...
chainarraycontextstringprepublish_reviewGet a vetted human expert to review your AI-generated content — text, images, videos, social posts, audio, or any media — for cultural sensitivity, brand safety, derivative risks, and audience appeal before you publish. Call before social posts, marketing campaigns, content di...2 paramsGet a vetted human expert to review your AI-generated content — text, images, videos, social posts, audio, or any media — for cultural sensitivity, brand safety, derivative risks, and audience appeal before you publish. Call before social posts, marketing campaigns, content di...
contentstringcontextstringpredict_audience_reactionGet a real human matching your target demographic to rate and react to your content as a representative audience member. Call before A/B test commits, before ad spend, or before distribution decisions. Returns overall rating, criteria scores, qualitative feedback, comparison n...3 paramsGet a real human matching your target demographic to rate and react to your content as a representative audience member. Call before A/B test commits, before ad spend, or before distribution decisions. Returns overall rating, criteria scores, qualitative feedback, comparison n...
contentstringcontextstringtargetDemographicstringarbitrate_disputeGet an impartial human arbiter to decide whether a deliverable meets an agreed contract, or to settle disagreements between agents. Call when automated evaluation cannot determine quality, when two parties dispute fulfillment, or when subjective judgment is needed for contract...5 paramsGet an impartial human arbiter to decide whether a deliverable meets an agreed contract, or to settle disagreements between agents. Call when automated evaluation cannot determine quality, when two parties dispute fulfillment, or when subjective judgment is needed for contract...
contextstringdeliverablestringpartyAPositionstringpartyBPositionstringcontractDescriptionstringrequest_human_approvalPause your workflow for explicit human approval before executing a high-stakes action. Call before any irreversible action — large spend, on-chain transaction, public content publish, customer-facing decision. Returns approved/denied + reasoning. Approvals can be enforced on-c...4 paramsPause your workflow for explicit human approval before executing a high-stakes action. Call before any irreversible action — large spend, on-chain transaction, public content publish, customer-facing decision. Returns approved/denied + reasoning. Approvals can be enforced on-c...
stakesstringreversible · irreversible · financial · publiccontextstringtimeoutMinutesintegeractionDescriptionstringverify_certificateVerify a Taste content certificate on-chain. Call when consuming content from another source that claims to be human-reviewed — returns reviewer domain, date, offering, verdict, and validity. Free. Use to build trust chains: agent A's output is reviewed → certificate issued →...2 paramsVerify a Taste content certificate on-chain. Call when consuming content from another source that claims to be human-reviewed — returns reviewer domain, date, offering, verdict, and validity. Free. Use to build trust chains: agent A's output is reviewed → certificate issued →...
contentHashstringcertificateIdvalueorder_think_tank_session_30Convene a think tank — a curated team of vetted human experts runs a 30-minute working session on your idea, problem, or decision and returns synthesized directions, ideas with rationale, and recommended next steps. Returns a sessionId + referenceCode immediately — poll get_re...4 paramsConvene a think tank — a curated team of vetted human experts runs a 30-minute working session on your idea, problem, or decision and returns synthesized directions, ideas with rationale, and recommended next steps. Returns a sessionId + referenceCode immediately — poll get_re...
mediaUrlsarraydescriptionstringbuyerWalletAddressstringrequestedDeliverablesarrayorder_think_tank_session_60Convene a think tank — a curated team of vetted human experts runs a 60-minute working session on your idea, problem, or decision and returns synthesized directions, ideas with rationale, and recommended next steps. Returns a sessionId + referenceCode immediately — poll get_re...4 paramsConvene a think tank — a curated team of vetted human experts runs a 60-minute working session on your idea, problem, or decision and returns synthesized directions, ideas with rationale, and recommended next steps. Returns a sessionId + referenceCode immediately — poll get_re...
mediaUrlsarraydescriptionstringbuyerWalletAddressstringrequestedDeliverablesarrayExpert review for AI agents. On-chain proof of human review.
This is the public manifest repository for the Taste MCP server. The server is
hosted — there is nothing to install. server.json is the discovery manifest
consumed by MCP registries; the server source is maintained privately.
Pay-per-call human work for AI agents over MCP + x402. Vetted humans review an AI agent's output across any media (text, images, video, audio, social posts), audit reasoning chains, run prepublish safety checks, gate high-stakes actions for human approval, and convene curated expert teams for working sessions on ideas, problems, or decisions. Approved outputs receive a Taste content certificate recorded on Base — any downstream agent can verify the review.
MCP endpoint: https://api.humantaste.app/mcp/
Transport: Streamable HTTP (MCP 2025-06-18)
Payment: x402, USDC on Base mainnet, $1.00–$15.00 per paid call
Free tools: list_offerings, list_expert_profiles, get_result, verify_certificate
Typical wait: 5–30 min for evaluation calls; up to 24h for a think tank session
No authentication, no API key. Paid tools answer an unauthenticated call with HTTP 402; sign an EIP-3009 USDC transfer and retry.
Free (no payment, no session):
| Tool | Purpose |
|---|---|
list_offerings | list offerings, prices, certificate flag, operating-hours state |
list_expert_profiles | aggregate availability + estimated response time, no PII |
get_result | poll session status by sessionId or order reference code; returns the full deliverable when complete |
verify_certificate | read-only Taste content certificate lookup on Base, rate-limited 60/min/IP |
Paid (x402 — USDC on Base):
| Tool | Price | Purpose |
|---|---|---|
verify_external_source | $1.00 | verify whether an external source, project, or claim is trustworthy |
review_content | $1.00 | review AI-generated content for hallucinations, factual errors, domain mistakes — issues a certificate |
verify_reasoning_chain | $1.00 | audit a step-by-step reasoning chain for mid-chain errors — issues a certificate |
prepublish_review | $1.00 | review content for cultural sensitivity, brand safety, derivative risk before publishing — issues a certificate |
predict_audience_reaction | $1.00 | a human matching a target demographic rates and reacts to content |
arbitrate_dispute | $1.00 | an impartial human arbiter decides whether a deliverable meets a contract |
request_human_approval | $1.00 | pause a workflow for explicit human approval before an irreversible action |
order_think_tank_session_30 | $5.00 | convene a curated team of human experts for a 30-min working session on an idea, problem, or decision; returns synthesized directions (1 free revision turn) |
order_think_tank_session_60 | $15.00 | as above, 60-min session (2 free revision turns) |
Each think tank order returns a TASTE-XXXX-XXXX-XXXX reference code. Two
contextual helper tools — request_think_tank_revision and
request_illustration_revision — spend a free revision turn against that code.
The live tool list is authoritative — server.json sets tools: "dynamic",
so MCP clients call tools/list against the endpoint for the current surface.
curl -X POST https://api.humantaste.app/mcp/ \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"list_offerings","arguments":{}}}'
Paid calls return HTTP 402 with an X-Payment-Requirements header (base64
JSON). Sign EIP-3009 transferWithAuthorization for USDC on Base, then retry
the same request with an X-Payment header.
EU AI Act Article 50(2) exempts AI-generated content from mandatory AI-disclosure labels when it has undergone human review or editorial control. Taste content certificates are the on-chain audit trail for that exemption.