← Registry

Developer Tools

bonto.dev

Manages authentication and provides app status information for the Bonto platform.

1 endpoint37 known toolsCached registry data

ENDPOINT 1

https://api.bonto.dev/mcp

No auth detected

Known tools 37

login

Generate a 6-digit device code for authentication.

set_token

Restore an authenticated session using a previously saved JWT token.

check_login

Check if the device login code has been approved.

list_apps

List all your Bonto apps with their current status, subdomain, and resource limits.

get_app

Get detailed information about a specific app including its Docker service status.

create_app

Create a new Bonto app.

delete_app

DESTRUCTIVE: Permanently delete an app, its Docker service, volume, and all data including version history.

start_app

Start a stopped or sleeping app by scaling its Docker service to 1 replica.

stop_app

Stop a running app by scaling its Docker service to 0 replicas.

restart_app

Restart a running app.

update_app

Update an app's settings: name, subdomain, environment variables, resource limits, access control, runtime configuration, and more.

list_files

List the contents of a directory in an app.

read_file

Read the contents of a file in an app.

write_file

Create or update a file in an app.

delete_file

DESTRUCTIVE: Delete a file or directory in an app.

create_directory

Create a directory in an app.

upload_file

Get a direct upload URL for uploading a binary or text file to an app.

search_files

Search for text across all files in an app.

rename_file

Rename or move a file or directory in an app.

get_logs

Get console output (stdout + stderr) for an app.

get_app_status

Get the real-time Docker service status for an app: replica count, whether it is running, and health check status.

get_app_metrics

Get CPU, memory, and network stats for a running app container.

git_info

Get the Git clone URL and authentication instructions for an app.

set_git_remote

Set or update the upstream Git remote (GitHub/GitLab) for an app.

remove_git_remote

Remove the upstream Git remote from an app.

git_pull

Pull the latest changes from the upstream Git remote into the app.

git_push

Push the app's commits to the upstream Git remote.

list_versions

List the commit history (version snapshots) for an app.

get_version_files

List the files and directories at a specific version (commit) of an app.

get_version_file_content

Read the content of a specific file at a past version of an app.

restore_version

DESTRUCTIVE: Restore an app to a previous version using git reset --hard.

search_packages

Search the npm registry for packages.

list_packages

List the npm packages currently installed in an app (from package.json) along with the configured Node.js version.

install_packages

Install one or more npm packages in an app.

remove_package

Remove an npm package from an app.

set_node_version

Change the Node.js runtime version for an app (18, 20, or 22).

get_install_status

Check the status of an ongoing npm install operation.