PixelPanda MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PIXELPANDA_API_URL | No | API base URL (default: https://pixelpanda.ai) | https://pixelpanda.ai |
| PIXELPANDA_API_TOKEN | No | Your API token (pk_live_...). Required for paid generation tools, optional for local and free AI tools. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| resize_imageA | Resize an image. Specify width, height, or both. Maintains aspect ratio by default. Free tool — runs locally, no account needed. |
| crop_imageB | Crop an image to the specified rectangle (left, top, right, bottom in pixels). Free tool — runs locally, no account needed. |
| rotate_imageB | Rotate an image by the specified degrees (counter-clockwise). Expands canvas by default. Free tool — runs locally, no account needed. |
| flip_imageA | Flip an image horizontally or vertically. Free tool — runs locally, no account needed. |
| grayscale_imageB | Convert an image to grayscale. Free tool — runs locally, no account needed. |
| invert_imageA | Invert the colors of an image (negative). Free tool — runs locally, no account needed. |
| round_cornersA | Round the corners of an image with a specified radius. Free tool — runs locally, no account needed. |
| add_borderB | Add a solid color border around an image. Free tool — runs locally, no account needed. |
| compress_imageB | Compress an image by reducing quality. Output format: jpeg, webp, or png. Free tool — runs locally, no account needed. |
| merge_imagesB | Merge multiple images into one. Direction: horizontal, vertical, or grid. Free tool — runs locally, no account needed. |
| convert_formatB | Convert an image to a different format: png, jpeg, webp, bmp, tiff. Free tool — runs locally, no account needed. |
| make_transparentB | Adjust the opacity/transparency of an image. 0.0 = fully transparent, 1.0 = fully opaque. Free tool — runs locally, no account needed. |
| create_profile_pictureB | Create a profile picture from an image. Shape: circle, square, or rounded. Free tool — runs locally, no account needed. |
| blur_imageB | Apply Gaussian blur to an image. Free tool — runs locally, no account needed. |
| adjust_imageA | Adjust brightness, contrast, sharpness, and saturation. 1.0 = no change, >1 = increase, <1 = decrease. Free tool — runs locally, no account needed. |
| add_watermarkA | Add a text watermark to an image. Position: center, bottom-right, or tiled. Free tool — runs locally, no account needed. |
| pixelate_imageB | Pixelate an image with a given pixel block size. Free tool — runs locally, no account needed. |
| get_image_infoA | Get detailed information about an image: dimensions, format, file size, color mode, DPI. Free tool — runs locally, no account needed. |
| remove_backgroundA | Remove the background from an image using AI. Returns a transparent PNG. Free tool — 3 uses/day without an account. Unlimited with a PixelPanda API token. |
| upscale_imageA | Upscale an image 2x or 4x using AI (Real-ESRGAN). Enhances resolution and sharpness. Free tool — 3 uses/day without an account. Unlimited with a PixelPanda API token. |
| remove_textA | Remove text and watermarks from an image using AI (OCR + inpainting). Free tool — 3 uses/day without an account. Unlimited with a PixelPanda API token. |
| analyze_imageA | Analyze an image with AI — detect objects, colors, text, composition, quality, and mood. Free tool — 3 uses/day without an account. Unlimited with a PixelPanda API token. |
| check_creditsA | Check your PixelPanda credit balance and account info. Requires PIXELPANDA_API_TOKEN. |
| list_avatarsB | List your saved AI avatars (for use in product photo generation). Requires PIXELPANDA_API_TOKEN. |
| list_productsC | List your saved products in PixelPanda. Requires PIXELPANDA_API_TOKEN. |
| upload_productB | Upload a product image to PixelPanda for use in AI photo generation. Requires PIXELPANDA_API_TOKEN. Categories: clothing, accessories, shoes, bags, jewelry, electronics, food, beauty, home, other. |
| generate_product_photoA | Generate AI product photos with an avatar holding/using your product. 1 credit per image. Requires PIXELPANDA_API_TOKEN. Use list_avatars and list_products to get UUIDs. |
| generate_tryonC | Generate AI try-on photos with an avatar wearing your product (clothing). 1 credit per image. Requires PIXELPANDA_API_TOKEN. |
| generate_scenesB | Generate AI product scene photos (lifestyle, studio, detail shots). No avatar needed. 1 credit per scene. Requires PIXELPANDA_API_TOKEN. |
| check_job_statusA | Check the status of an AI generation job. Returns progress and result URLs when complete. Requires PIXELPANDA_API_TOKEN. |
| list_jobsB | List your recent AI generation jobs. Requires PIXELPANDA_API_TOKEN. |
| enhance_imageA | Enhance, sharpen, and restore an image using multiple AI methods. Returns multiple variants (Clean Upscale, Face Enhance, AI Restore, Full Restore). Cost: 1 credit. Provide either image_url (public URL) or file_path (local file). Requires PIXELPANDA_API_TOKEN. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 32 tools
Most tools have distinct purposes, but some overlap exists. For example, 'enhance_image' and 'upscale_image' both involve AI-based image improvement, which could cause confusion. However, descriptions clarify that 'enhance_image' focuses on restoration and sharpening, while 'upscale_image' is for resolution increase. Other tools like 'adjust_image' and 'enhance_image' also share some functional overlap but are differentiated by method (manual vs. AI).
Tool names follow a highly consistent verb_noun pattern throughout, such as 'add_border', 'adjust_image', 'analyze_image', etc. All tools use snake_case and descriptive verbs that clearly indicate the action, making the set predictable and easy to navigate. There are no deviations in naming conventions.
With 32 tools, the count feels heavy for an image processing server, though not extreme. It covers a broad range of operations from basic edits to AI generation, but some tools might be redundant or overly specialized. A more streamlined set of 15-25 tools could improve coherence without losing functionality.
The tool set provides comprehensive coverage for image processing and AI generation. It includes basic operations (crop, resize, convert), advanced edits (blur, watermark, transparency), AI features (enhance, upscale, background removal), and product photo generation workflows (with supporting tools like list_avatars and upload_product). There are no obvious gaps; agents can perform end-to-end tasks without dead ends.