Storydoc API V2
2.1.0

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://docs.storydoc.com/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "Storydoc API MCP server": {
    "url": "https://docs.storydoc.com/mcp"
  }
}

Close
Base URL
https://api.storydoc.com

Overview

The Storydoc API V2 provides capabilities for automating Storydoc version creation and management. Create personalized versions of your Storydoc templates with custom data, password protection, and gated content.

Key Features

  • Version Management: Create and update personalized versions of your Storydoc templates
  • Dynamic Variables: Support for text, numbers, links, dates, arrays, and logo variables
  • Access Control: Password protection and gated content forms

What a key can see

An API key acts as the person who created it and sees the same stories, versions, folders and analytics they see in Storydoc. An administrator's key sees the whole organization. Anyone else's key sees stories in folders shared with everyone, stories in folders they are a member of, and stories in no folder. Stories, versions and folders outside that answer as not found, and analytics leave out their events. Organization-wide tokens, which only administrators can create, see everything.

Rate Limits

Version Endpoints: 150 requests per minute per IP address

Rate Limit Headers: Every response includes the following headers to help you monitor usage:

  • x-rate-limit-counter: Current number of requests made
  • x-rate-limit-maximum: Maximum allowed requests per minute

Rate Limit Exceeded: When the limit is exceeded, you'll receive a 429 status code with the error message "Too many requests". Wait for the rate limit window to reset before making additional requests.

This is version 2.1.0 of this API documentation. Last update on Oct 14, 2026.