mcpbeat Sign in

Reachpad MCP Server

not responding

Reachpad MCP is listed as active in the registry but did not answer our last check. 74 installs a week from npm. It exposes 25 tools. Last commit 5 Sep 2026.

Coding agents build full-stack apps in persistent workspaces and share them by link.

Installs per day peak 46 · avg 9 · -34% w/w
a month agotoday
Uptime history 91 days of history · worst day 0%
91 days agonow
0.0%
Uptime 24h
0 of 92 checks
25
Tools
read from the server
42 ms
Response time
average over 24h
74
Installs / week
npm and PyPI

What changed 92

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 August 2026. No other catalogue keeps this.

9 Sep 2 tools changed the parameters they ask for create_app, update_app
8 Sep 3 tools changed the parameters they ask for create_app, search_apps, update_app
8 Sep a tool appeared read_app_preview
8 Sep a tool description was rewritten search_apps
7 Sep 3 tool descriptions were rewritten list_app_shares, revoke_app_share, share_app
6 Sep 5 tool descriptions were rewritten7 times that day get_app_logs, list_app_versions, read_app and 2 more
6 Sep 6 tools appeared list_secrets, query_app_db, read_app_file and 3 more
6 Sep 3 tools changed the parameters they ask for4 times that day create_app, get_app_logs, update_app
5 Sep 2 tools changed the parameters they ask for7 times that day create_app, update_app
5 Sep 3 tool descriptions were rewritten6 times that day read_app, update_app, whoami
and 63 more, back to 25 August 2026

Reachpad MCP does not always answer

Over the last week it answered 0.3% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add reachpad-mcp --transport http https://reachpad.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://reachpad.dev/mcp
~/.codex/config.toml
[mcp_servers.reachpad-mcp]
url = "https://reachpad.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "reachpad-mcp": {
      "url": "https://reachpad.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "reachpad-mcp": {
      "type": "http",
      "url": "https://reachpad.dev/mcp"
    }
  }
}

Available tools 25

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

app
create_app
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
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. Function logs are not captured yet either, and the answer says so: until they are, have the function catch its own errors and return them in the response.
list_app_shares
List the people an app is shared with, their roles, and whether the grant has attached to an account yet. The owner and editors can read this list.
list_app_versions
List an app's versions, newest first. Versions are immutable and numbered from 1. Earlier versions open for the app's editors; the live link follows the app's access setting. Pass the next_cursor from a previous call to get the next page.
query_app_db
Run one SQL statement against a function app's own database, to read rows and to fix data. Not for schema: a table or a column belongs in the version's migrations/NNNN_name.sql, and a statement that changes the schema is refused. Owners and editors only. Answers rows and rowCount for a select, and changes with lastInsertRowid for a write.
read_app
Read one app before update_app: its name, type, access level and publishing mode, plus base_version_id and its files, which both describe the version the next edit builds on. Each text file carries its content, so this is how you see what an app already contains before changing it. A file marked content_omitted answer budget did not fit in this answer and read_app_file fetches it; one marked too large is past what any tool answer carries. Pass that base_version_id to update_app. version is what the link serves now, and head_version is the version base_version_id names on the apps where that is not the live one, which is every app with a version staged by publish false. pending_version is the number of that staged version, and publish_app_version is what makes it live.
read_app_file
Read one file out of an app as text, at most 256 KB. Use it for a file that read_app left out with content_omitted: "answer budget", or to fetch a single file without the rest of the app. A file that is not text, and a text file over that size, are refused rather than truncated. Reads the newest version unless you name one, which is the same version read_app lists.
read_app_preview
Look at the picture of what an app's link serves right now, as an image. Use it for an app whose files you cannot read: a function app's module stays with the people who develop it, so this is how you see what the app actually shows. It is the live version only, and an app published before its picture was taken, or one whose capture has not run yet, answers that there is no picture rather than an error.
read_app_version
Read one version by its number, with its files and each text file's content. Use it to see what an earlier publish contained, and to copy a file back out of a version you want to return to. Earlier versions open for the app's editors; the live link follows the app's access setting.
set_app_access
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.
update_app
Publish a new version of an existing app. Read the app first and pass the base_version_id read_app returns: it names the version this edit builds on, and a base that has moved is refused rather than overwritten. By default the new version replaces the whole file set and goes live immediately unless the app is set to review before publishing. Send mode merge to publish only the files that changed and keep the rest of that version's files, with remove for paths to drop. Two merges in a row build on each other, staged versions included. Send validate true to check the call without publishing, or publish false to stage the version and make it live later with publish_app_version.
secret
remove_secret
Remove one organization secret and delete it from every published version that binds it. A version the deletion did not reach keeps the name in the list with that version in failed, and running this again retries exactly those.
set_secret
Set one organization secret, so a function can bind it by name in its manifest secrets list. Any member of the organization. Setting a name that already exists replaces the value and rotates it onto every published version that binds it. Answers the name, how many versions took the new value, and the ids of any that did not.
apps
search_apps
Find apps in the caller's organization by text. This matches substrings of the name and the slug, and whole words on the live version's page, not meaning: search for a word that appears in the title or on the page rather than describing the app. Returns ids and live URLs.
ls
ls
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
mkdir
Create a folder, at the top level or inside another one.
mv
mv
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.
publish
publish_app_version
Make one version of an app live by its number. This is how a version staged with publish false goes on the link, and how an app is rolled back: name an older number and that version is what the link serves again. Nothing is rebuilt, the pointer moves.
revoke
revoke_app_share
Remove one share by its id, from list_app_shares. The app itself is untouched. The owner or an editor may use this when editor-managed sharing is enabled.
rmdir
rmdir
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.
secrets
list_secrets
List the organization's secrets: each name, who set it, when, and the apps whose versions bind it. Names only. No tool anywhere returns a secret value.
share
share_app
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. The owner or an editor may use this when the owner has enabled editor-managed sharing.
trash
trash_app
Move an app to the trash. Its link stops opening at once. Owner only. The app and its versions are kept and can be restored from Trash at reachpad.dev/apps/trash, which is also the only place an app is deleted for good.
tree
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 needs.
whoami
whoami
Report the account and the organization this connection is signed in as: user id, email and name, plus org id and name, and `orgs`, every organization the account is in with the current one marked. Takes no arguments. Every app is created in the current organization and nowhere else, so call this before publishing when the person named an organization to publish into, and stop if the org id is not the one they named: switching is done at reachpad.dev/apps, from the organization name at the top of the sidebar, and this connection follows it.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

