Use InsightPins in Claude and other AI apps
InsightPins works inside AI assistants through MCP (Model Context Protocol). Connect it once, then ask in plain words: "make a Pinterest pin for this article". The assistant reads the page, picks one of 38 templates, 20 color palettes (light and dark) and 10 font pairings, and hands you a finished 1000x1500 pin.
Paste this wherever your app asks for an MCP server or custom connector URL.
https://app.insightpins.com/api/mcpConnect it
Claude (claude.ai and the Claude apps)
- Open Settings, then Connectors, and choose "Add custom connector".
- Name it InsightPins and paste the server URL: https://app.insightpins.com/api/mcp
- Click Connect. Sign in with Google on the InsightPins page that opens, then click Allow.
- In a chat, make sure InsightPins is switched on in the tools menu under the message box.
Claude Code
- Add the server, then run /mcp inside Claude Code and choose InsightPins to sign in.
claude mcp add --transport http insightpins https://app.insightpins.com/api/mcpCursor
- Add this to ~/.cursor/mcp.json (or the project .cursor/mcp.json).
- Cursor opens the InsightPins sign-in the first time a tool is used.
{
"mcpServers": {
"insightpins": {
"url": "https://app.insightpins.com/api/mcp"
}
}
}ChatGPT and other MCP apps
- Any app that supports remote MCP servers with OAuth can connect: add a custom connector or MCP server with the URL https://app.insightpins.com/api/mcp.
- Sign-in, consent and the tools work the same way everywhere.
Try asking
- “Make a Pinterest pin for https://example.com/my-article”
- “Make a pin with this photo of mine”
- “Make three pin variations for this recipe page, each with a different template”
- “Use a quote template and the Charcoal palette for a dark pin”
- “Make the title shorter and render it again in PNG”
- “The text looks too small, make it bigger”
- “How many pin renders do I have left today?”
What the assistant can do
- extract_url
- Reads a web page you name (blog post, product page, recipe) and returns its title, description and images. If a site blocks automated readers you get a clear message, and you can give the title and photo yourself. The assistant also learns each photo's size and shape and, for recipes and products, the cook time or price, so it can pick a good picture and fill the details. For recipes, how-to guides and list pages that describe themselves to search engines, it also gets the steps, ingredients or items, ready to shorten into a list pin.
- list_templates
- Lists the 38 pin templates by category, with the extra fields each supports, such as a price or cook time, the color palettes each one is readable on, where the photo goes and which photo shape suits it, which two templates draw a list, and a link to a sample image of each.
- preview_templates
- Lets the assistant see what templates look like before it picks one: a sample sheet of a whole category, or larger samples of up to 6 templates it has shortlisted. The samples use sample text, photo and colors, not yours. It is free: it does not use one of your renders.
- list_styles
- Lists the 20 color palettes, light and dark, and 10 font pairings.
- render_pin
- Renders the pin: a preview in the chat plus a link to the full 1000x1500 image (JPEG, or PNG on request) and a link that opens the same pin on this website for further editing. You can ask for larger or smaller text (text size, from 70% to 250%). Or let the title be fitted to its space automatically. You can also move the crop of the photo or let it find the subject, zoom in on it or show it whole. You can also tone down the colour overlay some templates lay over the photo. For the two list templates it takes the list itself, up to 7 items, and says when some do not fit. The image link works for 7 days. It also tells the assistant when something looks wrong, such as a cut-off title or a soft photo.
- upload_image
- Puts your own photo on a pin. An assistant that can read the file (Claude Code, Cursor) sends it directly: JPEG, PNG or WebP, up to 3 MB. The photo is cleaned first: location and camera data are removed and it is turned the right way up. It is kept for 7 days, like rendered pins.
- upload_attached_image
- Puts a photo you attached to the chat on a pin, in apps that pass attachments to tools as files (ChatGPT). It is checked and cleaned like any upload: JPEG, PNG or WebP, up to 10 MB.
- create_upload_link
- For a photo the assistant cannot read as a file, such as one pasted into the chat: it gives you a link to a page where you drop the photo (JPEG, PNG or WebP, up to 4.5 MB). The link works once, for 15 minutes. Assistants that can run commands can send the file to the same link directly. A photo you already uploaded in the last hour is not stored twice: when the assistant sends it, it gets the earlier upload back; on the page, you are told it is the same photo, so you can tell the assistant.
- get_upload
- Tells the assistant whether your photo has arrived through the upload link, and gives it the image to use.
- get_quota
- Shows how many of your 20 daily renders are left.
Limits
- 20 renders per day per account, reset at 00:00 UTC. Failed renders are not counted.
- 10 photo uploads per day per account, up to 4.5 MB each (JPEG, PNG or WebP), kept for 7 days.
- Image links work for 7 days. Download what you want to keep.
- Pins are 1000x1500 pixels, Pinterest's recommended size.
Questions
Is it free?
Yes. You sign in with Google when you connect, and get 20 renders a day. The count resets at 00:00 UTC, and a failed render is not counted.
Does it post to Pinterest for me?
No. You get the finished image and upload it to Pinterest yourself, so you stay in control of every pin.
Can I use my own photo?
Yes. An assistant that can read files (Claude Code, Cursor) uploads it directly. In claude.ai and other chat apps the assistant gives you a link to a page where you drop the photo; the link works once, for 15 minutes. JPEG, PNG or WebP, up to 4.5 MB (bigger phone photos are reduced in your browser first). Location and camera data are removed before the photo is stored, and it is deleted after 7 days. You can upload 10 photos a day.
Why does the image link stop working after 7 days?
Rendered images are kept for 7 days, then deleted. Pinterest keeps its own copy when you create a pin, so pins you already published are not affected. Download anything you want to keep.
What does InsightPins see?
Your Google account email (to keep your daily count), the pages you ask it to read, the photos you upload, and the pins it renders. It cannot read your chats.
How do I disconnect?
Remove the InsightPins connector in your AI app. Apps that support it end the connection on our side at once; otherwise the app simply stops using it, and an unused connection lapses after 30 days. There is no list of connected apps on the website yet.
Do the pins look the same as on the website?
Yes. The server renders the exact same templates the website exports, with the same fonts and colors.