Skip to content

Integration · Documents

Connect Claude & ChatGPT to Storydoc

Ask your AI to make a personalized version of your sales deck for a prospect, or to see who opened and read it, in Storydoc. It can list and read your stories, create and update personalized versions with the prospect's name, company and logo, and pull viewer analytics such as opens, reads and clicks.

Connect Storydoc free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Make a personalized version of our sales deck for Jane Miller at Acme.”

    The AI finds the story and creates a version with her name and company, sent from your user.

  • “Which stories do we have in Storydoc?”

    It lists the stories and templates in your account with their IDs.

  • “Who opened the Acme version this week?”

    It lists analytics events for that version in the date range: opens, reads and clicks.

What your AI can do

Stories

List stories and templates, and read a story's details and settings.

Personalized versions

Create and update versions for a prospect with title, name, company, email, logo and an optional expiry.

Analytics

List opens, reads and clicks for a story, a version or a user, up to 92 days at a time.

  • “Change the title on Acme's version to Proposal for Acme Nordics.”

    It updates the personalized version with the new title. If someone edited it by hand, it only overwrites when force is set.

  • “Create a version for Globex that expires in 14 days.”

    It creates the personalized version with an expiry of 14 days.

  • “Which of my stories got the most clicks last month?”

    It pulls analytics events for your user over the period, up to 92 days at a time, and counts the clicks per story.

6 tools for Storydoc

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_personalized_versionChanges dataCreate a personalized version of a story for a prospect. Pass `story_id`, `sender_email` (must be a user in your organization) and `data` with at least `title`, plus optional first_name, last_name, company, email, logo and more; optional `days_to_expire`.
  • get_accountGet the connected Storydoc account's details. Use to confirm which organization you are working in.
  • get_storyGet one story by `story_id`, including its details and settings.
  • list_analytics_eventsList viewer analytics events (opens, reads, clicks) between `date_from` and `date_to` (ISO dates, at most 92 days apart), optionally for one `story_id`, `version_id` or `user_email`. Paged with `page`.
  • list_storiesList the stories (templates and decks) in your Storydoc account, optionally filtered by `status`. Use to find a story ID.
  • update_personalized_versionChanges dataUpdate an existing personalized version by `version_id` with new `data` (title required) and `sender_email`. Set `force` to overwrite a version someone edited manually.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Storydoc from the app list.

  2. 2

    Paste your key

    Paste your Storydoc API key. API access needs a Storydoc plan that includes it. Log in to Storydoc, open the Integrations page, go to the Automations tab and copy your API key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Storydoc?

The AI can read your account details, list stories and read a story's details and settings. It can create personalized versions of a story for a prospect, update existing versions, and list viewer analytics events such as opens, reads and clicks.

Does the AI see my Storydoc API key?

No. Your Storydoc credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups and analytics only. Creating and updating personalized versions changes what prospects see, and updating with force overwrites manual edits, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Storydoc account on a plan that includes API access.

Which sender email should I use?

The sender email on a personalized version must belong to a user in your Storydoc organization. The AI can read the connected account first to confirm which organization it is working in.

Let your AI work in Storydoc today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Storydoc free

PipMCP is not affiliated with Storydoc. Product names are trademarks of their owners.