SPARKFORGE — AGENT UTILITY API

⚡ SparkForge

33 utility APIs for AI agents. Pay per call with USDC. No API keys. No subscriptions. No accounts.

x402 payments on Base · Polygon · Solana

Free access via MCP · ERC-8004 Agent #21187

33
Services
3
Chains
33
MCP Tools
$0.001
Cheapest

🔌 MCP — Free Access (Claude, Cursor, Windsurf)

Add SparkForge to your MCP config — all 33 tools, free:

{
  "mcpServers": {
    "sparkforge": {
      "url": "https://sparkforge.sh/api/mcp"
    }
  }
}

Or via stdio bridge: npx -y mcp-remote https://sparkforge.sh/api/mcp

🎨 Creative

Image GenerationPOPULAR
$0.02-0.05
POST /api/generate
AI images via Flux Schnell/Dev/Pro
Image Resize
$0.002
POST /api/image-resize
Resize, convert, optimize images (sharp)
Meme Generator
$0.01
POST /api/meme
Generate memes with custom text overlays
Video Generation
$0.05
POST /api/video
AI video clips from text prompts
Text to Speech
$0.01
POST /api/tts
Natural voice synthesis via ElevenLabs
Tweet WriterNEW
$0.01
POST /api/tweet-writer
AI-generated tweets from prompts

📊 Trading & Crypto

BTC Signal
$0.01
POST /api/btc-signal
10-indicator TA consensus — direction + confidence
Crypto Price
$0.01
POST /api/crypto-price
Real-time price, 24h change, market cap (CoinGecko)
Token Research
$0.01
POST /api/token-research
Deep token analysis — fundamentals + sentiment
Wallet Analysis
$0.01
POST /api/wallet-analysis
Analyze any wallet — holdings, activity, risk
Crypto SummarizeNEW
$0.01
POST /api/crypto-summarize
Market news summary for any token

📄 Documents

PDF → Markdown
$0.005
POST /api/pdf-to-markdown
Extract text from PDFs, return as Markdown
HTML → Markdown
$0.001
POST /api/markdown
Convert any webpage to clean Markdown
Summarize Text
$0.005
POST /api/summarize
Extractive text summarization
Smart SummarizeNEW
$0.02
POST /api/smart-summarize
AI summaries — bullet points, executive, technical, ELI5

🌐 Web

Web SearchNEW
$0.005
POST /api/search
Search the web via Brave Search API
Site CrawlNEW
$0.02
POST /api/site-crawl
Crawl a website — follow links, extract content
Web Scrape
$0.01
POST /api/scrape
Extract clean content from any URL
Screenshot
$0.005
POST /api/screenshot
Capture any webpage as PNG
URL Metadata
$0.001
POST /api/url-metadata
OG tags, title, favicon, canonical extraction

🛠️ Developer

Code Review
$0.02
POST /api/code-review
AI-powered code review with suggestions
QR Code
$0.001
POST /api/qrcode
Generate QR codes from any text/URL
JSON Validate
$0.001
POST /api/json-validate
Validate JSON + optional schema check
Text Diff
$0.001
POST /api/diff
Unified diff between two texts
Detect Language
$0.001
POST /api/detect-language
Language detection for 10+ languages
Email Verify
$0.005
POST /api/email-verify
Validate email addresses + deliverability
Domain Check
$0.005
POST /api/domain-check
Domain availability + DNS info
File ConvertNEW
$0.005
POST /api/convert
CSV↔JSON, Markdown→HTML, HTML→text
OCRNEW
$0.02
POST /api/ocr
Extract text from images — AI-powered vision OCR

🤖 Agent Infrastructure

KV StoreNEW
$0.001
POST /api/store
Key-value storage with TTL — agent memory between sessions
Structured ExtractNEW
$0.03
POST /api/extract
Extract structured data from any URL using your schema
Agent MessagingNEW
$0.005
POST /api/notify
Agent-to-agent inbox — payments prevent spam
Scheduled TasksNEW
$0.01
POST /api/cron
Register webhooks on cron schedules

🚀 x402 Quick Start

Try any endpoint (free demo, no payment):

curl https://sparkforge.sh/api/btc-signal?demo=true
curl https://sparkforge.sh/api/generate?demo=true
curl https://sparkforge.sh/api/crypto-price?demo=true

Paid request with x402 (Node.js):

import { wrapFetchWithPayment } from "@x402/fetch";

const fetch402 = wrapFetchWithPayment(fetch, wallet);

const res = await fetch402("https://sparkforge.sh/api/btc-signal", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ timeframe: "5m" }),
});

const { direction, confidence, price, indicators } = await res.json();
// → { direction: "up", confidence: 0.72, price: 84521, indicators: {...} }

⛓️ Multi-Chain Payments

Every endpoint accepts USDC on 3 chains. Hit any endpoint without payment to get a 402 response listing all options.

Baseeip155:8453
0x6dC88e65c3...1894FD
Polygoneip155:137
0x6dC88e65c3...1894FD
Solanasolana:mainnet
4sXKC6iebDdY...ydSrFQ

🔍 Agent Discovery

ERC-8004 Agent Card/.well-known/agent-card.json
Google A2A Card/.well-known/agent.json
MCP Server/api/mcp
Service Catalog/api/models