The Chronicle MCP server lets AI tools like Claude, ChatGPT, and Gemini access your Chronicle workspace to generate or manage presentations directly.Documentation Index
Fetch the complete documentation index at: https://chronicle.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Quick reference
- Works with any AI tool that supports the MCP (Model Context Protocol).
- Available on Max and Business Chronicle plans. Generations charge credits.
Installation
- Claude
Add the Chronicle connection
- Go to Customize > Connectors
- Click + and select Add custom connector
- Set the name to Chronicle
- For Remote MCP Server URL, paste the following URL:
- Click Add
Authenticate
Find the Chronicle connector in your connectors list and click Connect. Follow the instructions on the Chronicle website to complete authentication.
Using the MCP server
Once configured, your AI assistant can access Chronicle automatically when you prompt or paste a Chronicle link into chat. You can get the link for any presentation by copying the url in your browser address bar. If you call the REST API directly (for example to poll generation status), see API scope and rate limits for rate limits, retries, and polling guidance.Available tools
The MCP server is bound to a single Chronicle workspace via your authenticated session, so no tool takes aworkspace_id — workspace scope is implicit.
| Tool | Input/s | Description |
|---|---|---|
get_templates | (none) | Returns templates available to the workspace. |
get_presentation | presentation_id | Fetches an existing presentation. |
create_presentation | template_id, selected_section_ids (optional) | Creates a presentation from a template, no AI involved. |
generate_presentation | prompt, template_id, selected_section_ids (optional) | Generates a presentation with AI from a prompt + template. The flow is conversational: the tool polls internally and returns one of three terminal outcomes — completed, awaiting_input (a clarifying question for the user), or failed. |
send_followup_message | generation_id, content | Replies to an in-flight generation that returned awaiting_input. Resumes the same conversation and polls until the next terminal state. |
generate_presentation and send_followup_message poll the generation job internally and return the terminal state directly — your MCP client does not need to call a separate status endpoint. Pass user prompts and follow-up answers through verbatim; Chronicle’s AI will ask for missing context itself.Example prompts
For best results: specify format (presentation, deck, proposal), be specific about structure (“create a 10 slide sales proposal using the following transcript”)Generate a new presentation
Generate a new presentation
Update an existing presentation
Update an existing presentation
View templates
View templates
Create from template
Create from template
Troubleshooting
Authentication failed
Authentication failed
If you’re seeing authentication errors:
- Try re-authenticating by reconnecting to the MCP server in your client
- Check that you have the correct permissions for the project you’re trying to access
- Make sure your browser session is active when authenticating
Presentation not found
Presentation not found
Verify:
- The component/page exists in your Chronicle workspace
- The name or URL matches exactly
- You have access to the presentation
Connection errors
Connection errors
If the MCP server is unreachable:
- Check your internet connection
- Verify the URL is
https://mcp.chroniclehq.com/mcp - Reach out to the Chronicle team for support
Insufficient credits
Insufficient credits
Check your available credits via Settings → Billing in Chronicle. You can purchase more tokens or upgrade plan.
FAQs
What can I do with Chronicle over MCP?
What can I do with Chronicle over MCP?
Chronicle’s MCP integration supports template discovery, presentation retrieval, presentation creation, and AI-powered generation workflows.It lets AI clients create and work with Chronicle presentations directly.
Why did the MCP generation flow return a question instead of a presentation?
Why did the MCP generation flow return a question instead of a presentation?
Some requests need clarification before Chronicle can generate the right presentation.Your MCP client should present the question to the user and send the answer back before continuing.
Should I treat MCP generation as a single request?
Should I treat MCP generation as a single request?
No. Treat it as a multi-step workflow.A complete flow can include generation, polling, one or more follow-up messages, and final completion.
Can MCP generation time out?
Can MCP generation time out?
Yes. Long-running generation flows can time out.Your client should handle timeouts gracefully and let the user retry when appropriate.
How should I authenticate MCP clients?
How should I authenticate MCP clients?
Follow the setup guide for your MCP client and use the Chronicle connection flow documented for that environment.Authentication steps can vary by client.