geld machen x402 agent utilities
x402 pay-per-call agent tools (Base USDC): web search, URL extract, OCR, Base tx & allowance scans
사용해야 할까요
품질 및 안전성
발견 사항 (26)
- LOWget-catalog에서
- LOWphantom-allowlist에서
- LOWfacilitator-dry-run에서
- LOWpayment-receipt-auditor에서
- LOWbazaar-check에서
- LOWdefi-base-snapshot에서
- LOWbase-allowance-scan에서
- LOWbase-tx-explain에서
- LOWphantom-seller-scan에서
- LOWurl-fingerprint에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"agent-utilities": {
"url": "https://geld-machen-x402.fly.dev/mcp"
}
}
}원격 엔드포인트
https://geld-machen-x402.fly.dev/mcpstreamable-http할 수 있는 일
도구 목록
도구 (22)
🟢get-catalog
Free, call first: list every SKU with price (Base USDC), paid URL, free teaser and payTo, so you can pick the right paid tool. Use when unsure which tool fits; no payment needed.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢phantom-allowlist(query)
Return an HMAC-signed allowlist of x402 sellers with probe evidence (402 seen, probe ok, last paid ok). Use when you want vetted x402 sellers before spending. Not for checking a single URL (use phantom-seller-scan). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: optional max sellers (1-40)."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢facilitator-dry-run(query)
Dry-run an x402 payment payload + requirements against the facilitator /verify path before going live. Use when you build an x402 seller and want to know if payments will verify. Not for auditing a receipt after payment (use payment-receipt-auditor). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.05 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: JSON with payment_payload and payment_requirements."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢payment-receipt-auditor(query)
Verify an x402 PAYMENT-RESPONSE or settle tx hash on Base before retrying a paid call. Use when a paid call failed or looks unsettled and you need proof. Not for pre-launch payload checks (use facilitator-dry-run). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: settle tx hash 0x… or PAYMENT-RESPONSE JSON."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢bazaar-check(query)
Audit an x402 endpoint for CDP Bazaar indexing: 402 header compliance, bazaar schema, quality issues. Use when your x402 endpoint is not showing up in the CDP Bazaar. Not for general URL metadata (use url-fingerprint). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.05 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: https x402 endpoint URL."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢defi-base-snapshot(query)
Snapshot Base DeFi state: ETH+USDC balances, base fee/block and protocol TVL/APY proxies. Use when you need a one-call Base market/wallet context. Not for a single balance (use base-balance) or one tx (use base-tx-explain). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: optional 0x address."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢base-allowance-scan(query)
List notable ERC-20 allowances of a Base address (USDC/WETH/USDT/DAI/cbETH to DEX/bridge spenders). Use when checking approval risk of a wallet. Not for balances (use base-balance). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: 0x Base address."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢base-tx-explain(query)
Decode one Base transaction: from/to/value/status/logs/method selector. Use when you have a tx hash and need what it did. Not for wallet-wide views (use base-balance). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: 0x tx hash."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢phantom-seller-scan(query)
Check whether an x402 URL's payTo actually receives Base USDC (economically live vs phantom). Use when before integrating or paying an unknown x402 endpoint. Not for listing many sellers (use phantom-allowlist). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: https x402 endpoint URL."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢url-fingerprint(query)
Fingerprint a URL: final URL, status, content type, body SHA-256, TLS issuer, DNS sample. Use when detecting page changes or verifying a site cheaply. Not for page text (use url-extract) or markdown (use web-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.01 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: https URL."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢agent-lead-pack(query)
Return a fresh timestamped list of live x402 endpoints scraped from public catalogs (PayAI, CDP), optionally 402-probed. Use when you need discovery leads of payable agent APIs. Not for vetted payable sellers only (use phantom-allowlist). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.025 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: optional count n (10-80)."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢base-balance(query)
Read live Base ETH and USDC balance of one address. Use when you only need balances. Not for allowances (use base-allowance-scan) or DeFi context (use defi-base-snapshot). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.01 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: 0x Base address."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢url-extract(query)
Extract title, meta description, ~3k chars plain text and outbound links from a URL (local fetch). Use when you need readable page text cheaply. Not for clean markdown of JS-heavy pages (use web-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: https URL."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢web-search(query)
Web search: ranked title/url/snippet results (Serper upstream). Use when you need live search results for a query. Not for fetching a known URL (use url-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: search query; optional n=5..10 via JSON."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢web-extract(query)
Scrape a URL to clean markdown via Firecrawl (handles JS-heavy pages). Use when you need LLM-ready markdown of a page. Not for a cheap hash/excerpt (use url-fingerprint or url-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: https URL."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢image-ocr(query)
OCR an image URL with local Tesseract: text, word count, confidence. Use when you need text from a screenshot or scanned image. Not for web pages (use url-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.01 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: https image URL."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢red-flag-scan(query)
Scan one offer/pitch for 12 evidence-quoted scam red flags plus live URL anchors (HTTP/TLS/DNS, RDAP domain age). Use when you must decide whether a specific offer or seller page is a scam before paying or replying. Not for a numeric quality score (use offer-score) or a quick checklist (use deal-brief). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.25 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: offer text; append ' | https://…' to include the offer URL."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢offer-score(query)
Score a side-income offer 0-100 with GO/MAYBE/NO-GO band, 8 rubric dimensions and rewrite tips (local heuristics). Use when you need a fast comparable score to rank several offers. Not for scam evidence (use red-flag-scan). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.35 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: full offer text."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢prompt-pack(query)
Return 10 reusable prompts for finding, pricing, pitching and delivering micro side-income work. Use when an agent needs ready prompts for freelance/gig operations. Not for analysing a specific offer (use offer-score). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.49 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: not needed."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢deal-brief(query)
Return a 60-second go/no-go checklist and rubric for any micro side-income offer. Use when a human-readable checklist is enough. Not for evidence-grounded scam detection (use red-flag-scan). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.75 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: offer text (optional)."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢side-income-pdf(query)
Download an English PDF playbook with 7 side-income plays starting under $100. Use when a human wants a full guide. Not for agent automation (use the JSON tools). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $17 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: not needed."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}🟢nebenverdienst-pdf(query)
Download a German PDF guide: 7 legal side-income routes in Switzerland. Use when a Swiss/German-speaking human wants a guide. Not for agent automation (use the JSON tools). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $17 Base USDC via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Input for the paid endpoint: not needed."
}
},
"additionalProperties": true
}출력 스키마
{
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"price": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"payTo": {
"type": [
"string",
"null"
]
},
"paid_url": {
"type": [
"string",
"null"
]
},
"method": {
"type": "string"
},
"teaser_url": {
"type": [
"string",
"null"
]
},
"your_input": {},
"how_to_pay": {
"type": "string"
},
"note": {
"type": "string"
},
"free_teaser": {
"description": "Free sample output of this SKU (truncated); null if unavailable."
}
},
"required": [
"sku",
"paid_url",
"how_to_pay"
]
}커뮤니티
증거