# Easelly MCP

> Easelly MCP lets you design and automate entire visual reports directly through your AI agent. Use a drag-and-drop editor within natural conversation to create professional infographics, generate high-fidelity PDFs, or export optimized PNGs for any use case. Manage all your existing designs, update content programmatically, and keep complex data storytelling simple.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** easelly, infographics-api, graphic-design, data-visualization, visual-content, design-automation, charts-builder, templates-management, mcp

## Description

Stop manually adjusting visuals every time you need a small change. This MCP connects directly to your Easelly Pro account, giving your AI client full control over visual asset creation. You can prompt it to create entirely new infographics from scratch or pull them from templates. Need to update old data? Your agent handles that too. It doesn't just generate images; you can also ask it to retrieve the raw JSON structure of any design, letting you understand exactly how layers are built. If you need a final document for printing, it generates PDFs and JPGs instantly. Because this MCP is hosted on Vinkius, your agent accesses all these visual tools from one place. It acts as a dedicated graphic production assistant, taking the guesswork out of turning data into polished visuals.

## Tools

### create_infographic
Builds a completely new visual report using templates or custom data inputs.

### generate_image
Renders an infographic into a high-quality PNG or JPG image file format.

### generate_json
Retrieves the raw JSON data structure detailing all layers and content within a specific design.

### generate_pdf
Creates a printable, document-ready PDF version of an existing infographic.

### list_infographics
Shows all the visual reports currently saved in your Easelly account.

### update_infographic
Makes specific changes to an existing infographic, like revising text or changing a metric.

## Prompt Examples

**Prompt:** 
```
List all my infographics in Easelly.
```

**Response:** 
```
I've retrieved your infographics. You have 5 active designs, including 'Q1 Market Report' (ID: inf_123) and 'User Onboarding Flow'. Which one would you like to export or update?
```

**Prompt:** 
```
Generate a PDF version for infographic 'inf_123'.
```

**Response:** 
```
PDF generation triggered! I've successfully initiated the creation of the PDF for 'Q1 Market Report'. You can download the file here: [link]. Your document is now ready for distribution.
```

**Prompt:** 
```
Export infographic ID 'inf_456' as a PNG image.
```

**Response:** 
```
Image export complete! I've rendered 'User Onboarding Flow' as a high-quality PNG. You can access the direct link here: [link]. Would you like me to check the JSON structure of this design?
```

## Capabilities

### List existing designs
Retrieves a list and detailed metadata for every infographic stored in your Easelly account.

### Generate new infographics
Creates a brand-new visual report, either from scratch or using pre-built templates.

### Export finished assets
Renders the completed design into high-quality PDF, JPG, or PNG files for immediate use.

### Update existing content
Modifies specific elements within an infographic without having to rebuild the whole thing.

### Analyze design structure
Provides the underlying JSON code of a visual asset, allowing you to see its layer hierarchy and data distribution.

## Use Cases

### Need a quarterly report for stakeholders?
The researcher asks their agent: 'Take the Q4 data and generate a PDF version of my market analysis infographic.' The agent uses `generate_pdf`, delivering a clean, branded document ready to print. This saves hours compared to manual exports.

### Launching product features on social media?
The marketer prompts: 'Export the new onboarding flow design as three different PNG images—one for LinkedIn, one for Twitter, and one cropped version.' The agent uses `generate_image` multiple times, providing exactly what's needed without manual resizing.

### Checking if a dashboard template is ready?
The developer asks: 'List all infographics and show me the metadata for anything tagged 'Beta'. I want to check their structure.' The agent uses `list_infographics` to confirm asset existence before running any updates.

### Updating a core corporate chart?
The product manager tells their agent: 'Update the main KPI infographic with the new 2024 revenue numbers.' The agent uses `update_infographic`, changing only the relevant data points and keeping the rest of the design intact.

## Benefits

- Generate diverse file types easily. You can instantly create a PNG for social media, a PDF for printing, or a JPG for web use just by calling the `generate_image` or `generate_pdf` tools.
- Manage your entire library from one prompt. Use the `list_infographics` tool to see all assets and then tell your agent exactly which design you want to work on next.
- Go deeper than visuals. The `generate_json` tool gives you access to the underlying data structure, letting you inspect layer hierarchies for advanced debugging or processing.
- Maintain consistency effortlessly. Instead of manual fixes, use `update_infographic` to change a single metric across multiple designs at once.
- Start fast and iterate faster. You can prompt your agent to `create_infographic` from scratch, letting it handle the initial layout based on your text prompts.

## How It Works

The bottom line is that your AI client handles the API calls and asset management; you just talk to it naturally.

1. Subscribe to this MCP on Vinkius and grab your Easelly Pro API Key.
2. Connect the key to your AI client. Your agent now sees all available tools for visual content creation.
3. Tell your agent what you want—for example, 'Generate a PDF of my Q3 sales data'—and it executes the necessary steps.

## Frequently Asked Questions

**How do I use the generate_pdf tool with Easelly MCP?**
You tell your agent which infographic to convert and then ask it to run `generate_pdf`. The agent handles the conversion, giving you a downloadable document ready for distribution.

**Does create_infographic require existing data?**
No. You can prompt the agent to use your natural language request and let it build an entire infographic from scratch using `create_infographic`, even if you don't have a template ready.

**Is there a way to see the source code of my design?**
Yes. You can use the `generate_json` tool to retrieve the raw JSON representation of any infographic, which lets you inspect its full layer structure and content distribution.

**What is the difference between generate_image and create_infographic?**
The difference is the action: `create_infographic` builds the visual asset; `generate_image` takes an existing, built asset and outputs it as a file format like PNG or JPG.

**How do I check which infographics are already in my account using list_infographics?**
The list_infographics function pulls a roster of all your designs. It gives you the unique ID and title for every infographic in your Easel.ly library. This lets you quickly identify what assets are available before running any complex export or update commands.

**Can I modify content on an existing design using update_infographic?**
Yes, you can use update_infographic to change parts of a published asset. You pass the infographic ID and the new content parameters. This is perfect for making quick, targeted edits without having to start from scratch.

**What information does generate_json provide about my design structure?**
The function returns the raw JSON schema of your infographic. It shows you the layer hierarchy and content distribution details. This is essential if you need to write custom logic based on how the visual elements are nested within the design.

**If I have many designs, can I process them all at once using generate_image?**
You must pass the ID of a single infographic to generate_image. While you can first use list_infographics to get all available IDs, subsequent image generation calls need to be made individually or in managed batches through your agent logic.

**How do I find my Easelly API Key?**
Log in to your account and navigate to the settings or profile section to generate or copy your unique Pro API key.

**What file formats are supported for export?**
You can export your infographics as PDF documents or high-quality JPG and PNG images using the respective generation tools.

**Is an Easelly Pro account required?**
Yes, API access and advanced export features are exclusively available to Easelly Pro subscribers.