VS Code installation
Install Logic Pro MCP in VS Code.
VS Code uses a servers object rather than mcpServers. User configuration follows the active profile; workspace configuration lives at .vscode/mcp.json.
Before you begin
Prerequisites
- macOS 14 or later; Logic Pro 12.3 is actively validated, with 12.0.1 and later best-effort.
- Use a VS Code release with MCP server support and decide whether the registration belongs to the user profile or current workspace.
Verified path
Install and verify
- 01
Install the server package
Install Logic Pro MCP from its versioned Homebrew distribution before editing the editor profile.
brew tap MongLong0214/logic-pro-mcp https://github.com/MongLong0214/logic-pro-mcp brew trust monglong0214/logic-pro-mcp brew install logic-pro-mcp - 02
Open the intended MCP file
Run MCP: Open User Configuration for profile scope, or create .vscode/mcp.json for workspace scope.
- 03
Add the VS Code stdio server
Merge this object into the configuration. The documented VS Code root key is servers and a local process can declare type stdio.
{ "servers": { "logic-pro": { "type": "stdio", "command": "LogicProMCP", "args": [] } } } - 04
Review workspace trust
Start the server only after reviewing the command. VS Code asks for confirmation before it runs a workspace-defined MCP server.
- 05
Authorize VS Code as parent
Grant the editor—not merely Terminal—the TCC capabilities required by the child process, then rerun the permission probe.
LogicProMCP --check-permissions - 06
Read the server output
Run MCP: List Servers, select logic-pro, and choose Show Output. Resolve executable lookup or protocol errors there before testing Logic.
LogicProMCP doctor --profile core --client vscode
Observable evidence
What success means
MCP: List Servers reports logic-pro running, Show Output has no startup error, and the vscode Doctor profile resolves all required local checks.
Current boundary
What this does not prove
A workspace can be untrusted or use a different profile than expected. A working user-profile entry does not prove a separate workspace definition was approved.
Primary evidence
Verify at the source
Product behavior is pinned to the v3.11.0 source. Client registration details remain owned by the client vendor.
Continue