Skip to main content
plugin

conversiontools — Claude Code plugin: convert 140+ file formats

This plugin lets your agent convert files across 140+ formats and pull structured data out of documents, all from inside Claude.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install conversiontools@claude-community
Open on GitHub

What conversiontools does

Two skills ship in the plugin. The convert skill handles documents, spreadsheets, images, audio, video and e-books, runs OCR on scans and photos, does text-to-speech and transcription, translates subtitles and captures website screenshots. When no standard converter fits the job, the agent builds a custom one from a plain-language description.

The parse-integration skill pulls named fields out of invoices, receipts, purchase orders and forms into structured JSON, then walks you through wiring it into production: API key, schema design, submit, poll until terminal, failure handling, webhooks instead of polling, CSV and XLSX export. Copy-pasteable Python and Node.js clients are included.

Everything runs on the ConversionTools.io backend, so the files you ask it to process are sent to their servers over HTTPS under your own account. The MCP server opens a browser for OAuth on first use; the CLI needs a token from your profile, entered once with ctio auth login. A free account covers 100 conversions per month, 10 per day. Restart Claude after installing — the MCP server connects on its own.

What it helps with

  • turn a Word or Excel file into PDF without opening an office suite
  • pull text out of a scan or photo with OCR
  • extract invoice fields into JSON against a schema
  • build a converter for an unusual format from a description
  • transcribe audio or generate speech from text

Example prompts for the agent

  • Convert report.docx to PDF
  • Extract the invoice number, date and total from invoice.pdf as JSON
  • Take a screenshot of this page and save it as PNG

How to install conversiontools

Plugin marketplace

/plugin marketplace add anthropics/claude-plugins-community
/plugin install conversiontools@claude-community

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about conversiontools

How do I install conversiontools in Claude Code?

Add the marketplace with /plugin marketplace add anthropics/claude-plugins-community, then install the plugin: /plugin install conversiontools@claude-community. Restart Claude afterwards.

What does conversiontools do?

It converts files between 140+ formats — documents, data, images, audio, video, e-books. It also handles OCR, document data extraction, text-to-speech and speech-to-text.

Do I need an API key?

The MCP server just needs a one-time OAuth login in your browser. The ctio CLI requires a token from your conversiontools.io profile, entered once via ctio auth login.

Source text

SKILL.md · MIT
# `conversiontools/agent-skills`

