402s.shop
About
HTTP 402 + USDC pay-per-call API for AI agents. 16 endpoints (QR codes,
Details
- Author
- 402shop
- Downloads
- 346
- Categories
- Other
Jump to
- 16 pay‑per‑call tools, no subscription required
- Two payment rails: x402 (USDC) and Credits (card/crypto)
- $1 = 5 calls with credits; sub‑cent per call with x402
- No signup or API key needed for the x402 rail
- Verified end‑to‑end on Base mainnet with real USDC
- Image responses (QR, OG, screenshot) as native MCP image content
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
402s.shopCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Add the server to your MCP client configuration with the URL https://402s.shop/api/mcp and an Authorization: Bearer ap_live_... header. Buy credits at https://402s.shop ($1 = 5 calls) or skip credits and use the x402 rail with any USDC‑funded wallet on Base. Each successful call deducts 1 credit; failed calls are not charged.
qr_code
Generate a QR code PNG from text or URL.
og_image
Generate a 1200x630 social media OG image with title + subtitle.
screenshot
Take a PNG screenshot of any URL using headless Chromium.
pdf_from_url
Render any URL to a print-ready PDF.
word_count
Count words and reading time on any webpage.
extract_metadata
Extract Open Graph, Twitter card, and standard meta tags from any URL.
extract_emails
Find email addresses on a webpage (mailto links + body text), deduplicated.
website_tech
Detect framework, CMS, analytics, and hosting/CDN of any website.
whois
WHOIS lookup with normalized fields (registrar, dates, nameservers, status).
domain_check
Check whether a domain appears available (heuristic via WHOIS, best-effort).
youtube_transcript
Fetch a YouTube video transcript with timestamps.
summarize
AI-powered summary (Claude Haiku 4.5) of supplied text or fetched URL.
coin_price
Crypto spot prices in USD via CoinGecko. Supports BTC, ETH, USDC, USDT, SOL, XMR, and 25+ tickers.
ens_resolve
Resolve ENS name to address (forward) or address to primary ENS name (reverse). Includes avatar where available.
wallet_balance
Native + USDC balance for an EVM address across multiple chains. Defaults to Base + Ethereum.
gas_price
Current gas price in gwei across EVM chains. Defaults to Base + Ethereum.
hl_markets
Hyperliquid perp + spot universe metadata: asset names, leverage caps, size decimals, spot tokens. Read-only proxy of /info type=meta + spotMeta. Phase 1 (read-only) — trading endpoints arrive in Phase 2.
hl_market_orderbook
Hyperliquid L2 orderbook snapshot (bids + asks) for a coin.
hl_market_funding
Hyperliquid predicted funding rates per coin per venue. Body { coin } filters to one asset; omit for full list.
hl_market_candles
Hyperliquid OHLCV candles. Default window: last 24h of given interval.
hl_market_trades
Hyperliquid recent public trades for a coin (up to ~10 most recent fills with price, size, side).
hl_account_balance
Hyperliquid account margin summary, withdrawable, total notional, maintenance margin used.
hl_account_positions
Hyperliquid open positions with size, entry price, unrealized PnL, leverage, liquidation price, cumulative funding.
hl_account_orders
Hyperliquid open orders for an address (oid, coin, side, limit price, size, timestamp).
hl_account_fills
Hyperliquid trade fills for an address (up to 2000 most recent: price, size, side, fee, closedPnl, hash).
hl_builder_check
Check whether a Hyperliquid main wallet has approved the 402s.shop builder code (5 bps). FREE — onboarding helper. Returns approved/maxFeeBps/sufficient flags. If not approved or insufficient, use hl_builder_approve_tx to construct an unsigned EIP-712 transaction.
hl_builder_approve_tx
Returns an UNSIGNED EIP-712 typed-data structure for approving the 402s.shop builder code on Hyperliquid. The agent's MAIN wallet signs locally, then POSTs { action, nonce, signature } to the returned submission_target. Server never sees main-wallet keys. FREE — onboarding helper. After approval, hl_builder_check returns sufficient=true and trading endpoints become available.
hl_order_place
Place an order on Hyperliquid. Phase 2: TESTNET only. Mode 1 stateless: agent signs the action client-side with @nktkas/hyperliquid SDK including the builder field {b: HL_BUILDER_ADDRESS, f: 50}, then POSTs the signed payload + agentAddress. Server validates schema, all 4 sanity guards (notional/asset/depth/post-margin), rate-limits, forwards unmodified to HL. Cloid required (16-byte hex), reused across retries for idempotency. 0.005 USDC on x402; 1 credit on Bearer.
hl_order_cancel
Cancel an existing Hyperliquid order by oid (numeric) or cloid (hex32). Phase 2: TESTNET only. No sanity guards (cancels reduce risk; HL handles already-canceled idempotency). 0.005 USDC on x402.
hl_order_modify
Modify an open Hyperliquid order — full sanity-guard suite on the new params (same rigor as place). Phase 2: TESTNET only. Action carries the replacement order entry alongside target oid/cloid. 0.005 USDC on x402.
hl_position_close
Close (or reduce) a Hyperliquid position via a reduceOnly=true signed order. Phase 2: TESTNET only. Server enforces reduceOnly invariant; otherwise rejects with reduce_only_required (use hl_order_place). No notional/depth/margin caps (close reduces risk). 0.01 USDC on x402.
hl_leverage_set
Set leverage on a Hyperliquid asset (1-50, cross or isolated). Phase 2: TESTNET only. Pragmatic margin sanity: rejects if account is currently underwater (margin ratio < 5%). HL is authoritative on per-position maintenance-margin specifics. 0.005 USDC on x402.
hl_margin_update
Adjust isolated-position margin on Hyperliquid. ntli > 0 adds margin (no checks); ntli < 0 withdraws margin (post-withdrawal margin ratio sanity check applies). Phase 2: TESTNET only. 0.005 USDC on x402.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"402s.shop": {
"402s-shop": {
"url": "https://402s.shop/api/mcp",
"headers": {
"Authorization": "Bearer ap_live_..."
}
}
}
}
}
McpServers
{
"402s-shop": {
"url": "https://402s.shop/api/mcp",
"headers": {
"Authorization": "Bearer ap_live_..."
}
}
}
What is 402s.shop?
Pay-per-call HTTP 402 endpoints for AI agents. 16 endpoints with two payment rails: - x402 rail — Autonomous USDC pay-per-call on Base mainnet via Coinbase CDP facilitator. No signup, no key, sub-cent per call. Verified end-to-end on mainnet with real USDC. - Credits rail — Pre-paid credits via NowPayments (card or 100+ cryptos). Same endpoints, Bearer auth. $1 = 5 calls. Same hosted MCP server exposes all 16 tools natively for Claude Desktop, Cursor, Cline, Claude Code. ## Quick start Add to your MCP client config: ``json
{
"mcpServers": {
"402s-shop": {
"url": "https://402s.shop/api/mcp",
"headers": { "Authorization": "Bearer ap_live_..." }
}
}
}
`
Buy credits at https://402s.shop ($1 = 5 calls). Or skip credits and use the
x402 rail with any USDC-funded wallet on Base.
## Available tools
Web utilities (12):
qr_code · og_image · screenshot · pdf_from_url · word_count ·
extract_metadata · extract_emails · website_tech · whois ·
domain_check · youtube_transcript · summarize
Crypto cluster (4):
coin_price · ens_resolve · wallet_balance · gas_price`
Each call deducts 1 credit on success. Failed calls don't charge. Image
responses (QR / OG / screenshot) return as native MCP image content.
## Links
- Site: https://402s.shop
- Docs: https://402s.shop/docs
- GitHub: https://github.com/402shop/402s-shop
- Telegram: https://t.me/http402sshopSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



