mcpserver.lol
registry/reachpad-mcp
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 tools

Read 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,…
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.
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_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.
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.
mkdir name*parent_id
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…
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_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.
revoke_app_share app_id*share_id*
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.
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…
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…
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.
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…
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…
whoami
Report the account and the organization this connection is signed in as: user id, email and name, plus org id and name. Takes no arguments. Every app is created in that organizatio…