MCP Server
Pictify provides an MCP (Model Context Protocol) server that enables AI agents to generate images, GIFs, and PDFs programmatically.What is MCP?
Model Context Protocol is a standard for connecting AI models to external tools and data sources. With Pictify’s MCP server, AI assistants like Claude can:- Generate images from descriptions
- Create social media graphics
- Render templates with dynamic data
- Capture screenshots of web pages
Installation
Claude Desktop
Add Pictify to your Claude Desktop configuration:Claude Code
Other MCP Clients
The Pictify MCP server follows the standard MCP protocol and works with any compatible client.Available Tools
pictify_create_image
Generate an image from HTML content.
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
html | string | Yes | HTML content to render |
width | number | Yes | Width in pixels |
height | number | Yes | Height in pixels |
format | string | No | png, jpeg, or webp |
pictify_create_image with appropriate HTML.
pictify_screenshot
Capture a screenshot of a URL.
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Yes | URL to screenshot |
width | number | No | Viewport width |
height | number | No | Viewport height |
fullPage | boolean | No | Capture full page |
pictify_render_template
Render a saved template with variables.
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
templateId | string | Yes | Template ID |
variables | object | No | Template variables |
format | string | No | Output format |
pictify_create_gif
Create an animated GIF.
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
html | string | Yes | HTML with CSS animations |
width | number | Yes | Width in pixels |
height | number | Yes | Height in pixels |
duration | number | No | Animation duration in seconds |
pictify_list_templates
List available templates.
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
limit | number | No | Number of templates to return |
Example Conversations
Creating Social Graphics
User: Create a Twitter header image for my AI startup “NeuralFlow” with a dark theme and neural network visualization. Claude: I’ll create a Twitter header image for NeuralFlow with a dark neural network theme. Callspictify_create_image with HTML for the header
Here’s your Twitter header image: [Image URL]
The image features:
- Deep purple gradient background
- Animated neural network pattern
- “NeuralFlow” in modern typography
- Optimal 1500x500 dimensions for Twitter
Rendering Templates
User: I have a blog post template. Generate images for these three posts:- “The Future of AI” by John Doe
- “Web3 Explained” by Jane Smith
- “Cloud Computing 101” by Bob Wilson
pictify_render_template three times with different variables
Here are your blog post images:
- “The Future of AI” - [Image URL]
- “Web3 Explained” - [Image URL]
- “Cloud Computing 101” - [Image URL]
Screenshots for Documentation
User: Take screenshots of our app’s dashboard, settings page, and billing page for documentation. Claude: I’ll capture screenshots of each page for your documentation. Callspictify_screenshot for each URL
Here are your documentation screenshots:
- Dashboard - [Image URL]
- Settings - [Image URL]
- Billing - [Image URL]
Configuration Options
Environment Variables
| Variable | Description | Default |
|---|---|---|
PICTIFY_API_KEY | Your Pictify API key | Required |
PICTIFY_BASE_URL | Custom API base URL | https://api.pictify.io/v1 |