**[Conversion Tools](https://conversiontools.io) agent skills** - convert 140+ file formats directly from AI agents, build a custom converter from a plain-language description when none fits, or pull structured data out of documents with [Parse](https://parse.conversiontools.io).

Two surfaces, same backend: the **`ctio` CLI** for terminal-first agents, and the hosted **MCP server** for zero-install / web-based agents. The skill teaches your agent to pick the right one.

One repo, every agent. Full per-agent setup is at <https://conversiontools.io/docs/agents>.

## Installation

### Claude Code

```bash
claude plugin marketplace add conversiontools/agent-skills
claude plugin install conversiontools@conversiontools-skills
```

Restart Claude Code after installation. The MCP server connects automatically.

### Cursor

```bash
/add-plugin conversiontools
```

Or add the repo as a plugin source, then install `conversiontools` from the plugins browser.

### OpenAI Codex

```bash
codex plugin marketplace add conversiontools/agent-skills
```

Start Codex, open the plugins browser with `/plugins`, and install the `conversiontools` plugin.

### Grok Build

Once listed in the Grok marketplace, run `/marketplace` inside Grok Build and install `conversiontools`. In the meantime, add the MCP server with `grok mcp add conversiontools --url "https://mcp.conversiontools.io/mcp?toolsets=all"`.

### Gemini CLI

```bash
gemini extensions install https://github.com/conversiontools/agent-skills
```

Update later with `gemini extensions update conversiontools`. (The standalone [conversiontools/gemini-extension](https://github.com/conversiontools/gemini-extension) repo also works and stays current.)

### ctio CLI (best for shell-driven workflows)

Single-binary CLI, no Node/Bun runtime required. Pipes nicely with `jq`, handles arbitrarily large files via streaming.

**Windows (scoop):**

```bash
scoop bucket add conversiontools https://github.com/conversiontools/scoop-bucket
scoop install ctio
```

**macOS / Linux (Homebrew):**

```bash
brew install conversiontools/tap/ctio
```

Or download a binary from <https://github.com/conversiontools/ctio/releases> - commands for each platform are in the [ctio docs](https://conversiontools.io/docs/ctio).

### Any MCP client

Connect to the hosted MCP server:

```
https://mcp.conversiontools.io/mcp
```

That URL offers the conversion tools. Add `?toolsets=all` for custom converters (AI Studio) and document data extraction (Parse), which this plugin turns on for you.

---

| Skill | Description |
|-------|-------------|
| [convert](https://github.com/conversiontools/agent-skills/tree/main/skills/convert) | Convert files between 140+ formats using Conversion Tools. Two surfaces - the `ctio` CLI (preferred when shell access is available) and the hosted MCP server (zero-install). Supports documents, data formats (incl. Parquet), images (incl. JXL), audio, video, e-books, OCR, AI extraction, text-to-speech (TTS), speech-to-text (STT), subtitles (SRT, VTT, ASS), and website screenshots. Plus build a custom converter from a plain-language description (AI Studio) when no standard one fits. |
| [parse-integration](https://github.com/conversiontools/agent-skills/tree/main/skills/parse-integration) | Extract named fields from documents (invoices, receipts, purchase orders, bank statements, forms, scans) as structured JSON with Parse by Conversion Tools, and build a production integration against its API - API key, schema design, submit, poll until terminal, failure handling, webhooks instead of polling, and CSV/XLSX export. Includes copy-pasteable Python and Node.js clients. |

## Supported Conversions

- **Documents**: Word, PowerPoint, Excel, Markdown, ODS to/from PDF, HTML, Text, LaTeX
- **Data**: JSON, CSV, XML, YAML, Parquet, JSONL, BSON, Excel - with validators and formatters
- **Images**: PNG, JPG, WebP, AVIF, HEIC, JXL (JPEG XL), SVG, BMP, TIFF, GIF
- **PDF**: Extract to Word, Excel, CSV, Text, HTML, Images (JPG, PNG, SVG, TIFF), EPUB
- **Audio**: MP3, WAV, FLAC - plus AI text-to-speech and speech-to-text
- **Video**: MP4, MOV, MKV, AVI - plus audio extraction
- **E-books**: EPUB, MOBI, AZW, AZW3, FB2, FBZ, PDF
- **OCR**: Extract text from images and scanned PDFs - output as Text or searchable PDF
- **AI-powered**: Smart extraction from complex documents, subtitle translation, TTS, STT
- **Subtitles**: SRT, VTT, ASS - bidirectional conversions
- **Web**: Website screenshots to PDF, JPG, PNG
- **Custom (AI Studio)**: describe a transformation in plain language and have a reusable converter built, run, and returned - for when no standard converter fits

## Authentication

For the MCP server, you'll be prompted to authenticate via OAuth in your browser on first use. For the `ctio` CLI, run `ctio auth login` once and paste an API token from [conversiontools.io/profile](https://conversiontools.io/profile). Free accounts get 100 conversions per month (10 per day). Paid plans available at [conversiontools.io/pricing](https://conversiontools.io/pricing).

## Links

- [All agent integrations](https://conversiontools.io/docs/agents)
- [ctio CLI docs](https://conversiontools.io/docs/ctio)
- [MCP server docs](https://conversiontools.io/docs/mcp)
- [Parse docs (document data extraction)](https://parse.conversiontools.io/docs)
- [Pricing](https://conversiontools.io/pricing)
- [Support](https://conversiontools.io/contact)

## Privacy

The plugin sends the files and documents you ask it to process to Conversion Tools (conversiontools.io) over HTTPS, under your own account. What is stored and for how long is in the [Privacy Policy](https://conversiontools.io/privacy-policy).

## License

MIT

© conversiontools · MIT · conversiontools/agent-skills

Similar plugins

All plugins for Office documents →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor