Connect TinyPages to Claude & ChatGPT
This integration is available on the Pro plan only.
TinyPages connects to AI assistants like Claude and ChatGPT via a standard protocol called MCP. Once connected, you can ask the AI to build pages, manage contacts, draft emails, update your products, or add course content, without opening a browser tab.
The AI acts directly on your TinyPages account, so changes happen for real. Nothing goes live automatically, you stay in control of what gets published.
What the AI can do
Once connected, your AI assistant has access to:
- Pages — create, edit, and publish web pages
- Blog posts — create, edit, publish, and unpublish posts
- Products — create and update products, manage members, add order bumps and upsells
- Course content — create and edit lessons and modules
- Videos — find videos from your library by name and add them to your pages and lessons
- Contacts — add, search, and update contacts; assign or remove tags
- Tags — create and find tags
- Email drafts — write a broadcast draft, which you then review and send from your dashboard
- Forms — create and configure forms, view submissions
- Analytics — pull a summary of your site's performance, or the numbers behind a single product: sales page views, checkout page views, sales, conversion rate, and revenue collected
Sending emails, processing payments, and modifying account settings are not available through the AI.
Before you start
Whichever assistant you use, the connection ends on a TinyPages page in your browser. If you're not signed in yet, TinyPages asks you to sign in first. If you manage several accounts, you pick the one to connect, then click Allow access.
You don't need to copy anything. If you ever need to connect without a browser (on a server, for instance), your API token is in Settings → Advanced, under API token. Keep it private.
Connect with Claude
- Open claude.ai and go to Settings.
- Click Connectors → Add custom connector.
- Enter the name
TinyPagesand the URLhttps://mcp.tinypages.dev, then confirm. - A TinyPages page opens. Pick the account to connect and click Allow access.
- Return to Claude, the TinyPages tools are now active.
Connect with ChatGPT
This works on the ChatGPT web app at chatgpt.com.
- Open Settings → Security & login and enable Developer mode.
- Go back to Plugins, click Browse plugins, then the + button.
- Enter the name
TinyPagesand the URLhttps://mcp.tinypages.dev. Set authentication to OAuth, then click Create. - A TinyPages page opens. Pick the account to connect and click Allow access.
Shortcut: once developer mode is on, this link opens the connector form directly.
Connect with Claude Code
Claude Code is Anthropic's assistant for the terminal. Once TinyPages is connected, you can ask it to build a page or update a product from the command line, right next to your own files.
- Open a terminal and run:
claude mcp add --transport http tinypages https://mcp.tinypages.dev
- Start Claude Code with
claude, type/mcp, select tinypages and choose Authenticate. - Your browser opens a TinyPages page. Pick the account you want to connect and click Allow access.
- Back in the terminal, the TinyPages tools are active.
By default the connection is saved for the current folder only. Add --scope user to the command above to use it in every project.
If you prefer editing a file, add this to .mcp.json at the root of your project:
{
"mcpServers": {
"tinypages": {
"type": "http",
"url": "https://mcp.tinypages.dev"
}
}
}
The "type": "http" line is required. Without it, Claude Code ignores the entry.
Without the browser step. On a server or in a script, you can pass your API token directly instead of signing in:
claude mcp add --transport http tinypages https://mcp.tinypages.dev \
--header "Authorization: Bearer YOUR_API_TOKEN"
Connect with OpenCode
- Create or open
opencode.jsonat the root of your project (or~/.config/opencode/opencode.jsonto use it everywhere) and add:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"tinypages": {
"type": "remote",
"url": "https://mcp.tinypages.dev",
"enabled": true
}
}
}
- Run
opencode mcp auth tinypages. Your browser opens a TinyPages page: pick the account and click Allow access. - Run
opencode mcp listto check that TinyPages shows as connected.
To skip the sign-in step, add your API token to the config instead: "headers": {"Authorization": "Bearer YOUR_API_TOKEN"}.
Tips for better results
Say "TinyPages" in your message. Claude and ChatGPT can connect to many tools at once. Mentioning TinyPages in your prompt tells the AI to use your TinyPages account. "Create a TinyPages page titled..." or "In TinyPages, add a contact..." works reliably.
Be specific. "Create a page" works, but "Create a TinyPages page titled 'Free Discovery Call' with a short intro paragraph and a call-to-action button linking to my calendar" gets you something you can use right away.
Email drafts need a final review. When you ask the AI to write a broadcast, it saves a draft. Open it in your Email section, check the content and audience, then send it yourself.
Chain tasks together. You can ask for several actions at once: "Add a lesson called 'Module 1 Introduction' to my course and set the status to draft." The AI works through each step in sequence.
Switch to another account without leaving the conversation. If you manage several TinyPages accounts, the connection works on one account at a time. The AI can tell you which accounts your organization has ("Which TinyPages accounts do I have?"). To move to another one, just ask: "Switch to my Yoga account." Claude asks you to confirm, then shows a Connect button in the conversation. Click it, the TinyPages page opens: pick the account in the list, click Allow access, and the conversation continues on that account. This works in Claude (web, desktop, mobile and Claude Code) and in ChatGPT.