mcpdirectory.dev
9,129 servers · updated 23 Sept

Everypage MCP server

community Active last commit 34 d
{
  "mcpServers": {
    "everypage": {
      "command": "npx",
      "args": [
        "-y",
        "everypage-mcp@latest"
      ],
      "env": {
        "EVERYPAGE_API_KEY": "<everypage_api_key>",
        "EVERYPAGE_BASE_URL": "https://..."
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y everypage-mcpversion 1.0.0

What it does

This server exposes EveryPage's PDF tracking and sharing API, letting AI assistants upload PDFs as tracked links, monitor who reads them and how far they progress, and manage share settings. It's for developers building agents that need to track document engagement and create personalized recipient links.

  • Upload a PDF and generate a tracked share link to monitor which recipients opened it and which pages they read.
  • Query readership data to see where readers stopped, how long they spent, and identify engagement patterns across multiple recipients.
  • Create per-recipient tracked links and manage document access through passcodes, expiry dates, view limits, and email gates.

Tools this server exposes

ToolDoes
everypage_share_pdfUpload a PDF from a local path or URL and generate a tracked share link with optional protection settings applied in one call.
everypage_list_filesList uploaded documents with optional filtering by name.
everypage_get_fileRetrieve a document's tracked links, protection settings, and status.
everypage_update_file_settingsModify a document's passcode, expiry, download restrictions, viewer mode, email gate, view limit, page range, or URL slug.
everypage_delete_fileMove a document to trash or permanently purge it.
everypage_replace_contentReplace the PDF behind a live share link while keeping the link and its history (Pro plan only).
everypage_get_readershipRetrieve who read a document, how far they progressed, and where they stopped.
everypage_list_eventsFetch recent read, download, or lead-capture events with cursor-based pagination.
everypage_create_variantsGenerate one tracked link per recipient to attribute reads by name (Pro plan only).
everypage_list_variantsList per-recipient variant links and their status.
everypage_update_variantRename, revoke, or restore a recipient's variant link (Pro plan only).
everypage_delete_variantDelete a variant link or redact the recipient's name for GDPR compliance (Pro plan only).
everypage_list_webhooksList webhook endpoints and their delivery health.
everypage_manage_webhookCreate, test, or delete a webhook endpoint.
everypage_accountRetrieve the connected account's plan details and feature limits.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.