Skip to content
Official MCP RegistryListed

ai.dataecho/mcp

Part ofmcplisted on 2 directories

Deploy files, sites, and Dockerfile apps to live URLs + private drives for agent memory.

First seen 2 Oct 2026. Evidence as of 9 Oct 2026.

26
Tools
From an anonymous probe
1
Source listings
Each with its own history
0
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
app_statusBuild/run status of a container app deployed via publish_site with a Dockerfile. Poll until status is `live` or `failed`.Not declared
claim_siteMake a previously-anonymous site permanent under the authenticated account (requires auth + the claimToken from publish_site).Not declared
create_driveCreate a new private drive.Not declared
delete_sitePermanently delete an owned site. Irreversible — confirm with the user first.Not declared
delete_variableDelete an account variable.Not declared
drive_delete_fileDelete one file from a drive.Not declared
drive_historyVersion timeline of a drive (every write is a restorable version).Not declared
drive_list_filesList files in a drive (by drive name or drv_… id), optionally under a path prefix.Not declared
drive_move_fileMove/rename a file inside a drive.Not declared
drive_read_fileRead a file from a drive. Text comes back as utf-8 `content`; binary as `contentBase64`. Files over 1 MB are refused (use the skill scripts).Not declared
drive_restoreRestore a drive to a prior version (commits a new version; nothing is lost).Not declared
drive_revoke_tokenRevoke a drive share token.Not declared
drive_shareMint a scoped drive access token for another agent (perms read|write, optional path prefix + TTL like `7d`). The secret is returned ONCE.Not declared
drive_tokensList active share tokens of a drive (secrets are never shown again).Not declared
drive_write_fileWrite/overwrite one file in a drive (ETag-safe: pass ifMatch to assert the version you read, otherwise the current version is used automatically).Not declared
get_siteFull details + current file manifest of an owned site.Not declared
list_drivesList the authenticated account's private cloud drives.Not declared
list_sitesList all sites owned by the authenticated account.Not declared
list_variablesList account variable NAMES (values are write-only — they are injected into proxy calls and container apps, never read back).Not declared
platform_infoDataEcho platform overview: what it can host, auth state of this connection, docs links. Call this first if unsure.Not declared
publish_siteDeploy files to a live URL. No slug → create a NEW site (works without auth; anonymous sites expire in 24h — always show the user the claimUrl). With slug → UPDATE that site (complete snapshot: send ALL files). A Dockerfile in the files makes it a server-side app (auth required; listen on process.env.PORT; persist under /data; poll app_status). Total payload ≤ 8 MB — for bigger sites use the dataecho skill scripts.Not declared
request_login_codeStart sign-in: email a one-time code to the user. Follow with verify_login_code.Not declared
search_sitesFull-text search across the authenticated account's sites (names, metadata, and text content).Not declared
set_variableCreate/update a write-only account secret (uppercase name). Injected as env vars into container apps and as ${VAR} into proxy calls. Optionally pin which upstream hosts may receive it.Not declared
update_site_metadataPatch site settings without redeploying: viewer title/description, SPA mode, TTL, password (string sets, null removes).Not declared
verify_login_codeComplete sign-in with the emailed code. Returns the apiKey ONCE — configure it as the `Authorization: Bearer <key>` header of this MCP connection (and/or save to ~/.artifact/credentials for the CLI scripts). Never echo it into chat.Not declared

Change history

No changes since the first observation. The first snapshot is the baseline.

Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryai.dataecho/mcp2 Oct 20269 Oct 20261