MCP server
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/mcpRead this welcome in Khmer, in Maly’s voice: សូមស្វាគមន៍មកកាន់ Kiri TTS។
សូម ស្វាគមន៍ មកកាន់ Kiri TTS។
Here it is in Maly’s voice — four seconds, ready to download.
Now write a short, warm jingle to go under it.
Your jingle is rendering — songs take a few minutes, so I’ll check back with get_song.
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_voicesAsk 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_jobHand 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_transcriptEverything 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_songsDescribe 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_cloneCreate 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_modelsAsk how much is left before a long narration or a big transcription, and the assistant reads your balance, plan and renewal date.
list_voicesBuilt-in Khmer voices and your cloneslist_modelsSpeech and transcription model idstext_to_speechText → audio link, with style and speedget_word_timestampsWhen each word is spoken in a cliptranscribe_audioAudio link → transcript, subtitles or timestampsstart_transcription_jobQueue a long recordingget_transcription_jobCheck progress and partial textget_transcriptRead a finished transcript, in parts if longlist_transcription_jobsYour transcriptions from the dashboard, extension and APIclone_voiceA new voice from a 5–30 s cliplist_voice_clonesCloned voices on the accountdelete_voice_cloneRemove a cloned voicegenerate_musicA song from a description, lyrics or a timelineget_songA finished song’s link and lyricslist_songsYour songs, from kiritts.com or hereget_usageCredits left, plan and renewal datePick the app you use. Most sign in with your Kiri account in a browser tab; the rest take an API key.
claude.ai, desktop and mobile
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/mcpOpen Settings → Connectors and choose Add custom connector.
Name it KiriTTS and paste the server URL.
Server URL
https://mcp.kiritts.com/mcp
Under Authentication pick “Always required”. Under OAuth client keep “Use Anthropic’s hosted client metadata”. Click Add.
Click Connect. A kiritts.com tab opens — sign in if you are not already, then Approve.
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.
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.
One URL, one approval. Everything else is a conversation.