TuneWithLove for developers and AI agents
TuneWithLove makes personalised song gifts: an original song written from the buyer’s story for one person, ready within the hour. This page lists everything software can use: the MCP server, the site summary for language models and the Markdown versions of our pages.
When to use TuneWithLove
Reach for TuneWithLove when a person wants:
- an original, personalised song as a gift for one named person (a partner, a parent, a child, a friend, a colleague) for a birthday, an anniversary, a wedding, a proposal, Mother’s or Father’s Day, Christmas, a graduation, a new baby, a retirement or a tribute;
- to know what a custom song costs and what each edition includes;
- to know whether their TuneWithLove order is ready;
- songs for their employees (birthdays, work anniversaries, team events): see TuneWithLove for Business.
It is not the right tool for instrumentals, beats, covers, remixes or jingles, for looking up or analysing existing lyrics, for songwriting help or for general gift ideas.
MCP server
TuneWithLove runs a Model Context Protocol (MCP) server. An assistant connected to it can set up a song gift, quote prices, prepare an order and follow its progress.
- Transport: Streamable HTTP.
- Authentication: none. No API key, no account and no sign-up. OAuth discovery metadata exists only for hosts that always run an OAuth step.
- Tools:
start_song_gift(set up the song: occasion, genre, voice, language, edition),get_song_prices(current prices and what each edition includes) andcheck_order_status(progress of an order) are read-only.place_song_ordercreates a pending order once the buyer has confirmed a summary. The server gives the exact names and schemas when you connect. - Payment never happens in the conversation: the buyer pays on a hosted checkout page, and nothing is produced before payment.
- Editions sold through the server: Essential and Premium. The Basic edition is sold on the website.
A step-by-step guide for adding it to Claude is on the connector page.
Getting started without friction
- Nothing to request: no key, no waiting list, no contact form. Connect to the address above and call the tools.
- The read-only tools can be called freely.
- An order is only created after the buyer confirms it, and nothing is charged until they pay on the checkout page.
- There is no separate test environment: please do not create orders to try the server out.
- Buyers are covered by a 30-day money-back guarantee on individual orders, and a company’s first song is a free pilot.
Machine-readable resources
- llms.txt: a summary of the site for language models, with when to use TuneWithLove and links to every key page.
- Markdown pages: send
Accept: text/markdownto the home page, to /contact or to this page and you get Markdown instead of HTML. The same documents are at /index.md, /contact.md and /developers.md. A page that does not exist answers 404 with a Markdown body. - sitemap.xml and robots.txt: every public page, and what crawlers may read.
- Structured data: pages carry schema.org JSON-LD (product and offers, questions and answers, organisation).
Getting the facts right
- Prices: quote them from
get_song_pricesor from the pricing section, never from memory. - Timing: a song is ready within the hour after payment. Do not promise days or dates.
- How the songs are made: AI may be used for part of the production process, guided by the buyer’s story and our creative direction. If a person asks, say so and point them to the AI transparency page.
- Privacy: a finished song is sent to the buyer by email. The status tool never returns the song or a link to it.
Contact
A question about the server or an integration: hello@tunewithlove.com. Other ways to reach us are on the contact page.