What you’ll do

In ten minutes, you’ll have a Claude Desktop (or Inspector) session that can list the customers in your sandbox account by simply asking for them.

Prerequisites

  • A sandbox EPD API key (epd_test_sk_...). Create one → (sandbox keys live in the Demo Company that EPD provisions alongside your real company at sign-up).
  • A client that supports MCP. The two simplest options:

Pick your client

Endpoint and auth (same for every client)

POST https://api.epd.com/mcp
Authorization: Bearer epd_test_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Use a sandbox key during onboarding so any tool calls that mutate data — create customer, charge, cancel subscription — do not touch real money.

Once connected: try these prompts

In Claude Desktop, after wiring the EPD MCP server, try:

  • “Use EPD to ping and confirm the account is reachable.” → calls ping.
  • “List my five most recent customers in EPD.” → calls list_customers.
  • “Create a test customer Jane Doe with email jane@example.com and phone +14155551234.” → calls create_customer (the API requires first_name, last_name, and a phone in E.164 format).
  • “Use a test card to add a payment method to that customer.” → calls add_payment_method with billing_id: "card_visa".
  • “Charge that customer $20 for a test order.” → calls create_order.

The agent will pick the right tool, fill in arguments, and ask before any destructive action.

What’s next