...

The Filestack Platform in Your Coding Agent

19 MCP tools, 5 context-aware skills, and a slash command for Claude Code and Cursor. Describe what you need in plain English, get production-ready results.

Upload hero.jpg, crop to face, resize 400×400, webp FILESTACK PIPELINE upload crop_faces resize=400 output=webp 400×400 · webp · 38 KB → signed CDN url cdn.filestackcontent.com/crop_faces/ resize=400,400/output=webp/ …?policy=eyJhbGci
TRUSTED BY TEAMS AT
SendGrid logo with stylized gray text and overlapping square shapes on the left.
LinkedIn logo followed by the word SlideShare in gray text on a light background.
The word teachable is written in all lowercase, sans-serif letters with a colon between teach and able, in a light purple color on a light background.
A gray Airtable logo featuring a geometric cube design to the left of the word Airtable in bold, modern font.

Plain English. Production Output.

Upload files, build image pipelines, run OCR, transcode video, and sign security policies. Your agent handles the Filestack API calls.

# Upload a file
› Upload ./hero-banner.jpg to Filestack
→ { handle: "abc123XYZ",
     url: "https://cdn.filestackcontent.com/abc123XYZ" }

# Build a transformation pipeline
› Crop to face, resize 400×400, output webp
→ cdn.filestackcontent.com/crop_faces/resize=400,400/output=webp/abc123XYZ

# Generate a signed URL › Give me a read-only signed URL, valid 2 hours → cdn.filestackcontent.com/abc123XYZ?policy=eyJ...&signature=a1b2...

# Use the slash command › /filestack-transform abc123XYZ rotate 90 and monochrome → cdn.filestackcontent.com/rotate=deg:90/monochrome/abc123XYZ

What It Does

The Full Filestack Platform, One Conversation Away

Seven capability categories, wired into your agent from day one.

📤

File Operations

Upload local files, ingest remote URLs server-side, retrieve metadata, or delete stored files. CDN-ready handles back instantly.

🖼️

Image Transformations

Resize, crop, rotate, enhance, detect faces, watermark, convert formats. Build chained transformation URLs or persist the output as a new handle.

🔐

Security & Signed URLs

Generate scoped policies, sign them with HMAC-SHA256, and produce time-limited CDN URLs. Your app secret stays on your machine.

🧠

Intelligence (AI/ML)

Auto-tagging, NSFW detection, image captioning, OCR, copyright checks, sentiment analysis, and mobile document detection — one tool, eight tasks.

🎞️

Document & Video

Convert between DOC, DOCX, PDF, PPT, images, and more. Transcode video to HLS, DASH, MP4, or WebM with Telestream-backed async jobs.

📦

Archive & Capture

Bundle up to 100 handles into a single ZIP via CDN URL, or capture screenshots of any web page on desktop or mobile viewports.

🔀

Workflows & Webhooks

Run saved Filestack Workflows for multi-step pipelines, virus scanning, and video intelligence. Sign or verify webhook signatures locally with HMAC-SHA256.

Skills & Slash Command

Five context-aware skills auto-activate on Filestack imports, errors, and webhook patterns. Plus /filestack-transform turns English into CDN URLs.

MCP Tools

19 Tools. Every Filestack Workflow Covered.

Every tool is callable from natural language in Claude Code and Cursor.

filestack_upload

Upload local file or URL
Files
filestack_retrieve
Get file metadata
Files
filestack_delete
Remove a stored file
Files
filestack_store_url
Ingest remote URL
Files
filestack_transform_url
Build CDN transform URL
Transforms
filestack_transform_apply
Apply & persist transforms
Transforms
filestack_list_transforms
List all operations
Transforms
filestack_generate_policy
Create scoped policy
Security
filestack_sign_policy
Sign with HMAC-SHA256
Security
filestack_generate_signed_url
One-step signed CDN URL
Security
filestack_analyze
AI: tags, OCR, SFW, caption
Intelligence
filestack_convert_document
DOC · PDF · PPT · images
Documents
filestack_convert_video
HLS · DASH · MP4 · WebM
Video
filestack_video_status
Poll transcode job
Video
filestack_zip_files
Bundle up to 100 handles
Archive
filestack_screenshot_url
Capture web page image
Capture
filestack_run_workflow
Invoke saved workflow
Workflows
filestack_verify_webhook_signature
Local HMAC verify
Webhooks
filestack_sign_webhook_payload
Sign for local testing
Webhooks

Get started

Running in Three Steps

Install the plugin, set your API key, and start using Filestack from Claude Code or Cursor. Works out of the box with a built-in demo key.

  1. 1Install from Marketplace

Add the plugin from the marketplace — the manifest auto-detects Claude Code vs. Cursor.

CLAUDE CODE
# Add plugin from marketplace
› /plugin marketplace add https://github.com/filestack/filestack-claude-plugin.git

# Install the plugin
› /plugin install filestack-claude-plugin@filestack-plugin
  1. 2Set your API key

Export your Filestack credentials before starting your editor. Find them in the Filestack Developer Portal — or skip this step to use the built-in demo key.

BASH
# Set Filestack environment variables
export FILESTACK_API_KEY=your_api_key
export FILESTACK_APP_SECRET=your_app_secret # for security tools
  1. 3Start a conversation

Open your agent and start asking.

CLAUDE CODE
Upload ./my-image.jpg to Filestack and give me a signed read URL valid for 1 hour

Skills

Five Skills. Expert Knowledge, Built In.

Skills activate on their own when your agent detects Filestack patterns — imports, error payloads, webhook headers, AI/ML tasks, or workflow design. Context-aware help, every time.

filestack-sdk-integration

Activates on filestack-js imports, picker config, upload calls

  • SDK initialization for JS/TS and Python
  • Picker widget configuration and cloud sources
  • React and Next.js patterns
  • Common mistakes: wrong API key scope, missing CORS whitelist

filestack-error-diagnosis

Activates on HTTP 401/403/404/429 errors and Filestack error payloads

  • HTTP error reference with likely causes and fixes
  • Security policy breakdown: expired, wrong scope, bad signature
  • Step-by-step diagnosis checklist
  • Rate limit detection and remediation

filestack-webhook-setup

Activates on FS-Signature, FS-Timestamp, webhook event types

  • Complete webhook event type reference
  • HMAC-SHA256 verification in Node.js, Python, Go
  • Production patterns: immediate 200 ACK, idempotency
  • Retry behavior: 5 retries with exponential backoff

Start using Filestack in Claude Code

Install in under a minute. Just your API key and a conversation.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.