checkpoint_environment
removed 25 Aug 2026
create_environment
removed 25 Aug 2026
delete_environment
removed 25 Aug 2026
get_environment
removed 25 Aug 2026
list_environments
removed 25 Aug 2026
pause_environment
removed 25 Aug 2026
checkpoint_workspace
removed 4 Sep 2026
create_workspace
removed 4 Sep 2026
delete_workspace
removed 4 Sep 2026
expose_port
removed 4 Sep 2026
get_credit_balance
removed 4 Sep 2026
get_workspace
removed 4 Sep 2026
list_ports
removed 4 Sep 2026
list_workspaces
removed 4 Sep 2026
pause_workspace
removed 4 Sep 2026
revoke_port
removed 4 Sep 2026
run_command
removed 4 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://reachpad.dev/mcp streamable-http answering 42 ms 1 min ago

Alternatives to Reachpad MCP

same job, measured the same way
I
Inspiration City
by inspiration

A shared, persistent workspace where people and agents build real things together.

answering
memry
by mrtheroi

Persistent memory for AI coding agents. Install the memry CLI and run memry setup.

local only
Cdbx
by cdbx

Build Apps and run code in 30 languages — sandboxed, with persistent sessions for agent loops.

answering
MeroFoundry
by merofoundry

Build and publish full-stack apps from your coding agent: models, rules, pages, auth, per-app MCP.

answering
TakoCode — AI app builder
by takocode

Build, preview, publish and host full-stack web apps with TakoCode's coding agent; domains included.

answering
Chipp Core
by chipp

Chipp: who you are, workspaces, finding agents, Chipp docs, and the list of the other Chipp MCPs

answering
Shardflux
by shardflux

Persistent cloud workspaces for AI agents: run commands, edit files, use git and a browser.

707 installs/wk answering
Team0 Living Understanding
by team0

The second brain your AI agents share. It builds itself from your work and keeps itself current.

answering

Reachpad MCP — questions

Answers built from our own checks of this server.

What can Reachpad MCP do?
It exposes 25 tools, read directly from the server on our last check. Among them: create_app, get_app_logs, list_app_shares, list_app_versions, list_secrets, ls and 19 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Reachpad MCP mostly used for?
Its tools cluster around app and secret. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Reachpad MCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 92 checks got a reply (0.0%), average response time 42 ms. The bar chart above shows every period we have measured.
Did Reachpad MCP ever remove tools?
Yes. checkpoint_environment, create_environment, delete_environment, get_environment and 13 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
The registry lists Reachpad MCP as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Reachpad MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Reachpad MCP need an API key?
No. Reachpad MCP completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 25 of them are readable on this page. This is what we observed, not what the docs claim.
How many people use Reachpad MCP?
The npm package @reachpad/mcp was installed 74 times in the last week. Week over week that is -34%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Reachpad MCP open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 3 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at reachpad.dev, which runs on its operator's own terms.