MCP server

Kiri inside Claude, ChatGPT, Cursor and other AI tools

Connect your AI assistant to Kiri with one link. It can then speak Khmer and English in natural voices, transcribe recordings, write songs, and read the transcripts already in your account.

Free · Sign in with your Kiri account · Works with every plan

https://mcp.kiritts.com/mcp
Khmer welcome and a jingle

Read this welcome in Khmer, in Maly’s voice: សូមស្វាគមន៍មកកាន់ Kiri TTS។

KiriTTS › text_to_speech
KiriTTSMaly

សូម ស្វាគមន៍ មកកាន់ Kiri TTS។

0:010:04
1.0x-5+5

Here it is in Maly’s voice — four seconds, ready to download.

Now write a short, warm jingle to go under it.

KiriTTS › generate_music

Your jingle is rendering — songs take a few minutes, so I’ll check back with get_song.

Reply to Claude…

Tools your assistant can pick up

The Model Context Protocol is the open standard AI apps use to reach outside tools. Kiri publishes its speech, transcription, music and voice tools as one MCP server; any host that supports it can call them mid-conversation, on your account, with nothing to install.

text_to_speechget_word_timestampslist_voices

Speak text in a Kiri voice

Ask for a paragraph, a script or a translation read aloud in Khmer, English or both. The assistant returns a link to the audio file.

transcribe_audiostart_transcription_jobget_transcription_job

Transcribe a recording

Hand it a link to an audio file and get the transcript back as text, subtitles (SRT/VTT) or JSON with word timestamps. Long recordings run as a job the assistant checks on.

list_transcription_jobsget_transcript

Discuss what you already transcribed

Everything you transcribe on kiritts.com or with the extension is listed by file name and date. Pick one and ask for a summary, the decisions, or a translation.

generate_musicget_songlist_songs

Write and record a song

Describe the sound — genre, mood, instruments, Khmer or English lyrics — and get an original song back, vocals and all. Need music that hits marks? Give it a timeline of sections and it scores to it.

clone_voicelist_voice_clonesdelete_voice_clone

Clone and manage voices

Create a cloned voice from a short clip, list the ones on your account, and use any of them for speech — or delete one you no longer need.

get_usagelist_models

Check your credits

Ask how much is left before a long narration or a big transcription, and the assistant reads your balance, plan and renewal date.

All 16 tools
  • list_voicesBuilt-in Khmer voices and your clones
  • list_modelsSpeech and transcription model ids
  • text_to_speechText → audio link, with style and speed
  • get_word_timestampsWhen each word is spoken in a clip
  • transcribe_audioAudio link → transcript, subtitles or timestamps
  • start_transcription_jobQueue a long recording
  • get_transcription_jobCheck progress and partial text
  • get_transcriptRead a finished transcript, in parts if long
  • list_transcription_jobsYour transcriptions from the dashboard, extension and API
  • clone_voiceA new voice from a 5–30 s clip
  • list_voice_clonesCloned voices on the account
  • delete_voice_cloneRemove a cloned voice
  • generate_musicA song from a description, lyrics or a timeline
  • get_songA finished song’s link and lyrics
  • list_songsYour songs, from kiritts.com or here
  • get_usageCredits left, plan and renewal date

Connect from your tool

Pick the app you use. Most sign in with your Kiri account in a browser tab; the rest take an API key.

Claude

claude.ai, desktop and mobile

Signs in with your Kiri account

Add Kiri as a custom connector once; it then follows your Claude account to the web, the desktop app and your phone.

https://mcp.kiritts.com/mcp
  1. 1

    Open Settings → Connectors and choose Add custom connector.

  2. 2

    Name it KiriTTS and paste the server URL.

    Server URL

    https://mcp.kiritts.com/mcp
  3. 3

    Under Authentication pick “Always required”. Under OAuth client keep “Use Anthropic’s hosted client metadata”. Click Add.

  4. 4

    Click Connect. A kiritts.com tab opens — sign in if you are not already, then Approve.

  5. 5

    In a chat, open the tools menu (the sliders icon) and switch KiriTTS on. Then just ask.

    Try

    Say សួស្តី ពិភពលោក in the Maly voice.

Free, Pro and Max accounts can add custom connectors. No API key is involved: Claude holds a token you can revoke from your dashboard at any time.

  • You approve, you revoke

    Signing in shows exactly what the app may do. Disconnect it any time from Settings → Sessions & Devices → Connected apps.

  • No key in the chat

    Hosts that sign in hold a short-lived token, refreshed on their own. Nothing is pasted into a conversation.

  • Same credits, same voices

    Speech and transcription draw on your plan like the web app; cloned voices are yours to use here too.

Frequently Asked Questions

The Model Context Protocol is an open standard that lets an AI assistant use outside tools. A “server” describes what it can do — speak text, transcribe a file — and hosts such as Claude, ChatGPT and Cursor call those tools when a conversation needs them. Kiri’s server lives at mcp.kiritts.com and works with any host that supports remote servers.

Give your assistant a Khmer voice

One URL, one approval. Everything else is a conversation.