IteraTools MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add -e "ITERATOOLS_API_KEY=${ITERATOOLS_API_KEY}" itera-tools -- npx iteratools-mcp
Required:ITERATOOLS_API_KEY
README.md

Production-ready MCP server with 40+ tools for AI agents

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

# Generate a QR code
curl -X POST https://api.iteratools.com/qrcode \
  -H "Authorization: Bearer your-key" \
  -d '{"text": "https://iteratools.com"}'

# Generate an image with Flux
curl -X POST https://api.iteratools.com/image/generate \
  -H "Authorization: Bearer your-key" \
  -d '{"prompt": "a sunset over mountains, photorealistic"}'

# Scrape a webpage
curl -X POST https://api.iteratools.com/scrape \
  -H "Authorization: Bearer your-key" \
  -d '{"url": "https://example.com"}'

# Text to speech
curl -X POST https://api.iteratools.com/tts \
  -H "Authorization: Bearer your-key" \
  -d '{"text": "Hello world", "voice": "en-US-JennyNeural"}'

Pricing

Pay per use — no subscription:

Tool Price
Image generate (Flux 1.1 Pro) $0.005
Image fast $0.002
Video generate $0.05
Browser automation $0.005
Code execution $0.003
PDF/Web/Utils tools $0.001–0.003

Full pricing: iteratools.com/#pricing

Status

🟢 All Systems Operationaliteratools.com/status

Links

Tools (5)

image_generateGenerates images using Flux 1.1 Pro
scrapeScrapes content from a provided URL
ttsConverts text to speech
qrcodeGenerates a QR code from text
browser_actPerforms browser automation tasks using Playwright

Environment Variables

ITERATOOLS_API_KEYrequiredAPI key for accessing IteraTools services

Configuration

claude_desktop_config.json
{"mcpServers": {"iteratools": {"command": "npx", "args": ["iteratools-mcp"], "env": {"ITERATOOLS_API_KEY": "your-api-key"}}}}

Try it

Generate a photorealistic image of a sunset over mountains using Flux.
Scrape the content from https://example.com and summarize it for me.
Convert the following text into an audio file using the JennyNeural voice: 'Hello world'.
Create a QR code that links to https://iteratools.com.
Perform a browser automation task to navigate to a website and extract the page title.

Frequently Asked Questions

What are the key features of IteraTools MCP?

Access to 40+ production-ready tools for AI agents. Supports image generation, video processing, and text-to-speech. Includes web scraping and browser automation capabilities. Provides utility tools like QR code generation and PDF manipulation. Pay-per-use pricing model with no subscription required.

What can I use IteraTools MCP for?

Automating content creation by generating images and audio directly within an AI chat session.. Extracting and summarizing data from complex websites using built-in scraping tools.. Generating professional PDFs or QR codes for business workflows.. Performing automated browser interactions to test or gather information from web applications..

How do I install IteraTools MCP?

Install IteraTools MCP by running: npx iteratools-mcp

What MCP clients work with IteraTools MCP?

IteraTools MCP works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep IteraTools MCP docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare