TOOL API

restore_snapshot

Restore a snapshot onto a new or existing branch. The call waits until the branch is ready. Pass `target_branch_id` to restore onto an existing branch; omit it to create one. Pass `finalize: false` then call `finalize_branch_restore` to swap names later.

devOAuth1 credits

Call information

Tool slug
mcp-server-neon.restore_snapshot
Provider
Neon
Average response
0 ms
Calls in 7 days
0

Input parameters

project_id

Required for an unscoped connection. May be omitted when the connection is scoped to one project; if provided, it must match that project.

snapshot_idrequired

string

name

string

target_branch_id

string

finalize

Finalize immediately (move computes onto the restored branch). Defaults to true when restoring as a new branch and false when restoring onto an existing branch.