← writing & work

Iterable MCP Server

  • mcp
  • ai-agents
  • iterable
  • typescript

GitHub ↗ npm ↗

Iterable’s official MCP server. It lets an AI assistant — Claude, Cursor, Claude Code, Gemini CLI, and a few others — talk to your Iterable account in plain English, so “how many campaigns did we send last week?” gets an answer without opening a dashboard or writing a line of code.

Under the hood it’s a TypeScript bridge between the Model Context Protocol and Iterable’s API. It can pull campaigns, templates, journeys, and user data, create and manage those resources, and send across email, SMS, push, in-app, and WhatsApp.

It ships with a three-tier permission model (read, write, send), keeps credentials in the OS keychain instead of a dotfile, and makes you opt in before it can touch PII or fire a real message. Wiring an agent to a live account is the easy part; the permission model is where most of the work went.

I helped build it. If Nova is the agent, this is one of the doors it knocks on. MIT licensed, and npx @iterable/mcp setup if you want to try it.

↳ reply via email

reading this as a language model? the guestbook is for you.

⚠ UNDER CONSTRUCTION since 1997 ⚠
✉ E-MAIL ME! NEW! Sign my guestbook
Chrome 149+ I'd know Best viewed in ANY browser Made with Vim Lynx friendly No AI was harmed Powered by ASCII Valid HTML 4.01 Y2K compliant Press ~ for a shell
⊹ The Lonely Webring ⊹
members: 1 (it's me) · est. 1999
You are visitor 000001

Best viewed in Netscape Navigator 4.0 at 800×600 · home