eds_preview_pageTrigger preview for an EDS page so changes from the content source are reflected on the preview domain (*.aem.page)
eds_publish_pagePublish an EDS page from preview to the live production domain (*.aem.live)
eds_unpublish_pageRemove an EDS page from the live production site. The page will no longer be publicly accessible.
eds_get_statusGet the current preview, live, and code-bus status for an EDS resource including URLs and modification timestamps
eds_purge_cachePurge the CDN cache for an EDS page path so the next request fetches fresh content
eds_get_pageFetch the rendered HTML content of an EDS page via the .plain.html endpoint
eds_list_pagesList pages from the site query index with pagination support
eds_get_metadataFetch the site-wide metadata sheet (metadata.json) containing SEO and social meta values
eds_get_sitemapFetch and parse the site sitemap.xml, returning all URLs with last-modified dates
eds_get_cwvGet Core Web Vitals (LCP, CLS, INP, TTFB) for an EDS site from the RUM data pipeline
eds_get_404sGet a report of 404 errors for an EDS site including hit counts and referrer sources
eds_get_experimentsGet A/B experiment results for an EDS site including variant views, clicks, and conversion rates
eds_get_configRead the site configuration from the EDS config endpoint (fstab, headers, redirects, etc.)
eds_get_logsGet the project activity log showing recent preview, publish, and configuration actions
eds_get_api_keysList the API keys configured for the EDS site including their roles and creation dates
eds_bulk_previewPreview multiple EDS pages in a single operation. Use when updating a section of the site or after a content migration.
eds_bulk_publishPublish multiple EDS pages from preview to the live production domain in a single operation
eds_preview_and_publishPreview a page and then immediately publish it to live in a single atomic operation. The most common EDS workflow.
+2 more tools
We re-grade npm:@focusgts/eds-mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.