Connect your AI tool
Connect Claude, ChatGPT, Cursor, or any MCP client to ShareMyPage, so it can create, edit, and share pages and decks from your chat.
ShareMyPage runs a native MCP server, so an AI tool can create, read, edit, and share your pages and decks directly from your chat, no copy and paste. Connect once and it takes about two minutes.
The endpoint
Every client points at the same URL:
https://sharemypage.app/api/mcpScoped to you
Each connection is scoped to your account: the AI tool only ever sees the pages and decks you are allowed to see, nothing more.
Connect
Pick the tab that matches how you use your AI tool.
No token needed. You add one custom connector and sign in.
Open Claude, then go to Settings → Connectors.
Click Add → Add custom connector, and fill in two fields:
- Name:
sharemypage - Remote MCP server URL:
https://sharemypage.app/api/mcp
Leave the Advanced settings (OAuth Client ID and Secret) empty, they are optional. Click Add.
Click Connect on the new sharemypage connector and sign in when prompted. That authorizes Claude for your account.
Reopen a chat. The ShareMyPage tools are now available to Claude.
Already set up by your workspace?
If your organization has already added ShareMyPage as a workspace connector, you may just see sharemypage in your Connectors list. Click Connect next to it and you are done, no token, no URL to paste.
Command-line and config-based clients authenticate with a token.
At sharemypage.app, open Settings → Connect AI and
click Create token. Copy it (it starts with sp_live_). It is shown once.
Add ShareMyPage to Claude Code with one command, swapping in your token:
claude mcp add --transport http sharemypage \
https://sharemypage.app/api/mcp \
--header "Authorization: Bearer sp_live_your_token"Prefer editing config by hand? Add this block instead:
{
"mcpServers": {
"sharemypage": {
"url": "https://sharemypage.app/api/mcp",
"headers": {
"Authorization": "Bearer sp_live_your_token"
}
}
}
}Restart Claude Code, then run /mcp (or claude mcp list) and confirm
sharemypage is listed and connected.
Keep your token private
A token acts like a password for your ShareMyPage account. It lives in your local config, so keep that file private, and never share a token with a teammate, each person creates their own. You can revoke and recreate a token any time in Connect AI.
Any client that supports remote MCP servers can connect to the same endpoint.
- Clients with OAuth sign-in (like ChatGPT): add a custom MCP server pointing
at
https://sharemypage.app/api/mcpand sign in when prompted. No token. - Clients that use a header (like Cursor): create a token in Settings →
Connect AI at sharemypage.app, then send it as an
Authorization: Bearer sp_live_your_tokenheader on the same endpoint.
The exact menu differs per client, but the two ingredients are always the same: the endpoint URL, and either OAuth sign-in or a Bearer token.
Check it worked
In any chat, ask your AI tool to run the status tool, or just say:
"List my ShareMyPage pages."
If it replies with your pages and workspace name, you are connected. If not, see the troubleshooting below.
Troubleshooting
- I do not see "sharemypage" in my Connectors list. You are not on a workspace that has it pre-configured. Add it yourself with the custom-connector steps above.
- It says it cannot connect, or the token is invalid. Recreate the token in
Connect AI and paste the fresh value, checking for stray spaces and that it
still begins with
sp_live_. For the no-token path, remove and re-add the connector, then click Connect to sign in again. - New tools are missing after an update. In Claude, open the connector's ••• menu and choose Refresh tools list. Starting a new chat does not re-fetch tools on its own.
Next steps
- Quickstart to publish your first page.
- Import a PowerPoint to turn an existing
.pptxinto a native deck. - MCP tool reference for every available tool.