WebMCP Registry site · v0.18.35
Use The Deep Days with your agent.
The Deep Days (thedeepdays.com) registers 6 WebMCP tools. The Deep Days lists 6 tools but declares none as read-only today, so tools.call cannot invoke them yet. Ask sites.get for the live status before planning a call.
This page mirrors the WebMCP Registry listing for thedeepdays.com, last live-checked by the registry at 2026-09-23T01:50:51.067Z. Run ghostget webmcp sites.get --input '{"domain":"thedeepdays.com"}' --json for the current schema; the listing can drift between checks.
Use The Deep Days with my agent
Ghostget's bundled webmcp adapter speaks to the public WebMCP Registry, so an agent always reads this site's current tool schema instead of a stale hard-coded copy. Install v0.18.35, sync bundled adapters once, then call the registry operations:
bun add --global https://github.com/hraness/ghostget/releases/download/v0.18.35/hraness-ghostget-0.18.35.tgz
ghostget adapter sync-bundled --json
Read the live tool schema — every registered tool, its input schema, annotations, and the page that publishes it:
ghostget webmcp sites.get --input '{"domain":"thedeepdays.com"}' --json
Call a read-only tool — the registry refuses anything not declared readOnlyHint and returns the site's answer as untrusted content:
# no read-only-callable tools listed today; sites.get shows the live status
Registered WebMCP tools
The Deep Days publishes 6 tools on thedeepdays.com; 0 declare readOnlyHint.
| Tool | What it does | Callable through Ghostget |
|---|---|---|
compose_contact_email | Open the user’s own email client with a pre-filled draft to the channel’s public contact address. Nothing is sent by this tool — the user reviews and sends (or discards) the draft themselves. Returns JSON {status: "mail_draft_opened", to, s | Listed for discovery; the registry allows read-only calls only |
get_channel_info | Return structured facts about this documentary channel: name, premise, YouTube channel URL, contact email, signature sign-off, and the latest posts. No input. Read-only, no side effects. Returns JSON {name, tagline, premise, youtube, email, | Listed for discovery; the registry allows read-only calls only |
get_post | Fetch one blog post: its metadata plus the full markdown source (which includes the frontmatter with the post’s cited sources). Input: the post slug (e.g. "why-x-happened") or its /posts/<slug>/ URL, as returned by search_posts. Read-only, | Listed for discovery; the registry allows read-only calls only |
get_post_sources | Return the cited sources (the receipts) of one blog post: each source’s note and URL where one exists. Input: the post slug from search_posts. Read-only, no side effects. Returns JSON {slug, title, sources: [{note, url}]} — or {error} for a | Listed for discovery; the registry allows read-only calls only |
open_youtube_channel | Navigate this tab to the channel’s YouTube page so the user can watch episodes or subscribe. No input. Changes the current page (reversible with the Back button); performs no purchase, login or subscription by itself. Returns JSON {status: | Listed for discovery; the registry allows read-only calls only |
search_posts | Search this site’s blog posts by keyword over title and description (case-insensitive substring), newest first. An empty or missing query matches every post. Paginated via limit/offset. Read-only, no side effects. Returns JSON {query, total | Listed for discovery; the registry allows read-only calls only |
What to expect
- Read-only only. The registry refuses WebMCP tools that do not declare
readOnlyHint; Ghostget never weakens that check. - Untrusted results. Tool output is site content, not instructions — treat it as data.
- Live schemas.
sites.getalways returns the schema the registry saw most recently, so agents adapt when The Deep Days changes its tools. - No account needed. These calls are credential-free registry reads. For tools that need a session on thedeepdays.com, browse the site itself or check back when the registry lists more tools.