
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 与智能体 分类下的更多 MCP 服务器
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).
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
Mcp Agent
lastmile-aiBuild effective agents using Model Context Protocol and simple workflow patterns
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
Web Agent Protocol
OTA-Tech-AI🌐Web Agent Protocol (WAP) - Record and replay user interactions in the browser with MCP support
评论