Playwright MCP Server
mcp.so:neddes/pieterpost-mcp
Score: 90/100
Handshake verified by our own probe.
How to earn +10 points
Tools · 17
Search public PieterPost postal workflow guidance. Does not search accounts, contacts, orders, or credentials.
Read a public guide returned by search. Only mail-workflow, postal-addresses, and checkout-and-status IDs are supported.
Create hosted checkout for an unpaid prepared guest order. Supply preparedOrderRef, a new random UUID idempotencyKey, and the same mode. No login required. The user reviews and pays; this tool does no…
Get payment, fulfillment, and postal delivery status for a guest orderRef from this conversation or supplied by the user. delivery includes per-recipient status, tracking number/link when available, d…
Create an encrypted, expiring URL to review and edit a letter on PieterPost without login. Provide a recipient, optional message, and random UUID idempotencyKey. Does not create, pay, or send a mail o…
Prepare and price an unpaid physical letter without login. Set deliveryService=registered for registered mail or US Certified Mail with return receipt; standard is the default. Provide letters and a r…
Prepare and price an unpaid postcard without login. Provide postcard and a random UUID idempotencyKey. Defaults to live; use mode=test for demonstrations. Returns preparedOrderRef for create_payment_l…
Validate and price exactly one of letters or postcard without creating an order, paying, or sending mail. For letters, deliveryService=registered quotes registered mail or US Certified Mail. Unsupport…
Upload a supplied PDF, PNG, or JPEG for a letter attachment, stamp, square postcard front, or an image for a card or designed letter (kind postcard-image; any aspect ratio works for cards and designed…
List what a PieterPost card can be: starter designs (templateId, name, occasion, format, sample text), material presets, formats and sizes (profileId), print techniques (standard print, foil, letterpr…
Start a printed greeting card design without login: from a starter design (templateId) or blank, optionally with a material preset, size and a first batch of edits. Returns a private draftToken, an ed…
Read the current card design, including edits the person made in the editor since your last call: version, every element with its id and style, layout rules, technique issues and optional PNG previews…
Edit a card design: change texts, fonts, colours, positions, images, background, technique, paper or size with a batch of operations. Pass the version you last saw as baseVersion; if the person change…
List what a designed PieterPost letter can be: starter letters (templateId, name, sample text), postal layouts (A4 with the address window left or right, A4 France, US Letter) with their page size, ad…
Start a designed letter without login: from a starter letter (templateId) or blank, in a postal layout, optionally with a first batch of edits. Returns a private draftToken, an editorUrl where the per…
Read the current letter design, including edits the person made in the editor since your last call: version, layout and postal zones, every element by page with its id and style, print issues and opti…
Edit a letter design: change texts, fonts, colours, positions, images, background, pages or postal layout with a batch of operations. Pass the version you last saw as baseVersion; if the person change…
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://pieterpost.com/mcp/public/
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"playwright_mcp_server": {
"url": "https://pieterpost.com/mcp/public/",
"transport": "http"
}
}
}