Iteratools
About
30+ pay-per-use API tools for AI agents via MCP: image generation (Flux 1.1 Pro), web scraping, browser automation (Playwright), TTS, PDF, QR code, weather, crypto price, WhatsApp, code execution and more. No subscription needed — pay per use via API credits or x402/USDC micropay
Details
- Author
- fredpsantos33
- Downloads
- 304
- Categories
- Automation, API, AI, Web Scraping
Jump to
- 30+ tools across images, video, PDF, web, audio, and more
- Pay-per-use pricing with no monthly subscription
- Supports x402 micropayments on Base (USDC) or API key credits
- Tools include image generation (Flux 1.1 Pro), video generation (Kling), browser automation (Playwright)
- Built-in utilities: QR codes, text-to-speech, OCR, translation, code execution
- Remote HTTP transport via Smithery (no local install)
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
IteratoolsCommand (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
Install and run with npx iteratools-mcp, setting your API key via the ITERATOOLS_API_KEY environment variable. Add it to Claude Desktop, Claude Code, Cursor, Windsurf, or Smithery configuration for persistent use. Obtain a free trial API key at iteratools.com.
generate_image
Generate an AI image using Flux 1.1 Pro. Returns a URL to the generated image.
fast_image
Generate a fast AI image using Flux Schnell (cheaper, faster, slightly lower quality).
web_search
Search the web using Brave Search API. Returns titles, URLs, and descriptions.
scrape_url
Scrape and extract text content from a webpage.
text_to_speech
Convert text to speech audio. Returns base64 encoded audio.
screenshot
Take a screenshot of a webpage. Returns base64 encoded image.
qr_code
Generate a QR code for any text or URL. Returns a base64 PNG data URL.
weather
Get current weather for any city or location.
crypto_price
Get current cryptocurrency price from CoinGecko.
email_validate
Validate an email address (syntax + MX DNS check).
url_shorten
Shorten a URL using the IteraTools URL shortener.
calendar_holidays
Get public holidays for any country and year. Supports 100+ countries. Returns date, name, localName, types, and regional scope.
sentiment_analysis
Analyze the sentiment of text. Returns positive, negative, or neutral label with a numeric score (AFINN-165), comparative score, and lists of positive/negative words found.
summarize
Extract key sentences from text or URL. Returns a concise extractive summary using TF-IDF scoring.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"iteratools": {
"iteratools": {
"command": "npx",
"args": [
"iteratools-mcp"
],
"env": {
"ITERATOOLS_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
}
McpServers
{
"iteratools": {
"command": "npx",
"args": [
"iteratools-mcp"
],
"env": {
"ITERATOOLS_API_KEY": "<YOUR_API_KEY>"
}
}
}
IteraTools MCP Server
> Production-ready MCP server with 30+ tools for AI agents — QR codes, PDFs, text processing, TTS, web scraping, image generation, browser automation, code execution and more.
What is IteraTools?
IteraTools is a production-ready API platform providing ready-to-use utilities for AI agents and developers. With a single API key, access 30+ tools via the Model Context Protocol (MCP).
Uses x402 micropayments on Base — no subscription needed, pay per use in USDC. Or use API key credits.
Quick Start
npx (recommended)
npx iteratools-mcp
Set your API key via environment variable:
ITERATOOLS_API_KEY=your-api-key npx iteratools-mcp
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"iteratools": {
"command": "npx",
"args": ["iteratools-mcp"],
"env": {
"ITERATOOLS_API_KEY": "your-api-key"
}
}
}
}
Claude Code (CLI)
claude mcp add iteratools -- npx iteratools-mcp
Then set your key:
export ITERATOOLS_API_KEY=your-api-key
Cursor / Windsurf
Add to your MCP settings:
{
"mcpServers": {
"iteratools": {
"command": "npx",
"args": ["iteratools-mcp"],
"env": {
"ITERATOOLS_API_KEY": "your-api-key"
}
}
}
}
Smithery (remote, no install)
{
"mcpServers": {
"iteratools": {
"type": "http",
"url": "https://iteratools--iterasoft.run.tools/mcp",
"headers": {
"Authorization": "Bearer your-api-key"
}
}
}
}
Get an API Key
1. Visit iteratools.com
2. Click Get Started — free trial included
3. Copy your API key
Available Tools (30+)
| Category | Tools |
|----------|-------|
| 🖼️ Images | image_generate (Flux 1.1 Pro), image_fast, image_rembg (background removal), image_resize, image_ocr |
| 🎬 Video | video_generate (Kling), video_frames |
| 📄 PDF | pdf_extract, pdf_generate |
| 🌐 Web | scrape, screenshot, search, browser_act (Playwright) |
| 🔊 Audio | tts (text-to-speech), transcribe |
| 📱 WhatsApp | whatsapp_send, whatsapp_reply |
| 🌍 Data | weather, crypto_price, ip_geolocation, currency_convert, dns_lookup |
| 🔧 Utils | qrcode, url_shorten, email_validate, translate, chart_generate, spreadsheet_generate, code_execute |
Example Usage
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


