Skip to main content
Glama

๐Ÿซ˜ GoldBean - x402 Micropaid API Marketplace

Official MCP Registry npm

Pay per request with USDC on Base. No signup, no API key, no monthly subscription. Every call costs $0.02 USDC via the x402 protocol.

GoldBean is live: http://104.225.233.23:9879


Quick Start

1. Prerequisites

  • USDC on Base (eip155:84532 testnet or eip155:8453 mainnet)

  • A wallet that can sign x402 payments (AgentCash, CDP Wallet, or any EVM wallet)

2. Try a Free Endpoint

curl http://104.225.233.23:9879/health
# {"status":"ok","service":"GoldBean","timestamp":"2026-05-15T12:00:00.000Z"}

curl http://104.225.233.23:9879/eth-price
# {"usd":"2255.93","change24h":"+0.31%","timestamp":"2026-05-15T12:00:00.000Z"}

3. Call a Paid Endpoint

curl http://104.225.233.23:9879/paid/btc-price
# HTTP 402 Payment Required
# x402-challenge: {...}

To pay the 402 and get data, you need an x402-capable client:

Using AgentCash:

npx agentcash@latest fetch http://104.225.233.23:9879/paid/btc-price

Using x402-proxy (CLI tool):

npx x402-proxy http://104.225.233.23:9879/paid/btc-price

Using curl with manual payment (advanced):

# Step 1: Request triggers 402
curl -s -D - http://104.225.233.23:9879/paid/btc-price

# Step 2: Parse x402-challenge header, sign with your wallet
# Step 3: Retry with x402-payment header
curl -H "x402-payment: <signed-payment>" http://104.225.233.23:9879/paid/btc-price

4. MCP Integration

Add to Claude Desktop / Cursor / Cline mcpServers config:

{
  "mcpServers": {
    "goldbean": {
      "url": "http://104.225.233.23:9879/mcp"
    }
  }
}

Related MCP server: oom-x402-mcp

Available Endpoints

Free (no payment needed)

Endpoint

Description

GET /

Service info & endpoint list

GET /health

Health check

GET /eth-price

Real-time ETH price (via CoinGecko)

GET /gas

ETH gas price estimate

GET /card

Service card / metadata

GET /mcp

MCP protocol manifest

Paid ($0.02 USDC per call)

Endpoint

Description

GET /paid/btc-price

Real-time BTC price (via CoinGecko)

GET /paid/gas-forecast

Gas price forecast

GET /paid/market-intel

Market sentiment & Fear & Greed Index

GET /paid/defi-insights

DeFi TVL & chain data

GET /paid/network-health

Blockchain network health

GET /paid/tracker-report

MEV & on-chain tracker report

GET /paid/sol-token-risk

Solana token risk assessment


How x402 Payment Works

Client                          GoldBean Server
  โ”‚                                   โ”‚
  โ”œโ”€ GET /paid/btc-price โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
  โ”‚โ—„โ”€ 402 Payment Required โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
  โ”‚   x402-challenge: {...}           โ”‚
  โ”‚                                   โ”‚
  โ”œโ”€ Sign challenge with wallet โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
  โ”‚   (off-chain, no gas fee)         โ”‚
  โ”‚                                   โ”‚
  โ”œโ”€ GET /paid/btc-price โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
  โ”‚   x402-payment: <signed>          โ”‚
  โ”‚โ—„โ”€ 200 OK โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
  โ”‚   {"usd":"68000.00",...}          โ”‚
  โ”‚                                   โ”‚

The facilitator (x402.org) handles settlement. Your wallet sends USDC only when challenge is accepted. No recurring charges.


Data Sources

  • CoinGecko API โ€” Real-time cryptocurrency prices

  • Etherscan API โ€” Gas price oracle

  • Alternative.me โ€” Fear & Greed Index


Seller Info

  • Seller wallet: 0xB5f5CBe48E0595C044Bc626f278F757463eAc2Ce (Base)

  • Network: eip155:84532 (Base Sepolia testnet) โ†’ migrating to eip155:8453 (Base mainnet)

  • Facilitator: https://x402.org/facilitator

  • Price: $0.02 USDC per paid call


Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     x402 protocol      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   Client    โ”‚ โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บ โ”‚   VPS (USCA) โ”‚
โ”‚ (curl/Agent)โ”‚     HTTP + 402 flow     โ”‚  GoldBean ๐Ÿซ˜ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                         โ”‚  :9879       โ”‚
       โ”‚                                โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
       โ”‚         โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”              โ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บโ”‚    Email     โ”‚โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                 โ”‚  (Gmail)     โ”‚  Monitor alerts
                 โ”‚   Monitor    โ”‚
                 โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Development

# Server
cd /opt/goldbean
npm install express axios @x402/express @x402/core @x402/evm
node server.js

# Monitor
python3 /opt/goldbean/chain_monitor.py

Ecosystem


