Homespun is answering right now. Last checked 5 min ago. 1 428 installs a week from npm. It exposes 26 tools. Last commit 13 Sep 2026.
Deploy a multi-user web app from your agent: hosting, auth, database, and permissions.
Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 August 2026. No other catalogue keeps this.
We read the source, 20 h ago · tools taken from the live server · rules 3dff92dd89df
A value the model can set ends up inside a file or shell call. That is not a flaw by itself — for a terminal server it is the job — but it is where things go wrong when it is not.
html = readFileSync(htmlPath, "utf8");
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
const child = spawn(exec, { shell: true });
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
That is not a flaw by itself — but it is where things go wrong when it is not the job. We re-read this code on every release. Watch it and you hear from us the day another one appears.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.
claude mcp add homespun --transport http https://homespun.dev/mcp
{
"mcpServers": {
"homespun": {
"url": "https://homespun.dev/mcp"
}
}
}
[mcp_servers.homespun]
url = "https://homespun.dev/mcp"
{
"mcpServers": {
"homespun": {
"url": "https://homespun.dev/mcp"
}
}
}
{
"mcpServers": {
"homespun": {
"url": "https://homespun.dev/mcp"
}
}
}
This one needs environment variables set before it will start:
HOMESPUN_API_KEY (Homespun agent API key. If unset, the server auto-registers a fresh agent against the relay on first use and saves the key to the shared CLI store (~/.config/homespun/config.json).), HOMESPUN_URL (Homespun relay base URL. Defaults to the hosted relay https://homespun.dev; set this to point at a different relay.), HOMESPUN_AGENT_NAME (Display name for the auto-registered agent on the relay.), HOMESPUN_REGISTER_SECRET (Registration secret, required only for relays running REGISTRATION_MODE=secret.).
The author declared them in the registry entry; get the values from the project itself.
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
delete_row
get_row
update_row
agent
apps
attachments
community
connections
count_rows
credentials
list_deleted_rows
deploy_app
get_feed_events
feedback
grants
ingest
key
members
publisher
restore_row
review
list_rows
get_skill
taste
transfer
upsert_row
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://homespun.dev/mcp | streamable-http | answering | 188 ms | 5 min ago |
Agent-first web hosting: deploy sites, apps, databases and domains over MCP.
Deploy and manage your apps, databases, storage, and scheduled jobs from your AI agent
Deploy and monetize agent-built apps: login, database, usage billing, and end-user-pays.
Deploy and host the apps your AI assistant builds — a real server, database, and shareable URL.
Deploy full-stack AI agent apps with database, auth, storage, and Edge AI on one platform.
Deploy full-stack web apps with database, file storage, auth, and RBAC via a single API call.
An app builder for agents. Your agent creates screens, a Postgres database, and a live URL.
Provision PostgreSQL, manage Apache Kafka, and deploy apps with Aiven - all from your AI assistant.
Answers built from our own checks of this server.