Integration · E-commerce
Connect Claude & ChatGPT to EditionGuard
Ask your AI to send a buyer their eBook, check how many uses a download link has left, or add a new title in EditionGuard. It can search and update your DRM-protected eBooks, email download links and generate links to hand out yourself. It can also create and update transactions and master links, and look up download activity.
Free plan, no credit card. Takes about a minute.
Try asking
“Email the download link for 'The Nordic Kitchen' to [email protected].”
It finds the eBook's resource ID and emails Lisa a download link. This sends a real email.
“Has [email protected] downloaded her book yet?”
It searches transactions and download activity for her and shows the link's remaining uses.
“Generate 20 download links for our workshop handout.”
It generates 20 new download links for the eBook, so you can hand them out yourself.
What your AI can do
eBooks and DRM
Search, create, update and delete eBooks, with DRM type and copy, print and watermark settings.
Delivery to buyers
Email download links for one or several eBooks, or generate links to hand out yourself.
Transactions and downloads
Create and update personal download links and master links, and look up download activity.
“Make a master link for the new novel that expires at the end of the year.”
It creates a reusable master download link for the eBook with the expiry date you give.
“Lower the print limit on 'Field Guide'.”
It updates the book's print settings. EditionGuard does not apply DRM changes to copies that were already downloaded.
“Add our new eBook with Adobe hardened DRM.”
It creates the book with title, author, the DRM type and the book file or a public URL to it.
17 tools for EditionGuard
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_bookVisible to othersAdd a new DRM-protected eBook: `title`, `author`, `drm` (1 Adobe legacy, 2 Adobe hardened, 3 EditionMark, 4 EditionLink, 5 Readium LCP) and `resource` (the book file or its public URL), plus optional publisher and copy/print limits.create_master_linkChanges dataCreate a reusable master download link for an eBook by `resource_id`, with optional uses remaining and expiry date.create_transactionChanges dataCreate a download transaction (a personal download link) for an eBook by `resource_id`, with optional uses remaining, expiry date, watermark details and passphrase. Nothing is emailed.delete_bookDeletesPermanently delete an eBook by `book_id`. Existing download links for it stop working. Cannot be undone.email_book_download_linkVisible to othersEmail a buyer a download link for one eBook: `email` and `resource_id`, with optional `full_name`, reply-to address and passphrase. Sends an email.email_multiple_book_linksVisible to othersEmail a buyer download links for several eBooks at once: `email` and `book_list`, with optional `full_name` and reply-to address. Sends an email.generate_book_linksVisible to othersGenerate `links_count` new download links for an eBook by `book_id`, to hand out yourself.get_bookGet one eBook by `book_id`, including title, author, DRM type and copy/print limits.get_master_linkGet one master link by `master_link_id`.get_transactionGet one download transaction by its id (pass it as both `payment_id` and `transaction`), including its download link and remaining uses.list_master_linksList master links: reusable download links for an eBook, for example for a store page.search_booksSearch your eBooks by `search` text, `status`, `drm_type`, `is_active` or `resource_id`, with paging. Use this to find a book id or resource_id.search_downloadsSearch download activity by `search` text, date range, `resource_id` or `transaction_id`.search_transactionsSearch download transactions (one per buyer delivery) by `search` text, date range, `resource_id` or fulfilment status.update_bookVisible to othersUpdate an eBook by `book_id` (and its `resource`): title, author, publisher, active status and copy, print or watermark settings. Only the fields you pass change.update_master_linkChanges dataUpdate a master link by `master_link_id` and `resource_id`: uses remaining, expiry date or external id.update_transactionChanges dataUpdate a download transaction by `payment_id` and `resource_id`: uses remaining, expiry date, watermark or passphrase. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose EditionGuard from the app list.
- 2
Paste your key
Enter the email and password you use to sign in to EditionGuard. PipMCP exchanges them for a REST API token.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in EditionGuard?
The AI can search and read eBooks, transactions, downloads and master links. It can create, update and delete eBooks, email buyers download links for one or several books, generate download links, and create and update transactions and master links.
Does the AI see my EditionGuard password?
No. Your EditionGuard credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Deleting an eBook is permanent and stops its download links from working, and emailing a download link reaches the buyer right away. Both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own EditionGuard account.
What is the difference between a transaction and a master link?
A transaction is a personal download link for one buyer, with its own uses remaining, expiry date, watermark and passphrase. A master link is a reusable download link for an eBook, for example for a store page, and EditionGuard creates a transaction each time it is used.
Related integrations
Let your AI work in EditionGuard today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect EditionGuard freePipMCP is not affiliated with EditionGuard. Product names are trademarks of their owners.






