PixelPanda MCP Server
AI image processing tools for Claude Desktop, Cursor, VS Code, and other MCP-compatible clients.
33 tools across three tiers — from free local image editing to AI-powered product photography.
Install
# Using uv (recommended)
uvx pixelpanda-mcp
# Or pip
pip install pixelpanda-mcp
Setup
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"pixelpanda": {
"command": "uvx",
"args": ["pixelpanda-mcp"],
"env": {
"PIXELPANDA_API_TOKEN": "pk_live_your_token_here"
}
}
}
}
Cursor
Add to your MCP settings (Settings > MCP Servers):
{
"pixelpanda": {
"command": "uvx",
"args": ["pixelpanda-mcp"],
"env": {
"PIXELPANDA_API_TOKEN": "pk_live_your_token_here"
}
}
}
The API token is optional — all local and free AI tools work without it. You only need a token for paid generation tools.
Tools
Local Tools (free, no account needed, runs offline)
| Tool | Description |
|---|---|
resize_image |
Resize with optional aspect ratio preservation |
crop_image |
Crop to specific pixel coordinates |
rotate_image |
Rotate by any degree |
flip_image |
Flip horizontal or vertical |
grayscale_image |
Convert to grayscale |
invert_image |
Invert colors (negative) |
round_corners |
Round corners with custom radius |
add_border |
Add solid color border |
compress_image |
Compress to JPEG/WebP with quality control |
merge_images |
Merge multiple images (horizontal/vertical/grid) |
convert_format |
Convert between PNG, JPEG, WebP, BMP, TIFF |
make_transparent |
Adjust image opacity |
create_profile_picture |
Circle/square/rounded profile picture |
blur_image |
Gaussian blur |
adjust_image |
Brightness, contrast, sharpness, saturation |
add_watermark |
Text watermark (center/corner/tiled) |
pixelate_image |
Pixelation effect |
get_image_info |
Dimensions, format, file size, DPI, color mode |
AI Tools (free, 3 uses/day)
| Tool | Description |
|---|---|
remove_background |
AI background removal (transparent PNG) |
upscale_image |
AI upscaling 2x or 4x (Real-ESRGAN) |
remove_text |
AI text/watermark removal (OCR + inpainting) |
analyze_image |
AI image analysis (objects, colors, composition, quality) |
Pro Tools (paid, 1 credit/image)
| Tool | Credits | Description |
|---|---|---|
check_credits |
0 | Check your credit balance |
list_avatars |
0 | List your AI avatars |
list_products |
0 | List your uploaded products |
upload_product |
0 | Upload a product image |
generate_product_photo |
1/image | AI product photos with avatar |
generate_tryon |
1/image | AI try-on (avatar wearing product) |
generate_scenes |
1/scene | AI product scenes (studio, lifestyle) |
check_job_status |
0 | Check generation progress |
list_jobs |
0 | List recent generation jobs |
Pricing
- Free: All local tools + 3 AI tool uses/day on /free-tools/*
- $10 one-time: 50 credits for pro tools (no subscription, credits never expire)
- $24/mo Starter: 1,125 credits/month — best value for regular use
Get your API token at pixelpanda.ai/pricing
Environment Variables
| Variable | Required | Description |
|---|---|---|
PIXELPANDA_API_TOKEN |
For pro tools | Your API token (pk_live_...) |
PIXELPANDA_API_URL |
No | API base URL (default: https://pixelpanda.ai) |
Examples
"Resize photo.jpg to 800px wide"
"Remove the background from product.png"
"Upscale this image 4x"
"Merge these 3 screenshots horizontally"
"Generate 6 product photos using avatar abc123 and product def456"
License
MIT
Release files for pixelpanda-mcp 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pixelpanda_mcp-0.1.3.tar.gz | 16.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pixelpanda_mcp-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.6 kB
Release files / pixelpanda_mcp-0.1.3.tar.gz
| Download URL | pixelpanda_mcp-0.1.3.tar.gz |
|---|---|
| Size | 16.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
91b26cd2b28fdad5283eb9baa8bc970708985ff1e00282291c2ed1790b8b48f5
|
|
BLAKE2b-256 checksum How to use checksums |
4f54b73dae4940f01d5bd1e4f3e1fd5be4ca071a798849161e86ac6e3409cfd5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / pixelpanda_mcp-0.1.3-py3-none-any.whl
| Download URL | pixelpanda_mcp-0.1.3-py3-none-any.whl |
|---|---|
| Size | 15.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e336d7f9f092b0028efd5ce3091352e9d52d88b1a914c2473e63d01c6ef3ee81
|
|
BLAKE2b-256 checksum How to use checksums |
6109543085666e19742d8370847a192e2676572a33cc661dd9e90e33bc4391b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|