# Use TrickyBird with your agent.

[TrickyBird](https://trickybird.com/) (`trickybird.com`) registers 7 WebMCP tools. TrickyBird lists 7 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](https://wmcp.ai/sites/trickybird.com) listing for `trickybird.com`, last live-checked by the registry at 2026-09-23T03:24:20.387Z. Run `ghostget webmcp sites.get --input '{"domain":"trickybird.com"}' --json` for the current schema; the listing can drift between checks.

## Use TrickyBird 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":"trickybird.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

TrickyBird publishes 7 tools on trickybird.com; 0 declare `readOnlyHint`.

| Tool | What it does | Callable through Ghostget |
| --- | --- | --- |
| `cancel_launch` | Stop an open_site or open_this_site launch on this page, before it navigates. Returns cancelled when a launch was in progress, or nothing_to_cancel when none was or a check is waiting on the person at the screen. Opens nothing, starts no se | Listed for discovery; the registry allows read-only calls only |
| `get_comparison` | Return the comparison TrickyBird publishes between a web proxy and a VPN: the rows in the page's order, with the answer and the balance note the page prints beside them. Read-only, opens nothing. | Listed for discovery; the registry allows read-only calls only |
| `get_faq` | Return the questions and answers TrickyBird publishes on its FAQ page, in the page's order. Read-only, opens nothing. | Listed for discovery; the registry allows read-only calls only |
| `get_leak_test` | Return the leak test TrickyBird publishes on its proof page, in the page's order: the steps a person can run in their own tab, the page's own note on the test, and the questions it answers. Read-only, opens nothing. | Listed for discovery; the registry allows read-only calls only |
| `get_site_status` | Return what TrickyBird publishes for one checked site: status, category, page address and the date a person last checked it. A domain outside this schema returns unknown_site. Read-only, opens nothing. open_site is not limited to these doma | Listed for discovery; the registry allows read-only calls only |
| `list_checked_sites` | List the sites TrickyBird publishes checked pages for. Read-only, opens nothing. A site not listed has no such page, which does not mean it is blocked or unchecked, and open_site is not limited to the list. | Listed for discovery; the registry allows read-only calls only |
| `open_site` | Open a website through TrickyBird in this tab. The proxied page loads in place of this one. Returns ok (launch started), invalid_url (not a web address), busy (already launching), cancelled (call cancelled), failed (launch incomplete). | 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.get` always returns the schema the registry saw most recently, so agents adapt when TrickyBird changes its tools.
- **No account needed.** These calls are credential-free registry reads. For tools that need a session on trickybird.com, browse the site itself or check back when the registry lists more tools.
