
Mcp Speak
@fellowgeek
Mcp Speak について
Speak MCP Server for MacOS
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"voice": {
"command": "python3",
"args": [
"/ABSOLUTE/PATH/TO/speak_server.py"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Mcp Speak?
Mcp Speak is a Model Context Protocol (MCP) server that provides text-to-speech capabilities using the native MacOS say command. It allows AI agents such as Claude Desktop or Gemini CLI to speak to users directly.
How to use Mcp Speak?
Install the required Python dependencies with pip install -r requirements.txt, then configure the server in your client’s settings (e.g., ~/.gemini/settings.json for Gemini CLI, ~/Library/Application Support/Claude/claude_desktop_config.json for Claude Desktop, or use claude mcp add for Claude CLI). The server exposes two tools: speak (blocking, waits for speech to finish) and speak_non_blocking (returns immediately).
Key features of Mcp Speak
- Sequential speech queue prevents overlapping audio.
- Supports both blocking and non‑blocking speech modes.
- Uses native MacOS
saycommand for low‑latency output. - Integrates easily with Claude Desktop, Gemini CLI, and Claude Code.
Use cases of Mcp Speak
- AI agents announcing status updates or milestones during tasks.
- Voice‑based clarifications when user input is needed.
- Reading out answers or summaries without needing a screen.
- Creating interactive, voice‑first experiences with personalized agent personas.
FAQ from Mcp Speak
Is Mcp Speak cross‑platform?
No, it is strictly for MacOS systems. It relies on the native say command.
What dependencies are required?
MacOS and Python 3 must be installed. Then run pip install -r requirements.txt to install the required Python packages.
How do I configure Mcp Speak for Claude Desktop?
Edit the file at ~/Library/Application Support/Claude/claude_desktop_config.json and add the server under mcpServers with the command python3 and the absolute path to speak_server.py.
How do I configure Mcp Speak for Gemini CLI?
Edit ~/.gemini/settings.json and add the server under mcpServers with the command python3 and the absolute path to speak_server.py.
How can I improve voice quality?
Open System Settings → Accessibility → Spoken Content, manage voices, and download a Siri or Premium voice. Set it as the default System Voice for more natural speech.
「AI とエージェント」の他のコンテンツ
21st.dev Magic AI Agent
21st-devIt's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic
Model Context Protocol for Unreal Engine
chongdashuEnable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).
Perplexity Ask MCP Server
ppl-aiThe official MCP server implementation for the Perplexity API Platform
Solon Ai
opensolonJava AI application development framework (supports LLM-tool,skill; RAG; MCP; Agent-ReAct,Team-Agent). Compatible with java8 ~ java25. It can also be embedded in SpringBoot, jFinal, Vert.x, Quarkus, and other frameworks.
Gemini MCP Server
aliargunMCP server implementation for Google's Gemini API
コメント