
Easy Digital Downloads
Connects Claude to Easy Digital Downloads stores through the EDD REST API. Exposes operations for pulling sales data, customer purchase history, product catalogs with pricing tiers, discount code usage, and file download logs. All responses use Zod schema validation for type safety. You'd reach for this when you need Claude to answer questions about store performance, look up customer lifetime value, track license sales by product, or analyze revenue trends without switching to your WordPress dashboard. Requires an EDD API key and token from your store's settings. Ships as an npm package with a one click installer for Claude Desktop.
- GitHub stars
- 4
- tools
- 13
- transport
- STDIO
- last updated
- Feb 17, 2026
Tools
13 toolsPublic tool metadata for what this MCP can expose to an agent.
edd_validate_connectionValidate your Store API URL and credentials
Validate your Store API URL and credentials
No parameter schema in public metadata yet.
edd_list_productsList all products with pricing and stats
List all products with pricing and stats
No parameter schema in public metadata yet.
edd_get_productGet detailed product info by ID
Get detailed product info by ID
No parameter schema in public metadata yet.
edd_list_salesList recent sales with filters
List recent sales with filters
No parameter schema in public metadata yet.
edd_get_saleGet sale by ID or purchase key
Get sale by ID or purchase key
No parameter schema in public metadata yet.
edd_list_customersList customers with purchase stats
List customers with purchase stats
No parameter schema in public metadata yet.
edd_get_customerGet customer by ID or email
Get customer by ID or email
No parameter schema in public metadata yet.
edd_get_statsGet earnings/sales totals
Get earnings/sales totals
No parameter schema in public metadata yet.
edd_get_stats_by_dateGet daily stats for date range
Get daily stats for date range
No parameter schema in public metadata yet.
edd_get_stats_by_productGet stats breakdown by product
Get stats breakdown by product
No parameter schema in public metadata yet.
edd_list_discountsList all discount codes
List all discount codes
No parameter schema in public metadata yet.
edd_get_discountGet discount details by ID
Get discount details by ID
No parameter schema in public metadata yet.
edd_get_download_logsGet file download history
Get file download history
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-edd
MCP server for Easy Digital Downloads REST API - access sales data, customers, products, and analytics from your EDD store.
Features
- π Sales Analytics - Revenue, transaction counts, date ranges
- π₯ Customer Data - Purchase history, lifetime value
- ποΈ Product Catalog - Pricing tiers, licensing info
- π·οΈ Discount Codes - Usage stats and configuration
- π₯ Download Logs - File download tracking
- π Type Safety - Full Zod schema validation
Installation
Quick Install (Claude Desktop)
Download the Desktop Extension for one-click installation:
Release page (download .mcpb asset)
Double-click the downloaded file to install. You'll be prompted for your API credentials.
npm Install
npm install -g @verygoodplugins/mcp-edd
Or add to your Claude Desktop configuration directly (see below).
Details
- Repository
- github.com/verygoodplugins/mcp-edd
- Website
- verygoodplugins.com/?utm_source=mcp-registry
- Categories
- Sales & Marketing, Monitoring & Observability
- Package
@verygoodplugins/mcp-edd- Transport
- STDIO
- Registry
- MCP registry, active