Use with AI
The tools in this book, callable by AI agents through the Model Context Protocol (MCP). You download a small program; your AI app (Claude Code, Claude Desktop, Cursor or any other MCP client) starts it on your computer and asks it to do the work.
- Runs on your machine. Nothing is sent to this site or anywhere else.
- Only the paths you give it. It reads and writes files only at the local paths named in a request.
- No network. It makes no network requests.
- Never overwrites an existing file unless you ask it to.
Download
- File
- av-tools-plugin-0.1.0.zip
- Version
- 0.1.0
- Size
- 43.4 MB
- Built
- 2026-09-26
- Tools
- 145
SHA-2567b18feadc7b0841d33ff1aca3cfb8549aafac8fd76b1aa4e43be9bcc45914310
Requirements
- Node.js 20 or later.
- Optional, for some tools: ffmpeg and ffprobe (audio and video), Ghostscript (PDF compress), qpdf 11.7 or later (PDF protect and unlock).
Set it up
Claude Code
Load it straight from this site for one session:
claude --plugin-url https://tools.abhishekverma.dev/ai/av-tools-plugin-0.1.0.zip
Or download the zip and point Claude Code at it:
claude --plugin-dir /path/to/av-tools-plugin-0.1.0.zip
Claude Desktop
Unzip the download into a folder, for example av-tools. Add this to claude_desktop_config.json (Settings → Developer → Edit Config), with the absolute path to that folder, then restart Claude Desktop.
{
"mcpServers": {
"av-tools": {
"command": "node",
"args": ["/absolute/path/av-tools/server/index.js"]
}
}
}
Cursor and other MCP clients
Any client that speaks MCP over stdio takes the same entry. In Cursor it goes in ~/.cursor/mcp.json (or .cursor/mcp.json in a project).
{
"mcpServers": {
"av-tools": {
"command": "node",
"args": ["/absolute/path/av-tools/server/index.js"]
}
}
}
Check it works
From the unzipped folder:
node server/index.js --version node server/index.js --list
The first prints the version; the second lists every tool the server offers.