What is MCP?
Model Context Protocol (MCP) is Anthropic’s open standard for giving AI agents access to tools. Any MCP-compatible client — Claude Code, Claude Desktop, Cursor, Windsurf — can call the pull/story tools once you wire up the MCP server.Install
Get an API key
pullstory.com/dashboard/api-keys → Create key.
Tools exposed
Input:
owner, repo, number (or full PR URL)
Output: story ID, status, URLTriggers generation if not already cached.Input:
story_id or owner + repo + number
Output: status (generating | ready | failed), URL, duration, scene countInput: optional
owner, repo, limit
Output: array of pull storiesInput: none
Output: minutes remaining, minutes used, plan name
Security
- Your API key lives only in your local MCP config — it never leaves your machine except when the MCP server calls the pull/story API directly
- The MCP server is open source — you can audit exactly what it sends
- Revoke any key instantly from pullstory.com/dashboard/api-keys
Troubleshooting
MCP server doesn't start
MCP server doesn't start
Make sure you have Node 20+. Try
npx -y @pullstory/mcp@latest --version in your terminal to verify installation works.'Tool not found' in the agent
'Tool not found' in the agent
The MCP server is listed but tools aren’t visible. Run
/mcp (Claude Code) or restart the client. Some clients cache tool schemas.'Unauthorized' on every call
'Unauthorized' on every call