Skip to content

docs(readme): install prompt — fetch with curl, disclose the MCP server#68

Merged
spencercharest merged 3 commits into
mainfrom
prompt-curl-mcp
Jul 8, 2026
Merged

docs(readme): install prompt — fetch with curl, disclose the MCP server#68
spencercharest merged 3 commits into
mainfrom
prompt-curl-mcp

Conversation

@spencercharest

@spencercharest spencercharest commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Two tweaks to the suggested install prompt from #67, plus an accuracy fix that fell out of them:

  1. "Fetch the install runbook using curl" — steers agents away from web-fetch tools, which summarize pages through a small model and drop the command blocks, and which some hosts' bot protection 403s (observed in testing: the agent fell back to a browser-UA curl anyway, with extra friction).
  2. The MCP connector is now in the plugin description and the consent line. The plugin ships one, and models reviewing the plugin contents have flagged finding an MCP server the prompt didn't mention. Same lesson as the runbook's disclosure section: agents flag what the description omits.
  3. The MCP connector is described accurately everywhere. Its actual role is sign-in/session access for shell-less clients (Claude web and mobile) — CLI harnesses do everything through the zero CLI. The prompt, the README's "What the plugin does" list, and the runbook's plugin-contents inventory all previously said "capability search and account status", which an agent comparing the doc against the manifest could catch as a mismatch.

Docs-only; no version bump needed.

🤖 Generated with Claude Code

spencercharest and others added 3 commits July 8, 2026 15:38
- "using curl" steers agents away from web-fetch tools, which summarize
  pages through a small model and drop the command blocks (and some hosts'
  bot protection 403s them).
- The plugin description and the consent line now include the MCP server;
  models have flagged finding an undisclosed MCP in the plugin contents.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Its role is sign-in/session access for shell-less clients (Claude web and
mobile), not capability search — CLI harnesses do everything through the
zero CLI. Fixes the prompt, the README ingredient list, and the runbook's
plugin-contents inventory, which all claimed search/account-status.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The apex 301s to www; a plain curl without -L gets the redirect stub
instead of the doc.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@spencercharest

Copy link
Copy Markdown
Collaborator Author

Also switched every fetchable zero.xyz URL to www.zero.xyz (prompt, runbook, generic guide): the apex 301s to www, so the prompt's curl https://zero.xyz/install.md — without -L — would fetch the redirect stub instead of the runbook.

@spencercharest
spencercharest merged commit 4000cd5 into main Jul 8, 2026
1 check passed
@spencercharest
spencercharest deleted the prompt-curl-mcp branch July 8, 2026 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant