Today we launched IteraTools on Product Hunt. Here's the story.
The problem
Every time I built an AI agent, I hit the same wall. The agent needs to:
- Generate an image → install Replicate SDK, get API key
- Transcribe audio → install OpenAI SDK, configure Whisper
- Scrape a page → set up Playwright, handle anti-bot detection
- Execute code → spin up E2B sandbox, manage lifecycle
- Send a WhatsApp → configure Meta Cloud API, handle webhooks
By the time the agent has 5 capabilities, you're managing 5 different SDKs, 5 API keys, 5 different error formats, 5 different rate limiting strategies.
The solution
IteraTools is one REST API with 35+ tools. One key. One format. Pay per use.
# Your agent can do all of this with one API key:
# Generate image ($0.003)
curl -X POST https://api.iteratools.com/image/generate \
-H "Authorization: Bearer $KEY" \
-d '{"prompt": "product screenshot on white background"}'
# Remove background ($0.002)
curl -X POST https://api.iteratools.com/image/rembg \
-H "Authorization: Bearer $KEY" \
-d '{"image_url": "https://..."}'
# Execute Python ($0.005)
curl -X POST https://api.iteratools.com/code_execute \
-H "Authorization: Bearer $KEY" \
-d '{"code": "import pandas as pd\ndf = pd.read_csv(url)\nprint(df.describe())", "language": "python"}'
# Scrape & extract ($0.002)
curl -X POST https://api.iteratools.com/extract \
-H "Authorization: Bearer $KEY" \
-d '{"url": "https://example.com", "schema": {"title": "h1", "price": ".price"}}'
What we built
35+ tools across 8 categories:
| Category | Tools |
|---|---|
| 🖼️ Image | generate, fast, rembg, resize, OCR |
| 🎬 Video | generate, frames, screenshot |
| 🌐 Web | scrape, extract, search, PDF extract/generate, browser automation |
| 🔊 Audio | TTS (100+ voices), Whisper transcription |
| 📱 Messaging | WhatsApp send/reply with conversation tracking |
| 🔧 Utilities | QR, weather, crypto, currency, IP geo, translate, URL shortener, email validate |
| 📊 Data | chart generate, spreadsheet generate, DNS lookup, WHOIS |
| ⚡ Compute | code execution (Python/JS/Bash via E2B sandbox) |
MCP support
Every tool is available as an MCP (Model Context Protocol) server:
npx iteratools-mcp
Works with Claude Desktop, Cursor, Claude Code. Add it to your config and every tool is immediately available to your AI assistant.
Pricing
No subscriptions. Pay per use, in USDC on Base (x402 protocol).
- Image generation: $0.003
- Web scraping: $0.002
- Code execution: $0.005
- TTS, QR, weather: $0.001
Minimum top-up: $1. $1 = hundreds of API calls for most tools.
What's next
- Google Sheets read/write
- Email send (Resend.com)
- More sandbox languages (R, Ruby)
- Usage analytics dashboard
If you're building AI agents, give it a try: iteratools.com
Support us on Product Hunt: producthunt.com/posts/iteratools 🙏
Happy to answer questions in the comments!
Top comments (0)