ShareMyPage

Endpoints and machine URLs

The machine-readable URLs an AI tool or script can read, the MCP server, per-page raw content, and the site's LLM text files.

Beyond the MCP server, ShareMyPage exposes a few plain URLs that AI tools and scripts can read directly.

MCP server

https://sharemypage.app/api/mcp

The native MCP server for creating, reading, and managing pages and decks. See Connect your AI tool to set it up.

Raw page content

https://sharemypage.app/raw/<slug>

Returns a public page's content as text/plain, tokenless, so an LLM or any non-JS client can read a page you have shared publicly. It is served as plain text (with nosniff) so the page's own HTML is never executed on our origin. Any page that is not public returns 404.

Site text for LLMs

  • /llms.txt is a spec-compliant index (llmstxt.org) with a short description and links to the key pages.
  • /llms-full.txt is the complete documentation as one plain-text file, for ingesting the whole thing in a single fetch.

Downloads

  • In the app, the Download menu on a page exports it as PDF, JPG, HTML, or Markdown.
  • Over MCP, use request_download_url to get a signed URL for a large page body, and request_upload_url to upload a large body directly (bypassing tool size limits).

Public means public

/raw/<slug> only ever serves pages whose visibility is Public. Pages that are private, workspace-only, or password-protected are never exposed here.

See also

On this page