Protools MCP Server
P

Protools MCP Server

一個通過PTSL gRPC API連接AI助手與Pro Tools的MCP服務器,提供會話管理、時間線導航、音頻分析等功能,具有細粒度權限控制和安全保護機制。
2.5分
6.0K

什麼是Pro Tools MCP Server?

Pro Tools MCP Server是一個連接AI助手與Pro Tools的橋樑。它允許您使用自然語言與Claude等AI助手對話,讓AI幫助您完成Pro Tools中的各種任務,如管理會話、分析音頻、編輯時間線、控制播放等。

如何使用Pro Tools MCP Server?

您需要先獲取Avid的PTSL SDK,配置Claude Desktop,然後就可以通過對話讓AI助手操作您的Pro Tools會話。服務器默認運行在只讀模式,確保您的會話安全。

適用場景

適合音樂製作人、音頻工程師、播客製作者等需要快速分析音頻、自動化編輯任務、或通過AI輔助完成複雜Pro Tools操作的用戶。

主要功能

會話管理
查詢會話信息、保存會話、獲取完整會話概覽
時間線導航
瀏覽軌道和片段、按名稱搜索、在時間線上導航(僅音頻片段)
軌道控制
列出、選擇、靜音、獨奏和管理軌道
片段管理
查找和處理時間線上的音頻片段
編輯操作
剪切、複製、粘貼、清除、撤銷/重做時間線選擇
標記管理
創建、列出和導航會話標記
傳輸控制
播放、停止、錄音和控制播放
視覺分析
生成波形圖像和分析音頻內容(起始點、峰值、靜音檢測)
原始PTSL訪問
發送自定義PTSL命令用於高級用例
診斷功能
測試和驗證PTSL連接狀態
優勢
AI輔助操作:通過自然語言控制Pro Tools,提高工作效率
安全保護:默認只讀模式,防止意外修改
音頻分析:AI無法直接聽音頻,但可通過波形和頻譜分析理解內容
細粒度權限:可精確控制允許的操作類型
無需編程:普通用戶也能通過對話完成複雜操作
侷限性
實驗性項目:部分Pro Tools功能尚未實現
MIDI限制:時間線索引僅捕獲音頻片段,MIDI片段位置無法查詢
外部依賴:音頻分析需要ffmpeg和aubio
需要SDK:用戶需自行獲取Avid的PTSL.proto文件
Pro Tools必須運行:需要Pro Tools 2024.10或更高版本

如何使用

獲取PTSL SDK
從Avid開發者網站下載Pro Tools Scripting Library SDK,提取PTSL.proto文件
克隆並構建項目
下載MCP服務器代碼並安裝依賴
測試連接
確保Pro Tools正在運行,測試與PTSL服務器的連接
配置Claude Desktop
編輯Claude Desktop配置文件,添加MCP服務器設置
重啟並開始使用
重啟Claude Desktop,確保Pro Tools正在運行,開始與AI助手對話操作Pro Tools

使用案例

音頻分析與標記
分析人聲軌道,在每句歌詞開始處自動創建標記
靜音部分清理
查找並標記需要清理的長靜音部分
多軌道管理
批量管理軌道狀態
波形可視化
生成特定區域的波形圖像供AI分析

常見問題

我需要付費才能使用這個MCP服務器嗎?
這個服務器會損壞我的Pro Tools會話嗎?
AI如何"聽"到音頻?
支持哪些Pro Tools版本?
如何啟用寫操作權限?
為什麼MIDI片段的位置無法查詢?
需要安裝哪些額外軟件?

相關資源

GitHub倉庫
項目源代碼和最新版本
Avid開發者網站
註冊開發者賬戶並下載PTSL SDK
Model Context Protocol文檔
MCP協議官方文檔
Claude Desktop配置指南
如何配置Claude Desktop使用MCP服務器

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "protools": {
      "command": "node",
      "args": ["/absolute/path/to/protools-mcp-server/dist/index.js"],
      "env": {
        "PTSL_PROTO_PATH": "/absolute/path/to/PTSL.proto",
        "ALLOW_WRITES": "memory,clipboard"
      }
    }
  }
}

{
     "mcpServers": {
       "protools": {
         "command": "node",
         "args": ["/absolute/path/to/protools-mcp-server/dist/index.js"],
         "env": {
           "PTSL_PROTO_PATH": "/absolute/path/to/PTSL.proto"
         }
       }
     }
   }

{
  "mcpServers": {
    "protools": {
      "command": "node",
      "args": ["/absolute/path/to/protools-mcp-server/dist/index.js"],
      "env": {
        "PTSL_PROTO_PATH": "/absolute/path/to/PTSL.proto"
      }
    }
  }
}

{
  "mcpServers": {
    "protools": {
      "command": "node",
      "args": ["/Users/username/protools-mcp-server/dist/index.js"],
      "env": {
        "PTSL_PROTO_PATH": "/Users/username/protools-mcp-server/ptsl_sdk/Source/PTSL.proto"
      }
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
35.5K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
43.0K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
144.8K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
35.4K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
26.8K
4.8分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
20.6K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
91.3K
4.7分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
22.4K
5分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase