finalcutpro-mcp MCP Server
elliotttate/finalcutpro-mcp
MCP server for controlling Final Cut Pro with 99 tools - editing, AI features, 360/VR, color grading, and more
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
elliotttate/finalcutpro-mcp is a JavaScript MCP server. MCP server for controlling Final Cut Pro with 99 tools - editing, AI features, 360/VR, color grading, and more
Ranked #73 out of 100 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
1 stars → early stage
Last commit 2d ago → actively maintained
No issues filed → no history to score
1 contributor → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# Final Cut Pro MCP Server
An MCP (Model Context Protocol) server that provides comprehensive remote control of Final Cut Pro via AppleScript and JXA automation. Supports 99 tools covering editing, AI-powered features, color grading, 360/VR, and more.
## Requirements
- macOS 15.6+
- Final Cut Pro 12.0+
- Node.js 18+
- Accessibility permissions for System Events (System Settings > Privacy & Security > Accessibility)
## Setup
```bash
npm install
npm run build
```
### Claude Desktop Configuration
Add to your Claude Desktop `claude_desktop_config.json`:
```json
{
"mcpServers": {
"finalcutpro": {
"command": "node",
"args": ["/path/to/finalcutpro-mcp/dist/index.js"]
}
}
}
```
## Tools (99 total)
### Library & Project Inspection
| Tool | Description |
|---|---|
| `get_libraries` | Get all open libraries with names, IDs, file paths, and event counts |
| `get_events` | Get all events within a specific library |
| `get_projects` | Get all projects within an eve Read full README on GitHub → Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.