Speakeroo speaking coach

app.speakeroo由 speakeroo.app 發布官方發布者v1.0.1更新於 Nov 4, 2026

AI speaking coach: feedback on speeches from text or audio, plus topics, pronunciation and rubrics.

已驗證Streamable HTTP可網頁執行知識與記憶媒體與設計

概覽

AI 產生的概覽

託管式 AI 演講教練,能針對講稿與錄音提供回饋,並提供練習題目、發音指南與評分規準。

可以做什麼
  • 分析講稿文字,指出弱詞與贅字、修辭手法,並給出文法、詞彙、連貫性評分與修改建議
  • 將講稿改寫成合適的結構(如 PREP、STAR、問題—解決方案),並附結構評分與表達建議
  • 分析語音錄音,提供語速、停頓、音高、聲音表現與發音回饋
  • 取得即興、說服、說明、簡報或雅思口說等類別的隨機練習題目
  • 查詢單字發音指引、四級口說評分規準,並列出常見贅字與改善方法
適用情境
適合需要對演講、談話、面試回答或錄音取得結構化回饋的情況,也適合取得口說練習題目與參考資料。偏向教練與自我精進用途,而非生產工作流程。
執行需求
遠端 Streamable HTTP 端點,無需在本機安裝或執行。不需要 API 金鑰、標頭或帳號。僅支援本機 stdio 的用戶端需透過 mcp-remote 之類的橋接工具。音訊分析需提供公開 https 音訊連結或 base64 音訊,並符合大小與長度限制。
安裝前請注意
送出的文字與音訊會傳送至第三方服務;README 表示不會儲存,但會保留每日更換的加鹽 IP 雜湊值用於流量限制。免費額度依網路每日限額,大量使用會觸及上限。音訊須以公開連結或 base64 提供,請勿傳送敏感錄音。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Speakeroo speaking coach,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/app.speakeroo%2Fspeaking-coach/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "speakeroo-speaking-coach": {
      "type": "http",
      "url": "https://mcp.speakeroo.app/mcp"
    }
  }
}

README

Speakeroo MCP server

An AI speaking coach for any MCP client. Paste a speech, a talk or an interview answer, or send a recording, and get the feedback Speakeroo gives after a practice session: weak and filler words, rhetorical devices, grammar, vocabulary and coherence scores with fixes, a restructured version, and, from audio, pace, pauses, pitch and vocal expression.

  • Endpoint: https://mcp.speakeroo.app/mcp (Streamable HTTP)
  • Free, anonymous, no API key
  • Registry name: app.speakeroo/speaking-coach (server.json)

This repository holds the public listing files for the hosted Speakeroo MCP server: install configs, server.json, llms-install.md and the logo. The server runs at https://mcp.speakeroo.app/mcp; there is nothing to build or run locally.

Install

[Add to Cursor] [Install in VS Code] [Install in VS Code Insiders]

Claude Desktop

Settings → Connectors → Add custom connector, then paste https://mcp.speakeroo.app/mcp.

Or add it to claude_desktop_config.json through mcp-remote:

