Features

AI (MCP)

Tonograph is an MCP server. An AI client on the same Mac can read the score you have open, edit it, and look at the rendered notation to check its own work.

24 tools on the live score

Reading, editing, undo and redo. The model works on the document you have open — not an export of it — and its changes land in the same undo history as yours.

AI clientAdd a whole-step bendto bar 12.setBendDone — bar 12 now bendsup a whole step.MCP127.0.0.1Tonograph — Amber Drift7912b14In your undo history

It can see the notation

Any range of bars can be rendered to an image on request, so the model verifies what it actually wrote instead of assuming the edit landed.

The rendered notation image that the MCP server hands back to the model — plain notation and tablature on white.

Approval mode

Turn it on and every change that touches the document is shown as a diff and waits for your yes. Undo and redo are included — an AI should not be able to quietly roll back your work.

The approval dialog, showing the change an AI client asked for as a diff with approve and reject buttons.

Off by default, and local only

The server binds to 127.0.0.1, requires a token on every request, and does not start until you enable it in Settings.

The Integration tab in Settings, showing the MCP server switch, its port and the access token.

Connecting a client

Settings gives you the port and a token, and the snippet to paste into your AI client’s configuration.

{
  "mcpServers": {
    "tonograph": {
      "url": "http://127.0.0.1:<port>/mcp",
      "headers": { "Authorization": "Bearer <token>" }
    }
  }
}

Included in the free version. Only saving and exporting are held back.

Start with the free version

Open your .gp files, play them through the Resonance Engine, and decide afterwards.

Get the free version