Sound Effects
🚀 MCP 聲音工具
MCP 聲音工具是一個基於 Model Context Protocol (MCP) 的實現,專為 Cursor AI 及其他 MCP 兼容環境打造。它能播放各類聲音效果,為編碼過程增添音頻反饋,顯著提升互動體驗。
🚀 快速開始
MCP 聲音工具能在 Cursor AI 和其他 MCP 兼容環境中播放聲音效果,為你的編碼體驗增添音頻反饋。以下是簡單的使用步驟:
- 安裝工具(具體安裝方式見下方“📦 安裝指南”)。
- 添加聲音文件到指定路徑(見“💻 使用示例”)。
- 啟動 MCP 服務器。
- 在 Cursor 中進行配置。
✨ 主要特性
- 豐富音效:可播放完成、錯誤、通知等各種事件的聲音效果。
- 標準集成:採用 Model Context Protocol (MCP) 實現標準化集成。
- 跨平臺支持:支持 Windows、macOS、Linux 等多種操作系統。
- 可配置性:聲音效果支持用戶自定義配置。
📦 安裝指南
Python 版本兼容性
此包經過測試,支持 Python 3.8 - 3.11。若使用 Python 3.12+ 時遇到錯誤(特別是 BrokenResourceError 或 TaskGroup 異常),請嘗試使用更早的 Python 版本。
推薦:使用 pipx 安裝
推薦使用 pipx 進行安裝,它會在隔離環境中安裝包,並將命令添加到全局 PATH 中:
# 先安裝 pipx(如果尚未安裝)
python -m pip install --user pipx
python -m pipx ensurepath
# 安裝 mcp-sound-tool
pipx install mcp-sound-tool
這種方法確保工具擁有自己的隔離環境,避免與其他包發生衝突。
替代:使用 pip 安裝
你也可以直接使用 pip 進行安裝:
pip install mcp-sound-tool
從源代碼安裝
如果你有源代碼,可以這樣安裝:
git clone https://github.com/yourusername/mcp-sound-tool.git
cd mcp-sound-tool
pip install -e .
💻 使用示例
基礎用法
添加聲音文件
將聲音文件放置在以下路徑中:
- Windows:%APPDATA%\mcp-sound-tool\resources\sounds
- macOS:~/Library/Application Support/mcp-sound-tool/resources/sounds
- Linux:~/.config/mcp-sound-tool/resources/sounds
運行 MCP 服務器
在終端或命令提示符中運行以下命令啟動 MCP 服務器:
mcp-sound-server
默認情況下,服務器將在端口 5005 上運行。
在 Cursor 中配置
編輯你的配置文件(通常是 ~/.config/cursor/settings.json),添加以下內容到插件部分:
{
"plugins": {
"mcp-sound": true
}
}
然後重啟 Cursor。
高級用法
聲音 MCP 使用指南:AI 模型
定義聲音事件類型
- 完成聲音:在操作完成時播放聲音。
- 錯誤聲音:在檢測到錯誤時播放聲音。
- 通知聲音:在需要用戶注意時播放聲音。
配置示例
編輯你的配置文件(通常是 ~/.config/mcp-sound_TOOL/config.json),添加以下內容:
{
"sounds": {
"completion": "assets/complete.mp3",
"error": "assets/error.mp3",
"notification": "assets/notification.mp3"
}
}
然後重啟 MCP 服務。
🔧 技術細節
安裝開發依賴
在終端或命令提示符中運行以下命令安裝開發依賴:
pip install -e ".[dev]"
運行測試
運行以下命令執行測試:
pytest tests/
🙏 致謝
- SIAM-TheLegend 創建了最初的 sound-mcp JavaScript 實現,啟發了這個 Python 版本。
- MCP 協議開發人員創建了強大的 AI 工具交互標準。
- 貢獻了測試和文檔的各位貢獻者。
📄 許可證
此項目根據 MIT 許可證發佈,具體許可證內容請參見 LICENSE 文件。

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
27.2K
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
21.0K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
72.6K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
23.3K
4.5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
16.7K
4.8分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
48.5K
4.7分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
11.9K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
15.9K
5分

