ShareMyPage

MCP tool reference

Every tool the ShareMyPage MCP server exposes. Generated from the tool catalog; do not edit by hand.

The ShareMyPage MCP server exposes 48 tools. Point your AI client at https://sharemypage.app/api/mcp (see the Quickstart).

Account and connection

ToolWhat it does
statusConfirm the connection: who you are acting as, the workspace, plan, and page count.
get_docsRead the ShareMyPage documentation: an index of pages, or one page's full text.
send_feedbackSend feedback to the ShareMyPage team.

Page tools

ToolWhat it does
list_pagesList pages in the workspace, optionally filtered by folder.
list_foldersList the workspace's page folders.
get_pageRead a page's content and metadata, with outline and range options.
screenshot_pageRender a page or presentation to an image for visual self-check.
create_pageCreate a page from HTML or Markdown and get a shareable URL.
add_page_imageUpload an image for a page and get a hosted URL to reference in its HTML.
request_upload_urlGet a signed URL to upload a large page body directly, bypassing token limits.
request_download_urlGet a signed URL to download a large page body.
update_pageReplace a page's full content.
patch_pageApply a targeted edit to a page (for example, insert after a heading).
delete_pageDelete a page by id.
list_commentsList comments on a page.
resolve_commentResolve a comment thread.
comment_on_pageAdd a comment to a page.
edit_commentRewrite the body of a comment you posted.
delete_commentDelete a comment (author, or the page or deck owner).

Slide deck tools

ToolWhat it does
request_presentation_upload_urlGet a signed URL to upload a .pptx file for import, any size.
import_uploaded_presentationBuild a presentation from a previously uploaded .pptx.
comment_on_presentationAdd a comment to a presentation or slide.
create_presentationCreate a native slide deck.
set_presentation_logoSet the logo lockup for a single presentation.
set_workspace_presentation_logoSet the default presentation logo for the workspace.
list_presentationsList the workspace's presentations.
delete_presentationDelete a presentation by id (owner or workspace admin).
set_presentation_themeSwitch a presentation to a different theme and re-skin it.
list_layoutsList the available slide layouts.
get_layoutGet the details of a single slide layout.
get_design_guideRead the deck design guidance for authoring slides.
get_developer_guideRead the developer guide for freeform slide authoring and theme tokens.
list_slidesList the slides in a presentation.
get_slideRead a single slide.
add_slideAdd a slide to a presentation.
update_slideReplace a slide's content.
patch_slideApply a targeted edit to a slide.
move_slideReorder a slide within a presentation.
delete_slideDelete a slide.
duplicate_slideDuplicate a slide.
import_presentationImport a presentation from a source document.
add_imageAdd an image to a slide.
list_themesList the workspace's deck themes.
get_themeRead a deck theme's tokens.
create_themeCreate a brand-faithful deck theme from canvas, CSS, and font tokens.
update_themeUpdate a deck theme.
delete_themeDelete a deck theme.
suggest_themeSuggest a deck theme for a topic.

On this page