Connection check
verified live · 26h ago
reachpad-mcp
Coding agents build full-stack apps in persistent workspaces and share them by link.
Tools
17
GitHub stars
3
Installs / wk
—
Licence
MIT
Transport
streamable-http, stdio
Last checked
26h ago
Tools & capabilities
17 toolsRead from the running server on 26h ago.
create_app
name*slugtypefiles*accessmessage
+1
Publish new files as an app and get its URL back. Version 1 goes live at once, so show the person the content and the destination before calling this. Access defaults to org_link,… Publish new files as an app and get its URL back. Version 1 goes live at once, so show the person the content and the destination before calling this. Access defaults to org_link, which lets anyone signed in to the same organization open the link.
get_app_logs
limitsinceapp_id*
Read recent log lines from the live version of a function app. An app that serves files has no process and answers that it has no logs. Read recent log lines from the live version of a function app. An app that serves files has no process and answers that it has no logs.
list_app_shares
app_id*
List the people an app is shared with, their roles, and whether the grant has attached to an account yet. Owner only. List the people an app is shared with, their roles, and whether the grant has attached to an account yet. Owner only.
list_app_versions
limitapp_id*cursor
List an app's versions, newest first. Versions are immutable and numbered from 1. Pass the next_cursor from a previous call to get the next page. List an app's versions, newest first. Versions are immutable and numbered from 1. Pass the next_cursor from a previous call to get the next page.
ls
limitfolder_id
List what is directly inside one folder: its subfolders and the apps filed in it. Omit folder_id for the top level. Each folder carries the updated_at that mv needs. List what is directly inside one folder: its subfolders and the apps filed in it. Omit folder_id for the top level. Each folder carries the updated_at that mv needs.
mkdir
name*parent_id
Create a folder, at the top level or inside another one. Create a folder, at the top level or inside another one.
mv
app_idfolder_idto_folder_id*base_updated_at
Move an app into a folder, or move a folder under another folder. Name exactly one of app_id or folder_id as the thing being moved, and to_folder_id as the destination, or null for… Move an app into a folder, or move a folder under another folder. Name exactly one of app_id or folder_id as the thing being moved, and to_folder_id as the destination, or null for the top level. Moving a folder also needs base_updated_at, the value read from ls or tree, so a move made against a stale reading is refused instead of undoing someone else's.
read_app
app_id*
Read one app: its name, type, access level, publishing mode, the live version, and the file listing of that version's source. Call this before update_app. The version id it returns… Read one app: its name, type, access level, publishing mode, the live version, and the file listing of that version's source. Call this before update_app. The version id it returns is the base_version_id update_app requires.
read_app_version
app_id*number*
Read one version by its number, with the file listing of its source. Use it to see what an earlier publish contained. Read one version by its number, with the file listing of its source. Use it to see what an earlier publish contained.
revoke_app_share
app_id*share_id*
Remove one share by its id, from list_app_shares. The app itself is untouched. Owner only. Remove one share by its id, from list_app_shares. The app itself is untouched. Owner only.
rmdir
folder_id*
Delete an empty folder. This refuses while the folder still holds apps or subfolders, and it never deletes an app. Move the contents out first. Delete an empty folder. This refuses while the folder still holds apps or subfolders, and it never deletes an app. Move the contents out first.
search_apps
qtypelimitcreated_byupdated_by
Find apps in the caller's organization by text. This matches substrings of the name and the slug, not meaning, so search for a word that appears in the title rather than describing… Find apps in the caller's organization by text. This matches substrings of the name and the slug, not meaning, so search for a word that appears in the title rather than describing the app. Returns ids and live URLs.
set_app_access
level*app_id*passwordexpires_atclear_expiryclear_password
Change who can open an app: restricted (only the owner and named people), org_link (anyone signed in to the organization), or public_link (anyone with the URL). A password and an e… Change who can open an app: restricted (only the owner and named people), org_link (anyone signed in to the organization), or public_link (anyone with the URL). A password and an expiry apply to a public link only. Owner only.
share_app
role*email*app_id*
Give one email address access to an app as a viewer or an editor. An address without an account gets a grant that starts working the first time they sign in. Owner only. Give one email address access to an app as a viewer or an editor. An address without an account gets a grant that starts working the first time they sign in. Owner only.
tree
The whole folder tree for the organization, nested, with the number of apps filed in each folder and the count sitting at the top level. Each node carries the updated_at that mv ne… The whole folder tree for the organization, nested, with the number of apps filed in each folder and the count sitting at the top level. Each node carries the updated_at that mv needs.
update_app
files*app_id*messagemanifestbase_version_id*
Publish a new version of an existing app. Read the app first: base_version_id must be the id of the version that is live now, and a base that has moved is refused rather than overw… Publish a new version of an existing app. Read the app first: base_version_id must be the id of the version that is live now, and a base that has moved is refused rather than overwritten. The new version replaces the whole file set and goes live immediately unless the app is set to review before publishing.
whoami