json
{  "mcpServers": {    "speakeroo": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://mcp.speakeroo.app/mcp"]    }  }}

Claude Code

sh
claude mcp add --transport http speakeroo https://mcp.speakeroo.app/mcp

Cursor

~/.cursor/mcp.json (or .cursor/mcp.json in a project):

json
{  "mcpServers": {    "speakeroo": {      "url": "https://mcp.speakeroo.app/mcp"    }  }}

LM Studio

Open lmstudio://add_mcp?config=eyJ1cmwiOiJodHRwczovL21jcC5zcGVha2Vyb28uYXBwL21jcCJ9&name=speakeroo to add it in one click, or add it to mcp.json:

json
{  "mcpServers": {    "speakeroo": {      "url": "https://mcp.speakeroo.app/mcp"    }  }}

VS Code

.vscode/mcp.json:

json
{  "servers": {    "speakeroo": {      "type": "http",      "url": "https://mcp.speakeroo.app/mcp"    }  }}

Codex

sh
codex mcp add speakeroo --url https://mcp.speakeroo.app/mcp

Or in ~/.codex/config.toml:

toml
[mcp_servers.speakeroo]url = "https://mcp.speakeroo.app/mcp"

Other MCP clients

Point any client that speaks Streamable HTTP at https://mcp.speakeroo.app/mcp. No API key or headers are needed. Clients configured with an mcpServers file take:

json
{  "mcpServers": {    "speakeroo": {      "url": "https://mcp.speakeroo.app/mcp"    }  }}

A client that only starts local (stdio) servers can bridge to it with npx -y mcp-remote https://mcp.speakeroo.app/mcp.

Tools

ToolInputReturns
analyze_transcripttext, 30–1,500 words; optional context, topicWeak and filler words with firmer alternatives, rhetorical devices, delivery and rhetoric feedback, grammar/vocabulary/coherence scores (1–10), word-level issues with the excerpt and a fix
refine_transcripttext, 30–1,500 words; optional context, topicThe speech rewritten into a structure (PREP, STAR, problem–solution, rule of three…), a 1–10 score for how well the original followed it, what changed, and a delivery tip
analyze_speechaudioUrl (public https) or audioBase64; ≤2 min, ≤10 MB; mp3, m4a/mp4, wav, webm, ogg, flacEverything analyze_transcript returns, plus what only audio shows: words per minute, pace, pauses, filler rate, pitch, vocal expression, and pacing/pronunciation/engagement scores
get_speech_topicscategory: impromptu, persuasive, informative, presentation, ielts_part_1, ielts_part_2Random topics, linking to the full list
how_to_pronouncewordIPA, respelling, syllables and stress, sound tips, example sentences
get_speaking_rubric–A four-level speaking rubric: fluency, pronunciation, vocabulary range, task completion
list_filler_words–Common filler words grouped by what they do, and how to stop using them

context is one of general, impromptu, presentation, speech, interview, ielts, conversation. Every result has structured output (outputSchema) and readable text, and links to the matching page on speakeroo.app.

Limits

Per network, resetting at 00:00 UTC:

  • 5 text analyses a day, shared by analyze_transcript and refine_transcript, at most 3 a minute
  • 1 spoken analysis a day; a try that fails on our side does not count, up to 3 tries a day
  • 60 reference lookups a minute

Privacy

Submitted text and audio are used to produce the response and are not stored. Audio uploaded as base64 is held only for the call and deleted when it ends. Your IP address is used only to apply the limits: we keep a salted hash of it that changes every day, and delete it after two days. We count tool usage anonymously (which tool, whether it worked, which client connected), never with your text, audio or IP. See the privacy policy.

Try it

Here's my answer to "Tell me about a time you handled conflict". Analyze it with Speakeroo as an interview answer and tell me the three things to fix first.

Restructure this toast with Speakeroo so it lands in under a minute.

Analyze this recording with Speakeroo: https://example.com/my-talk.m4a

Support

Questions or problems: [email protected] or speakeroo.app/mcp.

來源:README.md,提交 964b6cc

工具

7

analyze_transcript

Analyze a speech transcript

Coach a speech from its text. Returns weak and filler words with firmer alternatives, rhetorical devices, delivery and rhetoric feedback, grammar/vocabulary/coherence scores (1-10) on the Speakeroo rubric, and word-level issues with the excerpt and a fix. Input: 30-1500 words. Text cannot show pace, pauses, pitch or pronunciation; use analyze_speech with a recording for those. Free, 5 text analyses a day per network, shared with refine_transcript.

輸入參數topiccontexttranscript必填

refine_transcript

Restructure a speech

Rewrite a speech into a clear structure (PREP, STAR, problem-solution, rule of three and others) chosen to fit it. Returns the rewritten sections, the structure with a 1-10 score for how well the original already followed it, a summary of what changed and one delivery tip. Input: 30-1500 words. Shares the daily text allowance with analyze_transcript.

輸入參數topiccontexttranscript必填

analyze_speech

Analyze a speech recording

Analyze a spoken recording: it is transcribed, then returns everything analyze_transcript does plus delivery metrics only audio can give: words per minute, pace, pauses per minute, filler rate, pitch (median and range) and vocal expression, and pacing, pronunciation and engagement scores. Limits: up to 120 seconds and 10 MB; mp3, m4a/mp4, wav, webm, ogg or flac; at least 30 spoken words. Pass audioUrl (public https) or audioBase64. Free: 1 analysis a day per network; a try that fails on our side does not count, up to 3 tries a day. Audio is deleted once the response is sent.

輸入參數topiccontextaudioUrlmimeTypeaudioBase64

get_speech_topics

Get speech topics

Random speech topics to practise with: impromptu, persuasive, informative, presentation, IELTS Speaking Part 1 questions or Part 2 cue cards. Each result links to the full list on speakeroo.app, where every topic opens a timed practice session.

輸入參數countcategory必填

how_to_pronounce

How to pronounce a word

How to pronounce an English word Speakeroo has a guide for: IPA, a plain respelling, syllables with the stressed one, sound tips, a note on the usual mistake and two example sentences. Links to the guide, where you can record yourself and get a pronunciation check.

輸入參數word必填

get_speaking_rubric

Get a speaking rubric

A four-level speaking rubric teachers use for speaking homework: fluency, pronunciation, vocabulary range and task completion, with a descriptor for every level. Links to the page with a CSV download. analyze_transcript and analyze_speech score on Speakeroo's own 1-10 rubric.

無需輸入參數。

list_filler_words

List filler words

The common filler words in spoken English grouped by what they do, and the steps to stop using them. Links to the guide on speakeroo.app, which has a free filler word tracker.

無需輸入參數。

版本歷史

2
  1. v1.0.1最新Oct 21, 2026
  2. v1.0.0Oct 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。