Works with Claude, ChatGPT, Cursor and Claude Code

Generate speech inside Claude and ChatGPT

Ask for a voice. An MP3 comes back in the same conversation, with a player you can hit right there.

No API key. You never paste your text into another tab, or hand it over to a second service.

Your connector URL

https://mcp.freetts.ai/mcp

Paste this into your AI client. Setup takes about a minute.

Prefer step-by-step? Read the setup guide

Step one

Paste one URL

Your client asks for a connector address. That is the whole setup.

AI client

Add custom connector

Step two

Approve the connection

Sign in with Google or a six-digit code we email you. Then approve once.

AI client

Step three

Just ask

Plain language. Name a voice, an accent, a mood, or say nothing and let it pick.

AI client

And then

A player lands in the chat

Voice, length, download, regenerate, and what is left of today's balance.

AI client

Generate speech saying 'Welcome to FreeTTS, where every word finds its voice' in a warm British female accent

Here it is, read by Libby.

Libby (en-GB, female)0:05
DownloadRegenerate · uses 1 generation

48 generations left today

This one is real

Press play

The clip below came out of FreeTTS.ai, from exactly the sentence above it.

AI client

Generate speech saying 'Welcome to FreeTTS, where every word finds its voice' in a warm British female accent

Here it is, read by Libby.

Libby (en-GB, female)0:05
DownloadRegenerate · uses 1 generation

48 generations left today

Your connector URL

https://mcp.freetts.ai/mcp

Connect in 3 steps

Same URL everywhere. Only the menu names change.

  1. Open Settings, then Connectors, then Add custom connector.
  2. Paste the connector URL and save it.
  3. Sign in with Google or the six-digit code we email you, then approve.

The URL you paste

https://mcp.freetts.ai/mcp

Claude web and the desktop app both work. Ask for a sentence out loud and the player card appears.

What your assistant can actually do

Three tools. That is the whole surface.

Generate Speech

Turn up to 2,000 characters into an MP3. Pick a voice by name, or describe one and let it choose.

List Voices

Browse 322 voices across 75+ languages. Filter by language or gender when you know roughly what you want.

Check Generation Balance

See how many clips you have left today and when the count resets.

Hear what it makes

Free. 50 generations a day. No API key.

YouTube Shorts0:25

Write a punchy 30-second script about why octopuses are basically aliens, then generate it as speech in an energetic male voice

Andrew (en-US, male)

Needs the free connector first, 30 seconds to set up

UGC ad0:18

Write a casual 20-second UGC-style ad for a reusable water bottle, then voice it with a warm female voice

Ava (en-US, female)

Needs the free connector first, 30 seconds to set up

People use it for other things too. Discord clips, slide narration, listening back to their own drafts.

What it looks like in the wild

Real screens, not mockups.

Claude

FreeTTS.ai running inside Claude, screenshot 1 of 6
FreeTTS.ai running inside Claude, screenshot 2 of 6
FreeTTS.ai running inside Claude, screenshot 3 of 6
FreeTTS.ai running inside Claude, screenshot 4 of 6
FreeTTS.ai running inside Claude, screenshot 5 of 6
FreeTTS.ai running inside Claude, screenshot 6 of 6

Questions people actually ask

Is it free?

Yes. Signed in, you get 50 generations a day, and the count resets every day. There is no card and no trial timer.

Which AI apps does this work with?

Claude and ChatGPT are the two we test on every release. Cursor and Claude Code speak the same protocol and take the same URL, so they work too.

Do I need an API key?

No. You sign in with your FreeTTS.ai account, the same one you use on the website. Google works, or we email you a six-digit code.

Why do I have to sign in at all?

Because the clips are yours. Sign-in is what ties a generation to your account, keeps it in your dashboard, and stops someone else spending your daily balance.

Where do my files live?

In your FreeTTS.ai dashboard, with a permalink for each one. The card in your chat links straight to it, so nothing only exists inside a conversation.

Does long audio work in ChatGPT?

Short clips play right on the card. Anything longer opens on freetts.ai through the link instead. That is a limit in how ChatGPT passes data to a card, and we would rather say so than pretend otherwise.

Copy the URL and go

One paste, one approval, and your assistant can talk.

https://mcp.freetts.ai/mcp

Prefer the setup guide? mcp.freetts.ai

Generate Speech in Claude and ChatGPT | FreeTTS.ai