My Forever Songs for Grok
A custom song from a real story. Hear 30 seconds before anyone pays.
This is the My Forever Songs MCP — anniversary, wedding, birthday, and memorial gifts written from a real story. It is not Our Family Dances. Grok can draft lyrics, play a sung preview, refine it three times, then send the listener a $9 Stripe checkout link. The website create flow is still $29.99. MCP checkout is $9.
- Endpoint
- https://myforeversongs.com/api/mcp
- Protocol
- 2025-06-18 · Streamable HTTP
Sample agent prompt
- Call
create_song_draftwith a real story plusclient: "grok"(muse|grok|openai). - Poll
get_previewuntilpreview_urlis ready. Play the 30-second clip. Never ask for the full file. - Optional:
refine_songup to 3 times. - Ask the human before
checkout_unlock. Quote $9, not $29.99. - After they pay,
send_giftonce withoutconfirm_token. Show the preview. Call again withconfirm_tokenonly after they approve the email.
create_song_draft
Write lyrics from a real story and start the 30-second sung preview.
get_preview
Poll until the clipped preview URL is ready. Never returns the full song.
refine_song
Change the story or vibe. Up to 3 free refinements before checkout.
checkout_unlock
Guest Stripe Checkout. The listener pays $9.
get_order_status
Read-only status, remaining refinements, and the project page.
send_gift
Call once to get confirm_token. Call again with that token to email the unlocked song.
Attribution: pass client: muse | grok | openai. Checkout and project URLs use utm_source=mcp, utm_medium=<client>, utm_campaign=mfs_mcp.
Discovery card: /.well-known/mcp.json. Machine-readable product notes live in /llms.txt.