What's New in IteraTools
We've been shipping fast. Here's a recap of the three most recent additions to IteraTools — the API toolkit designed for AI agents and developers who need reliable, pay-per-use tools.
📅 Google Calendar Integration (3 endpoints)
We added full Google Calendar support via the Google Calendar REST API v3. AI agents can now manage calendar events on behalf of users — all they need is an OAuth2 access token with the appropriate scope.
POST /calendar/event — Create an event
curl -X POST https://api.iteratools.com/calendar/event \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"google_access_token": "ya29...",
"title": "Team Standup",
"start": "2026-03-20T10:00:00-03:00",
"end": "2026-03-20T10:30:00-03:00",
"description": "Daily sync",
"attendees": ["alice@example.com"],
"timezone": "America/Sao_Paulo"
}'
Response:
{
"ok": true,
"event_id": "abc123xyz",
"html_link": "https://calendar.google.com/calendar/event?eid=...",
"status": "confirmed"
}
GET /calendar/events — List events
curl "https://api.iteratools.com/calendar/events?google_access_token=ya29...&date_from=2026-03-01&date_to=2026-03-31" \
-H "Authorization: Bearer YOUR_KEY"
Returns an array of events with id, summary, start, end, location, and description.
DELETE /calendar/event — Delete an event
curl -X DELETE https://api.iteratools.com/calendar/event \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"google_access_token": "ya29...", "event_id": "abc123xyz"}'
Pricing: $0.003 per request.
🔧 JSON Validate/Format/Analyze — POST /json/validate
A local, zero-latency JSON tool with five modes:
| Mode | Description |
|---|---|
validate |
Check syntax, get error location |
format |
Pretty-print with configurable indent |
minify |
Compact output |
stats |
Depth, key count, type breakdown |
get |
Extract value by dot-bracket path |
curl -X POST https://api.iteratools.com/json/validate \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"json": "{\"user\": {\"name\": \"Alice\", \"age\": 30}}",
"mode": "stats"
}'
Response:
{
"ok": true,
"valid": true,
"data": {
"depth": 2,
"keys": 3,
"types": { "object": 2, "string": 1, "number": 1 },
"size_bytes": 37
}
}
For get mode, use dot-bracket paths like user.name or items[0].id.
Pricing: $0.001 per request. Runs entirely locally — instant.
📡 RSS Feed Parser — POST /rss/fetch
The newest addition: fetch and parse any RSS 2.0 or Atom feed into normalized structured JSON. Perfect for AI agents that need to monitor content without dealing with XML parsing.
curl -X POST https://api.iteratools.com/rss/fetch \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://dev.to/feed", "limit": 5}'
Response:
{
"feed": {
"title": "DEV Community",
"description": "The most authentic, human dev community",
"url": "https://dev.to",
"updated": "2026-03-18T12:00:00.000Z"
},
"items": [
{
"title": "Building AI Agents with IteraTools",
"url": "https://dev.to/example/building-ai-agents",
"published": "2026-03-18T10:30:00.000Z",
"summary": "In this article we explore how to use IteraTools API...",
"author": "Jane Dev",
"categories": ["ai", "api", "tutorial"]
}
],
"count": 5
}
Works with both RSS 2.0 and Atom formats. The output is always the same structure regardless of the source format. Supports news sites, dev blogs, podcasts, YouTube channels, GitHub releases, and any standard feed.
Parameters:
-
url(required): The feed URL -
limit(optional): Max items to return (default: 10, max: 50)
Pricing: $0.002 per request.
MCP Support
All three tools are available in the mcp-iteratools package (v1.0.26):
npx mcp-iteratools
Or add to your Claude/Cursor config:
{
"mcpServers": {
"iteratools": {
"command": "npx",
"args": ["mcp-iteratools"],
"env": { "ITERATOOLS_API_KEY": "your-key" }
}
}
}
Try it out
IteraTools now has 63 tools across image generation, AI, data, communication, calendar, and more. All pay-per-use on Base (USDC).
Top comments (0)