# Use Chrissa Automates with your agent.

[Chrissa Automates](https://chrissaautomates.com/) (`chrissaautomates.com`) registers 18 WebMCP tools. 10 of 18 tools declares `readOnlyHint`, so an agent can invoke them through `tools.call`. The registry runs the tool in a fresh headless page on chrissaautomates.com and returns untrusted site content.

This page mirrors the [WebMCP Registry](https://wmcp.ai/sites/chrissaautomates.com) listing for `chrissaautomates.com`, last live-checked by the registry at 2026-09-21T21:18:08.236Z. Run `ghostget webmcp sites.get --input '{"domain":"chrissaautomates.com"}' --json` for the current schema; the listing can drift between checks.

## Use Chrissa Automates 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":"chrissaautomates.com"}' --json
```

**Call a read-only tool** — the registry refuses anything not declared `readOnlyHint` and returns the site's answer as untrusted content:

```
ghostget webmcp tools.call --input '{"domain":"chrissaautomates.com","tool":"check_action_clearance","input":"{}"}' --json
```

## Registered WebMCP tools

Chrissa Automates publishes 18 tools on chrissaautomates.com; 10 declare `readOnlyHint`.

| Tool | What it does | Callable through Ghostget |
| --- | --- | --- |
| `add_research_candidate` | Add a candidate discovered by the agent. Candidates are deduplicated by normalized domain when available, otherwise by normalized name. The agent may add candidates but may not change human-controlled requirements. | Listed for discovery; the registry allows read-only calls only |
| `approve_firecrawl_escalation` | Sensitive paid action. Only call after the human explicitly approves paid retrieval. The exact confirmation phrase is exchanged for a short-lived server-signed token scoped to the current contract and URLs before Firecrawl can run. | Listed for discovery; the registry allows read-only calls only |
| `build_verified_shortlist` | Use for find, compare, recommend, shortlist, vendor-selection, or product-selection requests where the user has requirements. Discover candidates automatically, verify must-have claims with current web evidence, reject unsupported options, | Listed for discovery; the registry allows read-only calls only |
| `check_action_clearance` | Return ACTION_ALLOWED only when every required claim in the current evidence contract is verified; otherwise return ACTION_BLOCKED with the exact unresolved gates. | Callable read-only tool |
| `create_evidence_contract` | Create the live Agent Evidence Gate state that defines what a vendor recommendation must prove before the agent can proceed. Updates the same state visible to the human. | Listed for discovery; the registry allows read-only calls only |
| `create_research_board` | Create the board visible to the human. At creation time the agent may translate the user's request into must-have criteria. After creation, humans control the rules; agents control candidate discovery and evidence. | Listed for discovery; the registry allows read-only calls only |
| `get_agent_utility_index_evidence` | Return the public frozen benchmark evidence that powers evidence-acquisition decisions. | Callable read-only tool |
| `get_evidence_decision_report` | Return the machine-readable audit report with claim evidence, source URLs, retrieval routes, paid-call counts, action clearance, and frozen benchmark context. | Callable read-only tool |
| `get_missing_checks` | Return only the automatic research queue. MISSING and PARTIAL cells are eligible for automatic recheck. FAILED is terminal and excluded unless the human changes the rule or explicitly asks the agent to revisit it. | Callable read-only tool |
| `get_research_board` | Read the exact current board state. Pass since_revision when you already saw an earlier revision; the response includes only the recorded changes since then as changes_since, while still returning the current board for safe synchronization. | Callable read-only tool |
| `get_verified_shortlist` | Read the shortlist and requirements currently visible to the human, including qualified, near-match, rejected options and their evidence checks. | Callable read-only tool |
| `inspect_evidence_gaps` | Read the required claims that still block the current agent action. | Callable read-only tool |
| `recommend_agent_retrieval_strategy` | Compute an evidence-guided web retrieval strategy from the frozen Agent Utility Index benchmark without calling a provider. | Callable read-only tool |
| `recommend_evidence_retrieval` | Apply the current contract plus the frozen Agent Utility Index policy to decide whether the agent should FREE_STOP, request Firecrawl approval, or execute an approved escalation. | Callable read-only tool |
| `refine_verified_shortlist` | Use after the human changes a requirement, such as adding a budget, removing credit-card requirements, changing a minimum allowance, or narrowing a feature. Re-run discovery and verification and update the same visible shortlist. | Listed for discovery; the registry allows read-only calls only |
| `research_and_verify_web_question` | Use this when the user needs current web research, vendor discovery, product comparison, pricing/plan verification, feature verification, or an evidence-backed shortlist. The user does not need to provide URLs. Discover candidates, prefer f | Callable read-only tool |
| `run_direct_evidence_check` | Retrieve the contract's first-party URLs with Direct Fetch, test the hard evidence gates, update the visible workspace, and block or clear the action without spending Firecrawl credits. | Listed for discovery; the registry allows read-only calls only |
| `update_candidate_evidence` | Write one researched candidate/requirement cell. Supply the board revision research started from and the exact evidence cell revision expected. Unrelated board edits do not invalidate the write; a changed requirement or newer write to this | 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 Chrissa Automates changes its tools.
- **No account needed.** These calls are credential-free registry reads. For tools that need a session on chrissaautomates.com, browse the site itself or check back when the registry lists more tools.