Built on Bandwagon VPS (USCA-2). Part of the x402 ecosystem.

Available Tools

55 tools
baidu_animalC

[Vision] ๅŠจ็‰ฉ่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_asrB

[Voice] ่ฏญ้Ÿณ่ฝฌๆ–‡ๅญ—๏ผˆASR๏ผ‰ โ€” $0.02/call (free: 5/5 today)

Inputs: audioUrl (required).

baidu_body_analysisB

[Body] ไบบไฝ“ๅ…ณ้”ฎ็‚นๆฃ€ๆต‹ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_carB

[Vision] ่ฝฆ่พ†่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_deepseek_ocrC

[OCR] DeepSeek-OCR ๅคงๆจกๅž‹OCR โ€” $0.02/call (free: 5/5 today)

Inputs: image (required), prompt (required).

baidu_deepthinkC

[LLM] ๆทฑๅบฆๆ€่€ƒ๏ผˆDeepSeek-R1 ้“พๅผๆŽจ็†๏ผ‰ โ€” $0.005/call (free: 5/5 today)

Inputs: model (required), message (required).

baidu_dishC

[Vision] ่œๅ“่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_embeddingC

[NLP] ๆ–‡ๆœฌๅ‘้‡ๅตŒๅ…ฅ๏ผˆEmbedding-V1๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_face_compareD

[Face] ไบบ่„ธๅฏนๆฏ” โ€” $0.02/call (free: 5/5 today)

Inputs: image1 (required), image2 (required).

baidu_face_detectC

[Face] ไบบ่„ธๆฃ€ๆต‹ โ€” $0.01/call (free: 5/5 today)

Inputs: image (required).

baidu_gestureC

[Body] ๆ‰‹ๅŠฟ่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_helixfoldC

[Bio] HelixFold3 ่›‹็™ฝ่ดจ็ป“ๆž„้ข„ๆต‹ โ€” $0.50/call (free: 5/5 today)

Inputs: sequence (required).

baidu_idcardC

[OCR] ่บซไปฝ่ฏ่ฏ†ๅˆซ โ€” $0.01/call (free: 5/5 today)

Inputs: image (required).

baidu_image_editD

[Image] AIๅ›พ็‰‡็ผ–่พ‘๏ผˆQwen-Image-Edit๏ผ‰ โ€” $0.05/call (free: 5/5 today)

Inputs: image (required), prompt (required).

baidu_image_enhanceC

[Image] ๅ›พๅƒๆธ…ๆ™ฐๅบฆๅขžๅผบ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_image_genC

[Image] AIๅ›พ็‰‡็”Ÿๆˆ๏ผˆQwen-Image๏ผ‰ โ€” $0.05/call (free: 5/5 today)

Inputs: n (required), prompt (required).

baidu_image_recognitionB

[Vision] ้€š็”จ็‰ฉไฝ“่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_image_reviewD

[Image] ๅ›พ็‰‡ๅฎกๆ ธ โ€” $0.01/call (free: 5/5 today)

Inputs: image (required).

baidu_ingredientC

[Vision] ๆžœ่”ฌ่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_keyword_extractionC

[NLP] ๅ…ณ้”ฎ่ฏๆๅ– โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_landmarkC

[Vision] ๅœฐๆ ‡่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_llm_chatC

[LLM] ๆ–‡ๅฟƒๅคงๆจกๅž‹ๅฏน่ฏ๏ผˆERNIE็ณปๅˆ—๏ผ‰ โ€” $0.002/1K tokens/call (free: 5/5 today)

Inputs: model (required), message (required).

baidu_nlpC

[NLP] ่ฏๆณ•ๅˆ†ๆž๏ผˆๅˆ†่ฏ+่ฏๆ€งๆ ‡ๆณจ๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_object_detectC

[Vision] ้€š็”จ็›ฎๆ ‡ๆฃ€ๆต‹ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocrD

[OCR] ้€š็”จๆ–‡ๅญ—่ฏ†ๅˆซ๏ผˆ้ซ˜็ฒพๅบฆ็‰ˆ๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_accurateC

[OCR] ้€š็”จๆ–‡ๅญ—่ฏ†ๅˆซ๏ผˆ้ซ˜็ฒพๅบฆ็‰ˆ๏ผ‰ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_bankcardC

[OCR] ้“ถ่กŒๅก่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_business_licenseB

[OCR] ่ฅไธšๆ‰ง็…ง่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_doc_officeC

[OCR] ๅŠžๅ…ฌๆ–‡ๆกฃ่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_handwritingB

[OCR] ๆ‰‹ๅ†™ๆ–‡ๅญ—่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_numbersC

[OCR] ๆ•ฐๅญ—่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_qrcodeC

[OCR] ไบŒ็ปด็ ่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_sealB

[OCR] ๅฐ็ซ ่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_tableC

[OCR] ่กจๆ ผๆ–‡ๅญ—่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_ocr_webimageC

