Nudge MCP

Your AI agent can send a physical nudge now.

Connect Claude, Claude Code, Codex or any MCP client. Your agent finds the person, picks the gift or letter, builds their 1:1 page and prepares the send. Nothing ships until a person says yes.

https://app.delightloop.ai/api/mcp
  • Works in
  • Claude
  • Claude Code
  • Codex
  • Cursor
  • Windsurf
Prompt in. Moment of Delight out.Watch an agent fill a CXO dinner from one conversation in Claude, with every send approved by a person.
How to connect

Two minutes. Sign in once.

Pick where your agent lives. Every client uses the same endpoint, and signs in with your DelightLoop account.

  1. 01Open Customize → Connectors.
  2. 02Click +, then Add custom connector, and name it DelightLoop.
  3. 03Paste the endpoint, then sign in with your DelightLoop account when Claude asks.
Fill it in like this
Name
DelightLoop
Remote MCP server URL
https://app.delightloop.ai/api/mcp
Authentication
Sign in with DelightLoop

On a Team or Enterprise plan, an owner adds it once in Organization settings, and everyone signs in with their own DelightLoop seat.

Streamable HTTP · signs in with your DelightLoop account · no API key to paste

Then paste a starter prompt into Claude
New chatDelightLoop connected
Use the DelightLoop connector.

Goal: thank the exec sponsor at our biggest customer, who renewed today.

1. Find the exec sponsor on the account in our CRM, then confirm the person with enrich_recipient.
2. Recommend one gift from our catalog that's in stock, and write a short, personal card note.
3. Show me the confirmation card: person, gift, note, address and cost.

Don't send anything until I reply "yes".
How it fits together

One connection between your agent and someone's desk.

Your agent reads your stack, talks to DelightLoop through the Nudge MCP, and waits for your yes. We handle the gift, the letter, the page and the shipping, then tell your rep when it lands.

Your stackCRMCalendarPeople data
Your AI agent
Nudge MCPapp.delightloop.ai/api/mcp your approval
DelightLoopGift + letter1:1 pageShips worldwide
The recipientclaims, scans, visits
Prompt in. Moment of Delight out.

The agent does the homework. A person says yes.

AI handles the research, the gift and the page. The gesture still comes from you, and nothing ships without your approval.

  1. AskYou ask in plain words

    "Thank Elena for the renewal."

  2. ResearchThe agent does the homework

    Checks the person, your CRM and calendar, and your gift catalog.

  3. PrepareOne confirmation card

    Who, what, the note, the address and the cost, locked in.

  4. ApproveA person says yes

    Nothing ships before this. Change anything first.

  5. ShipWe send it

    Letter, gift and their own 1:1 page, across North America, Europe and Asia.

  6. KnowIt lands, you hear

    Claim, scan or visit becomes a Moment of Delight, a Slack alert and a CRM update.

Your agent, with Nudge MCP You approve DelightLoop delivers
  • Drafts and previews are free.
  • Nothing ships until a person says yes.
  • Spend stays inside your wallet and limits.
  • Addresses come from the recipient or our lookup
  • The agent never holds a card.
  • Every send is written to your CRM.
Use cases

Built for the moments an email won't cover.

Four teams, one connector. Each runs in the agent it already uses, next to the tools it already has.

Field and event marketing

Fill the dinner, then thank everyone who came.

Invite the right execs from your target accounts, see who still needs to confirm an address, and send every attendee a note before Monday.

“Thank the 18 people who came last night and book a follow-up with each.”
add_to_audiencedraft_campaignlaunch_campaign
GTM engineers

Add a physical step to any agent workflow.

Typed tools and a sign-in, not an API key. No need to learn how DelightLoop works inside, and every send lands back in your CRM.

“When a deal moves to Closed Won, prepare a thank-you for the champion.”
prepare_nudgeexecute_nudgeget_nudge_status
Account executives

Follow up a great call with something real.

Look the person up, pick the right gift from your catalog, and have the card ready for the morning after.

“Who is katie@acme.com? Send her something after today's call.”
enrich_recipientget_catalogprepare_nudge
Customer success

Mark renewals and milestones on time.

Thank the exec sponsor the week they renew, and let them confirm their own address first.

“Which renewals this month haven't had a thank-you yet?”
list_campaignslist_approvalsget_nudge_status
24 tools · the whole loop

Everything your team does in DelightLoop, your agent can do over MCP.

From “who is this, really?” to “she claimed her gift”. Here's the order a nudge runs in.

Who and what
get_account_context

Start here: who you are, your workspace, your wallet and the server's own step-by-step procedure, always the latest version.

enrich_recipient

A name, email or LinkedIn profile in; a verified person, company and title out. Flags an email that belongs to someone else.

get_catalog

Your workspace's gifts and letters: what's in stock, what ships where, what each costs.

