Listed from the MCP registry; nobody on Odel publishes it.

Is this yours? Claim it
MCP server: One MCP server.

Bilingual Mix

@zxm9988MCP server · External

Remote MCP server for sentence-by-sentence alternating bilingual listening audio.

v1.0.0HTML
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

3 read1 act1 other

Grouped by tool name.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

5 · grouped by tool name · checked 9 Nov 2026

Read · 3Look things up

  • translate_lines
  • get_quota
  • list_plans

Act · 1Change something

  • create_bilingual_audio

Other · 1Neither hinted nor named

  • align_audio
Try it in the Inspector
README2 min read

Turn matching Mandarin or Japanese and English audio into one sentence-by-sentence listening track.

Try Bilingual Mix →

Bilingual Mix is a browser-based listening tool for language learners. Bring an audiobook, podcast or lesson in Mandarin or Japanese together with its English version. The tool aligns corresponding sentences, lets you choose language order and pauses, and exports a standard MP3 for listening on any device.

Highlights

  • Sentence-by-sentence bilingual listening
  • Mandarin and Japanese learning workflows
  • MP3 export
  • No sign-up needed for the free trial
  • Raw audio and transcripts are not stored by the service

Remote MCP server

Bilingual Mix also runs as a remote Model Context Protocol server, so AI agents can build alternating-language practice audio directly.

  • Endpoint: https://bilingualmix.com/mcp (Streamable HTTP, stateless, protocol version 2025-06-18)
  • Landing page: English · 中文 · 日本語
  • Machine-readable description: server.json

For MCP clients that accept remote HTTP servers:

json
{
  "mcpServers": {
    "bilingual-mix": {
      "type": "streamable-http",
      "url": "https://bilingualmix.com/mcp"
    }
  }
}

Tools:

ToolWhat it does
create_bilingual_audioSentence pairs to one A→B alternating track, with a sentence timeline. dry_run: true quotes the cost without spending quota.
align_audioTwo audio URLs to transcribed, cross-language aligned sentence pairs with timestamps.
translate_linesFills in the other side when only one language's text is available (members).
get_quotaSign-in state, minutes used and remaining, per-run limits.
list_plansPlans and quotas.

Anonymous calls get a free per-IP allowance (2 runs and 20 minutes a day, up to 10 minutes and 8 sentence pairs per run). When it runs out, the server replies 401 with a WWW-Authenticate resource metadata challenge; clients then sign in through OAuth 2.1 with PKCE (S256), including dynamic client registration, to use their account quota. Discovery documents are at /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server. A signed-in free account gets 4 runs and 40 minutes a day; a membership gets 500 minutes a month, up to 45 minutes and 30 sentence pairs per run.

Learn more

Bilingual Mix - Featured on BoringCashCow