[OCR] ็ฝ‘็ปœๅ›พ็‰‡ๆ–‡ๅญ—่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_paddleocr_vlC

[OCR] PaddleOCR-VL ๆ–‡ๆกฃ่งฃๆž โ€” $0.02/call (free: 5/5 today)

Inputs: image (required), prompt (required).

baidu_plantB

[Vision] ๆค็‰ฉ่ฏ†ๅˆซ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_qianfan_ocrC

[OCR] Qianfan-OCR 32kไธŠไธ‹ๆ–‡้€š็”จOCR โ€” $0.02/call (free: 5/5 today)

Inputs: image (required), prompt (required).

baidu_rerankerD

[NLP] ้‡ๆŽ’ๅบ๏ผˆBCE-Reranker๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: query (required), documents (required).

baidu_sentimentB

[NLP] ๆƒ…ๆ„Ÿๅˆ†ๆž๏ผˆๆญฃ่ดŸ้ขๅˆคๆ–ญ๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_summaryC

[NLP] ๆ–‡ๆœฌๆ‘˜่ฆ๏ผˆ่‡ชๅŠจ็”Ÿๆˆๆ‘˜่ฆ๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_text_correctorC

[NLP] ๆ–‡ๆœฌ็บ ้”™ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_text_reviewB

[NLP] ๆ–‡ๆœฌๅฎกๆ ธ๏ผˆ่‰ฒๆƒ…/ๆšดๆ/ๆ”ฟๆฒป๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_translateA

[Translation] ๅคš่ฏญ็ง็ฟป่ฏ‘ โ€” $0.01/call (free: 5/5 today)

Inputs: to (required), from (required), text (required).

baidu_ttsC

[Voice] ๆ–‡ๅญ—่ฝฌ่ฏญ้Ÿณ๏ผˆTTS๏ผ‰ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

baidu_vehicle_detectC

[Vision] ่ฝฆ่พ†ๆฃ€ๆต‹๏ผˆไฝ็ฝฎ+็ฑปๅž‹๏ผ‰ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required).

baidu_video_genC

[Video] ่ง†้ข‘็”Ÿๆˆ๏ผˆMuseSteamer๏ผ‰ โ€” $0.10/call (free: 5/5 today)

Inputs: image (required), prompt (required).

baidu_video_queryC

[Video] ่ง†้ข‘็”ŸๆˆไปปๅŠกๆŸฅ่ฏข โ€” $0.01/call (free: 5/5 today)

Inputs: task_id (required).

baidu_vision_chatC

[LLM] ่ง†่ง‰็†่งฃๅฏน่ฏ๏ผˆERNIE-VL ๅคšๆจกๆ€๏ผ‰ โ€” $0.02/call (free: 5/5 today)

Inputs: image (required), message (required).

baidu_word_embeddingC

[NLP] ่ฏๅ‘้‡่กจ็คบ โ€” $0.01/call (free: 5/5 today)

Inputs: text (required).

btc_priceB

[Free] BTCๅฎžๆ—ถไปทๆ ผ๏ผˆๅ…่ดน๏ผ‰ โ€” Free/call (free: 5/5 today)

Inputs: no named parameters.

gas_priceA

[Free] ไปฅๅคชๅŠGas่ดนๆŸฅ่ฏข๏ผˆๅ…่ดน๏ผ‰ โ€” Free/call (free: 5/5 today)

Inputs: no named parameters.

goldbean_statusA

View GoldBean MCP status โ€” free calls remaining, pricing, categories

Inputs: no named parameters.

weatherC

[Free] ๅฎžๆ—ถๅคฉๆฐ”ๆŸฅ่ฏข๏ผˆๅ…่ดน๏ผ‰ โ€” Free/call (free: 5/5 today)

Inputs: city (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelogโ€ฆ

    TDQS

    C2.8/5.0

    Scored across 55 tools

    Disambiguation4/5

    Most tools have clearly distinct purposes, as indicated by their specific categories and descriptions. However, baidu_ocr and baidu_ocr_accurate have identical descriptions, causing potential ambiguity. The multitude of OCR tools for different document types is well-separated.

    Naming Consistency5/5

    All tools follow a consistent 'baidu_' prefix followed by a snake_case descriptor (e.g., baidu_animal, baidu_asr). Even non-Baidu tools like btc_price adhere to a simple naming pattern. This makes the naming predictable and easy to parse.

    Tool Count2/5

    With 55 tools, the server far exceeds the typical 3-15 tool range for a well-scoped MCP server. While the wide range of AI services justifies a larger set, the sheer number may overwhelm agents and suggests the server could be split into smaller, more focused modules.

    Completeness5/5

    The tool surface is remarkably comprehensive, covering vision, voice, NLP, OCR, face, image generation/editing, translation, video, and more. It appears to address most common AI API needs, with no obvious dead ends or missing core operations.

    Maintenance

    ActivityNo data
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers