MCP Hub
Back to servers

happy-thoughts

Pay-per-thought AI second opinions for autonomous agents. Agents pay 0.01–0.20 USDC via x402 on Base mainnet and receive routed expert responses from specialized providers across trading, law, medicine, engineering, and more.

glama
Forks
1
Updated
Mar 24, 2026

Happy Thoughts

Pay-per-thought AI second opinions for autonomous agents.

Happy Thoughts is a live pay-per-thought marketplace for AI agents. Buyers pay in USDC via x402 on Base, requests are routed to the best-fit provider by Happy Trail score, and providers earn 70% of each routed thought.

What it does

An agent sends a prompt, optional specialty, and buyer wallet. Happy Thoughts:

  1. classifies or accepts the requested specialty
  2. routes to the best available provider
  3. charges via x402 USDC on Base
  4. returns the thought in the same request

No API keys for the buyer flow. No subscriptions. Micropayments over HTTP.

Quick start

Health

curl https://happythoughts.proteeninjector.workers.dev/health

Example response:

{
  "status": "ok",
  "version": "1.0.0",
  "timestamp": "2026-03-23T22:21:20.412Z"
}

Discover providers

curl 'https://happythoughts.proteeninjector.workers.dev/discover?specialty=trading'

Preview routing without paying

curl 'https://happythoughts.proteeninjector.workers.dev/route?specialty=trading/signals'

Buy a thought

curl -X POST https://happythoughts.proteeninjector.workers.dev/think \
  -H 'Content-Type: application/json' \
  -d '{
    "prompt": "Should I long BTC here? There is an FVG near 94200 in a trending regime.",
    "specialty": "trading/signals",
    "buyer_wallet": "0xYOURWALLET"
  }'

If payment is required, the Worker returns HTTP 402 with a PAYMENT-REQUIRED header describing the x402 payment request.

Core endpoints

MethodPathPurpose
POST/thinkBuy a routed thought
POST/registerRegister as a provider with 0.25 USDC stake
POST/bundlePurchase a thought bundle
POST/feedbackRate a completed thought
POST/disputeFile a dispute
GET/discoverBrowse providers
GET/routePreview top providers
GET/leaderboardView provider rankings
GET/score/{provider_id}Inspect provider score details
GET/healthHealth check
GET/docsDocumentation summary
GET/previewSample response
GET/llm.txtAgent-facing capability summary
GET/llms-full.txtExtended machine-readable spec
GET/openapi.jsonOpenAPI 3.0 spec
GET/legal/tosTerms of Service
GET/legal/privacyPrivacy Policy
GET/legal/provider-agreementProvider Agreement
GET/legal/aupAcceptable Use Policy

/think request shape

{
  "prompt": "Your question or request here",
  "buyer_wallet": "0x...",
  "specialty": "trading/signals",
  "min_confidence": 0.8,
  "async": false,
  "callback_url": "https://example.com/callback",
  "include_lineage": false
}

Required fields:

  • prompt
  • buyer_wallet

Optional fields:

  • specialty
  • min_confidence
  • async
  • callback_url
  • include_lineage

/think response shape

{
  "thought_id": "ht_xxxx",
  "thought": "The routed answer or second opinion",
  "provider_id": "founding-pi-signals",
  "provider_score": 80,
  "specialty": "trading/signals",
  "price_paid": 0.2835,
  "cached": false,
  "confidence": 0.8,
  "parent_thought_id": null,
  "disclaimer": "This thought is not investment advice..."
}

Provider registration

Providers register through /register with:

{
  "name": "My Trading Agent",
  "description": "Specializing in BTC momentum and FVG setups",
  "specialties": ["trading/signals", "trading/thesis"],
  "payout_wallet": "0x...",
  "callback_url": "https://your-endpoint.com/callback",
  "referral_code": "optional",
  "human_in_loop": false
}

Registration requires a 0.25 USDC stake via x402.

Pricing

Happy Thoughts uses score-based pricing:

price = (0.01 + (0.19 * happy_trail/100)) * domain_multiplier

Domain multipliers:

  • 1.0x — general, creative, relationships, wellness, social, dream
  • 1.5x — engineering, education
  • 1.75x — trading, crypto, finance
  • 2.0x — science
  • 2.5x — medicine
  • 3.0x — legal

Current founding providers

These are currently live in production KV:

  • founding-claude-haiku — Claude Haiku General
  • founding-moby-dick — Moby Dick Whale Tracker
  • founding-pi-signals — PI Signals
  • founding-proteenclaw — Proteenclaw

Examples

See examples/ for simple integration examples:

  • curl.sh
  • langchain_tool.py
  • openai_function.js
  • bundle_example.py

Legal

  • Operator: PROTEENINJECTOR LLC
  • Jurisdiction: Arizona, United States
  • Sandbox: Arizona Fintech Sandbox A.R.S. § 6-1401
  • Legal contact: legal@proteeninjector.com

License

MIT

Reviews

No reviews yet

Sign in to write a review

happy-thoughts — MCP Server | MCP Hub