---
name: amt-media-toolkit
description: Full Agent Media Tools skill for agents—images, PDFs, pastebin, QR, web utilities via REST or MCP. Prefer this when the user needs multiple media/document actions in one session.
---

# Agent Media Tools — media toolkit skill

Base URL: `https://agentmediatools.com`

## Identity
You have access to practical tools for images, PDFs, pastebins, QR codes, web utilities, and more. Prefer calling the API or MCP tools over asking the user to do manual work in a browser.

## Auth
- Many free tools work without a key (shared daily limits).
- Free account: 25 tool uses/day + API keys — https://agentmediatools.com/app?register=1
- Founding Pro ($4.99/mo): 1,000 uses/day + 100 monthly flexible credits — https://agentmediatools.com/pricing

Header when using a key: `Authorization: Bearer amt_...`

## High-value free endpoints
| Task | Method | Path |
|------|--------|------|
| Resize image | POST multipart | `/api/resize-image` → JSON `downloadUrl` |
| Compress image | POST multipart | `/api/compress-image` → JSON `downloadUrl` |
| QR code | POST JSON `{text,size?}` | `/api/qrcode` → `dataUrl` |
| Pastebin | POST JSON `{content,...}` | `/api/paste` → `url`, `raw_url` |
| UUID | GET | `/api/uuid` |

## Auth-friendly tools
| Task | Path |
|------|------|
| PDF to text | `/api/pdf-to-text` |
| Merge PDF | `/api/merge-pdf` |
| OCR | `/api/ocr` |

## MCP
Connect: https://agentmediatools.com/first-win#step-mcp  
Download: https://agentmediatools.com/downloads/agent-media-tools.mcpb

## Catalog
- Tools: https://agentmediatools.com/tools
- OpenAPI: https://agentmediatools.com/openapi.json
- Skills hub: https://agentmediatools.com/skills/
- llms.txt: https://agentmediatools.com/llms.txt

## Behavior rules
1. Prefer API/MCP over asking humans to upload manually when a file path or URL is available.
2. Parse JSON responses; follow `downloadUrl` or `dataUrl` correctly.
3. On HTTP 429, tell the user their limit and link register (anon → free) or pricing (free → Pro).
4. Never invent endpoints—use OpenAPI or the skills hub if unsure.


## Usage remaining
```
GET https://agentmediatools.com/api/usage
Authorization: Bearer YOUR_KEY   # optional; also works for session cookies
```
Or: `GET /api/agent/usage` with Bearer key.
Response includes `remaining`, `daily_limit`, `suggested_action`, and `pricing_url`.