list_surfaces

The 1:1 page templates a nudge can open, on your own domain.

The 1:1 page
get_surface_guide

How to build a page from HTML: the page kinds, the variables DelightLoop fills per person, and the bar every page meets.

check_surface_page

Reads the HTML the way a save would and names every problem, saving nothing.

save_surface_template

Saves a clean page as a draft in your workspace's pages. Nothing is published or sent.

list_surface_templates

Your workspace's HTML pages, most recently changed first.

get_surface_template

One saved page, element by element, so the agent can change exactly one part.

edit_surface_template

Changes one element of a saved page and keeps it a draft.

preview_surface_page

Shows the page in the chat at desktop and phone width, with a made-up recipient, never a real contact.

publish_surface_pages

Publishes only the pages you picked. It puts no page on a play and sends nothing.

Many people at once
add_to_audience

Build a list from people you name, a CRM view or a calendar, and see what's missing.

prepare_audience

Quotes filling the gaps (office addresses, company logos) before anything is spent.

draft_campaign

Drafts a campaign: who it's from, the gift, the card note, the dates and the page.

preview_nudge

One preview link per person, so you see their page before anyone else does.

The send
prepare_nudge

Locks the person, gift, note, address and cost into one confirmation card.

update_sender

Fixes the sender's title, LinkedIn or booking link on the card.

add_funds

When the wallet is short, returns a payment link a person opens.

A person approves
execute_nudge

Sends one prepared nudge after your yes. Nothing else ships.

launch_campaign

Launches a drafted campaign after your yes, for the exact people and cost on the card.

list_approvals

What's waiting on someone's yes right now.

After
get_nudge_status

Where it stands: shipped, delivered, claimed, the page visited and the Moment of Delight.

list_campaigns

Every campaign, live, paused or done, and how each is landing.

Works with your stack

Your agent already knows who deserves a nudge.

Connect your CRM, people data and calendar to the same assistant. It looks people up there first, reads who you met this week, and still checks every email before a send.

Your agent+ DelightLoopHubSpotSalesforceAttioPipedriveApolloZoomInfoClayGoogle CalendarExa
FAQ

Fair questions.

Do I need an API key?
No. The hosted Nudge MCP signs in with your DelightLoop account the first time your client connects, so there's no key to paste or rotate. Accounts are by invitation; your workspace admin can add you.
Can the agent send something without me?
No. Every send and every campaign ends in a confirmation card with the person, the gift, the note, the address and the cost. Nothing ships until a person replies yes, and spend stays inside your wallet and limits.
Which AI clients work?
Claude (web and desktop), Claude Code, Codex, Cursor, Windsurf and any client that supports remote MCP servers over streamable HTTP.
Can it use my CRM and calendar?
Yes. When HubSpot, Salesforce, Attio, Pipedrive, Apollo, ZoomInfo, Clay or Google Calendar are connected to your assistant, it looks people up there first, and it can write everything back: every send, delivery, page visit, gift claimed, Moment of Delight and meeting booked can land on the contact, company and deal. It never takes a shipping address from a CRM.
Can my agent build the 1:1 page too?
Yes, with the pages permission, which workspace owners and admins can grant. Your agent writes the page in HTML on your brand, checks it, saves it as a draft and shows it to you in the chat at desktop and phone width. It publishes only the pages you pick, and it never puts a page on a play or sends anything.
What actually arrives?
A personal letter, a gift or both, with a card that opens the recipient's own 1:1 page. When they open, scan, claim or visit, the Moment of Delight is recorded and the account owner gets an alert and a follow-up task.
Can ChatGPT or Claude send gifts through an MCP server?
Yes. The Nudge MCP connects Claude, ChatGPT or any MCP-compatible agent to DelightLoop, so an agent can build an audience, pick gifts or letters, confirm addresses and launch a campaign from a conversation, with your approval before anything ships.
How do I stop an AI agent from overspending on gifts?
Set a budget and limits per play, and keep the approval step on. With the Nudge MCP, nothing ships until a person confirms it, and every send stays within the budget and gift rules you set.
What makes the Nudge MCP different?
It sends more than gifts. An agent can launch personal letters, gifts and a 1:1 landing page for each recipient in one campaign, every send waits for approval, and every Moment of Delight is written back to your CRM.
Is it safe to connect an AI agent to DelightLoop?
Yes. Nothing ships until a person on your team approves it, and every send stays inside the budgets and guardrails you set. DelightLoop is SOC 2 Type II compliant, and the report is available under NDA from security@delightloop.com.
Nudge MCP

The next time your team says “we should thank them”, it actually happens.

The customer that renewed this morning. The champion who just got promoted. Paste the endpoint and ask.

https://app.delightloop.ai/api/mcp
Prefer buttons to prompts? Launch a campaign with us