Use Pinforge from Claude and ChatGPT
Pinforge has a connector (an MCP server) so you can work on your pins and campaigns by chatting: “draft pins for my five most-favourited rings”, “what’s in my queue this week?”, “approve the ones about antlers”.
Connector address
https://pinforge.io/mcp
You’ll sign in to Pinforge and approve the connection the first time. You need a Pinforge account; pins publish only on a plan or trial.
Claude
- In Claude, open Settings → Connectors and choose Add custom connector.
- Name it Pinforge and paste
https://pinforge.io/mcpas the URL. Leave the advanced OAuth fields empty: Pinforge registers Claude automatically. - Press Connect, sign in to Pinforge with your emailed code, and press Allow.
- In a chat, turn the Pinforge connector on from the tools menu and ask away.
On Team and Enterprise plans an owner may need to add the connector for the organisation first.
ChatGPT
- In ChatGPT, open Settings → Apps & Connectors → Advanced settings and turn on Developer mode (available on plans that support custom connectors).
- Back in Apps & Connectors, choose Create, name it Pinforge, paste
https://pinforge.io/mcpand pick OAuth for authentication. - Sign in to Pinforge when asked and press Allow.
- In a chat, add Pinforge from the + menu (Developer mode) and ask away.
Menu names in both apps change from time to time; if a step doesn’t match, look for “connectors” or “custom MCP server”.
What it can do
| Tool | What it does |
|---|---|
list_shops | Your Etsy shops and how many listings each has. |
list_listings | Your active listings, most favourited first, with search. |
suggest_pins | Pin titles, descriptions and alt text for chosen listings (nothing saved). |
queue_pins | Draft real pins for chosen listings at your next free times. |
list_queue | Pins waiting, approved, failed, published or skipped. |
approve_pins | Approve drafts so they publish on schedule (needs a plan). |
skip_pin | Take a pin out of the queue. |
list_boards | Your Pinterest boards and the default board. |
get_pin_stats | Pins used this period against your plan, and queue counts. |
get_ad_campaigns / get_ad_stats | Your promoted-pin campaigns and their numbers (Growth and Pro; opening soon). |
propose_campaign | A campaign plan for chosen listings and a daily budget. Creates nothing, spends nothing. |
set_campaign_budget / pause_campaign / resume_campaign | Change a running campaign. Always asks you to confirm, and stays within your plan’s spend limit. |
Safety
- The connector only ever sees your own Pinforge account, and does what your plan allows (the same limits as the website).
- Pins it drafts wait for your approval unless you’ve turned on auto-approve.
- It never spends money: anything that changes a running ad campaign needs your explicit confirmation, and stays within your plan’s monthly spend limit. Ad spend is billed by Pinterest to your own ads account.
- Disconnect any time in Settings → Connected AI apps. Calls are rate limited and logged.