Connect client
Use the Adios MCP config endpoint.
Model Context Protocol
Adios exposes an OAuth-scoped MCP endpoint so AI clients can inspect workspaces, edit files, create previews, run commands, review code, and deploy approved changes through the same platform boundary as the web app.
Public MCP config
How it works
The client does not get broad cloud credentials. It gets an OAuth-authorized MCP session with Adios tools that are scoped to the current user, team, workspace, and approval flow.
Use the Adios MCP config endpoint.
Complete OAuth with the mcp scope.
Inspect source, run previews, and read logs.
Require confirmation for sensitive actions.
Tools
Start by discovering platform capabilities and confirming the authenticated user and team context.
adios_capabilitiesDescribe Adios agent capabilities and tool groups.
auth_meReturn the current principal and team context.
Persist and inspect the plan behind an AI coding task so runs can be resumed and audited.
get_agent_stateRead session transcript, runs, plan steps, and events.
save_agent_planPersist the plan for the current coding task.
update_agent_plan_stepMark a plan step passed, failed, blocked, or skipped.
append_agent_eventAppend progress, tool, test, browser, approval, or deploy events.
Create, inspect, and prepare source-backed workspaces that AI tools can edit and run.
list_workspacesList workspaces for a team.
get_workspaceGet one workspace by ID.
create_workspaceCreate a workspace or project shell.
prepare_workspace_previewWrite files, generate adios.yaml when needed, build, start preview, and wait for a URL.
Let an AI client inspect and change project files without losing source history.
list_workspace_filesList files in a workspace.
read_workspace_fileRead one file from a workspace.
write_workspace_fileWrite one file to a workspace.
write_workspace_filesWrite multiple files in one call.
write_workspace_adios_yamlCreate or replace adios.yaml.
move_workspace_fileMove or rename a file.
delete_workspace_fileDelete a file. Requires approval.
check_workspace_adios_yamlCheck manifest security and risky command patterns.
Build, lint, start preview runtimes, poll long-running commands, and inspect logs.
build_workspaceBuild an artifact from workspace contents.
build_workspace_devQueue the canonical workspace build command.
lint_workspaceQueue the canonical workspace lint command.
start_workspace_runStart the preview runtime.
stop_workspace_runStop the preview runtime. Requires approval.
restart_workspace_runRestart the preview runtime.
run_workspace_commandQueue lint, build, start, stop, restart, or run.
get_workspace_command_statusGet command status by command_id.
get_workspace_command_logsGet command logs by command_id.
get_workspace_run_statusGet preview runtime status.
get_workspace_logsGet runtime or build logs.
get_workspace_git_statusGet workspace Git status.
Move from verified source to running workload, then inspect production logs.
security_review_workspaceCollect workspace context for security review.
deploy_workspaceDeploy the current workspace or build. Requires approval.
get_workload_logsGet recent logs for a workload.
deploy_workloadDeploy a workload from an existing build. Requires approval.
Examples
These are examples of what to ask an MCP-capable client after it is connected to Adios and authorized.
Adios MCP example console
Choose a prompt, review the MCP tool path, then ask your connected AI client to run it.
Create a workspace for my Next.js project, add the files for a minimal App Router app, generate adios.yaml, start a preview, and show me the preview URL.
Simulated result
Adios creates the workspace, writes the starter files, adds the manifest, starts the preview runtime, and returns the running URL with command logs.
MCP tools used
auth_mecreate_workspacewrite_workspace_fileswrite_workspace_adios_yamlstart_workspace_runget_workspace_command_statusget_workspace_command_logsCreate a workspace from my Git repository, inspect the file tree, find the app entrypoint, and tell me what build and start commands Adios should use.
Simulated result
Adios creates the workspace from the repository, lists source files, reads framework config, and proposes a deploy contract before writing anything.
MCP tools used
auth_mecreate_workspacelist_workspace_filesread_workspace_fileMy preview failed to start. Read the latest command logs, inspect package.json and adios.yaml, patch the issue, and restart the preview.
Simulated result
Adios reads the logs, checks the manifest and package scripts, writes the smallest fix, restarts the runtime, and reports the new status.
MCP tools used
get_workspace_command_logsread_workspace_filewrite_workspace_filerestart_workspace_runget_workspace_run_statusReview this workspace before deployment. Check adios.yaml for risky settings, run lint, summarize Git status, and tell me what still needs approval.
Simulated result
Adios checks the manifest, queues lint, reads command logs, reports Git status, and separates safe fixes from approval-sensitive deploy actions.
MCP tools used
check_workspace_adios_yamllint_workspaceget_workspace_command_logsget_workspace_git_statussecurity_review_workspaceBuild this workspace, inspect the build logs, ask before deployment, then deploy the current version to the linked workload if I approve.
Simulated result
Adios builds the workspace, streams logs, pauses for approval, deploys the approved build, and checks workload logs after release.
MCP tools used
build_workspace_devget_workspace_command_statusget_workspace_command_logsdeploy_workspaceget_workload_logsCheck the last 200 lines of logs for my workload, summarize errors, and suggest the workspace files I should inspect next.
Simulated result
Adios reads production logs, groups errors, and points the AI client back to relevant source files for the next workspace change.
MCP tools used
get_workload_logslist_workspace_filesread_workspace_fileappend_agent_eventFAQ
The Adios MCP config advertises streamable HTTP and SSE. The public base URL is https://api.adios.dev/v1/mcp, with SSE at /sse and message posts at /messages.
Adios MCP uses OAuth. The advertised scope is openid profile email mcp, and tool calls are scoped to the authorized user and team context.
Yes, but deploy and destructive actions are modeled as approval-sensitive tools. The client should ask before calling approval-required tools such as deploy_workspace, deploy_workload, stop_workspace_run, or delete_workspace_file.
No. This page covers using the Adios platform through its MCP endpoint. To build and host your own MCP server on Adios, use the MCP server deployment guide.