Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸŽ“ Education
  3. MCP Server Pronunciation
MCP Server Pronunciation logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 3:50:02 PM

MCP Server Pronunciation

User RatingsBe the first to rate and review this MCP server!
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).Visit Website
educationpronunciationspeech-to-textvoice

Local voice practice for English conversation, pronunciation drills, phoneme feedback, grammar, fluency, and microphone checks.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live β€” we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "juhongpark-mcp-server-pronunciation": {
      "command": "uvx",
      "args": [
        "mcp-server-pronunciation"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (8) Directory Badge Claim listing AlternativesπŸŽ“ More in Education

Overview

JuhongPark/mcp-server-pronunciation MCP server records speech locally, transcribes it with faster-whisper, and returns English pronunciation, grammar, fluency, or phoneme-level feedback. Its MCP tools support free-form voice conversations, sentence drills, retries, suggested practice prompts, raw WAV recording, and microphone diagnostics. Use it for local English coaching when you want speech analysis inside an MCP client rather than a text-only tutor. An optional phoneme extra adds wav2vec2 forced alignment and more detailed reference-sentence assessment.

Use cases

β€’Practice English pronunciation with a reference sentence
β€’Hold voice conversations with inline grammar and fluency feedback
β€’Retry a pronunciation drill after receiving assessment
β€’Check microphone devices before recording
β€’Generate focused drills for common phoneme areas

Key features

β€’Local microphone recording with silence detection
β€’faster-whisper transcription on device
β€’Phoneme-level reference-sentence assessment
β€’English grammar and fluency feedback
β€’Practice sentence suggestions by focus and difficulty
β€’Optional wav2vec2 forced alignment

Capabilities & Tool Schemas (8) ~2.2k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this server’s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Pronunciation.

converse

Record the user speaking, transcribe it, and return the transcript plus quick English feedback. This is the primary tool for voice conversations: call it, read the transcript + feedback, then respond conversationally in your own words β€” weaving the feedback in naturally or mentioning it only if it matters. Recording auto-stops when the user finishes speaking (silence detection). Use this tool when: - The user wants to chat with you by voice instead of typing - The user wants casual English feedback while talking with you - You want to hear what the user said rather than read a typed message For a focused drill where the user reads a specific sentence, use `practice` instead. Args: target_hint: Optional. Only set this if the user is explicitly trying to say a specific sentence (e.g. they asked "how do I say X?" and you told them X). Leave blank for free-form conversation. duration: Maximum recording duration in seconds (default 30, max 120). Auto-stops earlier on silence. Returns: Markdown report containing the user's transcript, brief English feedback (pronunciation + grammar + fluency), and a 'For Claude' section with guidance on how to respond.

practice

Drill mode: the user reads a specific sentence aloud and gets a detailed pronunciation assessment. Use this when the user explicitly wants to practice reading a particular sentence, not for free-form chat. For voice conversation with casual feedback, use `converse` instead. Recording auto-stops when the user finishes speaking. Args: reference_text: The sentence the user will read aloud. duration: Maximum recording duration in seconds (default 15, max 120). Returns: Detailed pronunciation assessment report.

retry

Retry the last sentence the user was practicing. Re-records and re-assesses using the same reference text from the previous `practice` or `converse` call. Use this to let the user try again after getting feedback. Args: duration: Maximum recording duration in seconds (default 15, max 120). Returns: Pronunciation assessment report for the new attempt.

quick_practice

Pick a random practice sentence and drill it immediately. Combines `suggest_sentence` + `practice` into one step: picks a sentence matching the criteria, then records and assesses. Args: focus: Phoneme focus area. Options: "th", "f_v", "r_l", "vowels", "general". If not specified, picks randomly. difficulty: Difficulty level. Options: "beginner", "intermediate", "advanced". If not specified, picks randomly. duration: Maximum recording duration in seconds (default 15, max 120). Returns: The sentence to read, followed by the pronunciation assessment.

suggest_sentence

Suggest a practice sentence the user can read aloud. Args: focus: Phoneme focus area. Options: "th", "f_v", "r_l", "vowels", "general". If not specified, picks randomly. difficulty: Difficulty level. Options: "beginner", "intermediate", "advanced". If not specified, picks randomly. Returns: A practice sentence with its focus area and difficulty.

record

Record audio from the microphone without assessing it. Recording auto-stops when the user finishes speaking (silence detection). The duration is the maximum time β€” you don't have to wait the full duration. Most of the time prefer `converse` or `practice`, which record AND analyze in one step. Only use `record` alone if you want the raw WAV file. Args: duration: Maximum recording duration in seconds (default 10, max 120). Returns: Path to the recorded WAV file.

How MCP Server Pronunciation works

What JuhongPark/mcp-server-pronunciation MCP server does

JuhongPark/mcp-server-pronunciation MCP server turns microphone input into English-learning feedback for an MCP assistant. The converse tool is intended for open-ended voice chat: it records until silence or the duration limit, transcribes the speech, and returns brief pronunciation, grammar, and fluency notes along with guidance for the assistant. The practice tool is intended for reading a supplied sentence and produces a more detailed pronunciation assessment.

For targeted practice, suggest_sentence selects a sentence by phoneme focus and difficulty, while quick_practice selects one and immediately records the learner. retry repeats the most recent practice target. The available focus values are th, f_v, r_l, vowels, and general; difficulty values are beginner, intermediate, and advanced.

How it works

Audio is captured from the local microphone and processed on the user’s machine. The default transcription model is faster-whisper, and the README states that recorded audio does not leave the machine. Recordings stop automatically after detected silence, although each recording tool also accepts a maximum duration.

When a reference sentence is supplied, the assessment aligns the spoken words with the expected text and can report expected versus produced IPA, weak phonemes, prosody observations, and learner-profile hints. The bundled profile includes Korean-L1 patterns such as r/l confusion, th-to-s substitutions, final cluster deletion, and an intrusive onset vowel. With the optional [phoneme] installation, wav2vec2 CTC forced alignment provides an additional acoustic check intended to reduce transcription-related errors for unusual names and domain terms. Without a reference sentence, assess reports the transcript and prosody information rather than a full word-level pronunciation comparison.

Setup and configuration

The project requires Python 3.11 or newer and a working microphone. The documented launcher is uvx mcp-server-pronunciation; it can also be installed with pip or as a uv tool. Linux users may need to install PortAudio through their system package manager. The default Whisper model uses about 150 MB of disk space, and the optional phoneme extra requires additional model storage.

Run uvx mcp-server-pronunciation doctor to check the environment before connecting an MCP client. pull-model base.en can pre-download the default model. MCP client examples are provided for Claude Desktop, Cursor, Codex CLI, Claude Code, and VS Code. The JuhongPark/mcp-server-pronunciation MCP server runs over stdio in these configurations.

Tools and capabilities

  • converse: record, transcribe, and provide quick conversational feedback.
  • practice: assess reading of a specified sentence.
  • quick_practice: choose a sentence and start a drill.
  • retry: record the previous practice sentence again.
  • suggest_sentence: return a sentence with its focus and difficulty.
  • record: save an unassessed microphone recording as a WAV file.
  • assess: analyze the latest recording or a specified WAV file.
  • check_mic: list available input devices and identify the default microphone.

Assessment results include rendered reports and structured values such as transcript, clarity percentage, speaking rate, top issue, next action, and retry comparison. The project also supports macOS, Linux, Windows, and WSL2 according to the README.

Limitations and notes

Feedback is a coaching signal, not a standardized-test, clinical, employment, or other high-stakes assessment. The README warns that transcripts, pronunciation results, recording behavior, and runtime stability may be inaccurate or platform-dependent. A microphone is required for recording features, and the optional forced-alignment functionality adds dependencies and model storage. The JuhongPark/mcp-server-pronunciation MCP server currently documents a Korean-L1 learner profile; additional learner profiles are not described as built in.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Education View all alternatives
  • Pronounce logoPronounce

    Community pronunciation dictionary for developer project / product / jargon names (kubectl, nginx, GIF, JSON, Pydantic, Knative, LaTeX β€” 1,848 entries). Each entry carries IPA, a General-American respelling, alternate readings where the pronunciation is contested, a source citation (creator interview / project FAQ / Wikipedia Β§ Pronunciation), and a confidence level. Tools: pronounce(word), searchpronunciations(query), listpronunciations(category). Install: uvx pronounce-mcp. Live browse: .

    πŸŽ“ Education4 views
    Compare vs Pronounce β†’
  • Brightspace MCP Server logoBrightspace MCP Server

    MCP server for D2L Brightspace LMS. Check grades, due dates, assignments, announcements, syllabus, rosters, discussions, and course content. Works with any school that uses Brightspace. Install via npx brightspace-mcp-server@latest.

    πŸŽ“ Education3 views
    Compare vs Brightspace MCP Server β†’
  • Gossipcat logoGossipcat

    Multi-agent orchestration for Claude Code β€” consensus review, adaptive dispatch, skill learning

    πŸŽ“ Education0 views
    Compare vs Gossipcat β†’
  • Canvas MCP logoCanvas MCP

    Local-first MCP server for Canvas LMS. Stdio transport, no third-party broker, token stays in /.canvas.env. Exposes courses, assignments, modules, announcements, grades, planner items, upcoming events, todo, and bulk file dump as MCP tools.

    πŸŽ“ Education4 views
    Compare vs Canvas MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
2
Stargazers on the source repository.
Last commit
3mo ago
Most recent push to the default branch.
Tools exposed
8
Callable tools this server registers over MCP.
Directory activity
4 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Server Pronunciation

Run `uvx mcp-server-pronunciation`. The README also documents pip and uv-tool installation methods.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server Pronunciation AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/juhongpark-mcp-server-pronunciation?style=directory)](https://allmcps.com/mcp/juhongpark-mcp-server-pronunciation)
HTML Embed
<a href="https://allmcps.com/mcp/juhongpark-mcp-server-pronunciation"><img src="https://allmcps.com/api/badge/juhongpark-mcp-server-pronunciation?style=directory" alt="MCP Server Pronunciation on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸŽ“Education
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimePython
AuthNo auth required
ClientsClaude Desktop, Cursor
Last updatedSep 5, 2026
Views4
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
Last commit3mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 24, 2026
57Quality signal: Good Β· 57/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity2/15
Community engagement1/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 17d ago via OSV.dev Β· mcp-server-pronunciation (PyPI)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸŽ“ Education β†’Alternatives to MCP Server Pronunciation β†’Install in Claude DesktopInstall in CursorInstall in VS Code