# Use Seedthink with your agent.

[Seedthink](https://seedthink.ai/) (`seedthink.ai`) registers 4 WebMCP tools. 2 of 4 tools declares `readOnlyHint`, so an agent can invoke them through `tools.call`. The registry runs the tool in a fresh headless page on seedthink.ai and returns untrusted site content.

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

## Use Seedthink 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":"seedthink.ai"}' --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":"seedthink.ai","tool":"about_seedthink","input":"{}"}' --json
```

## Registered WebMCP tools

Seedthink publishes 4 tools on seedthink.ai; 2 declare `readOnlyHint`.

| Tool | What it does | Callable through Ghostget |
| --- | --- | --- |
| `about_seedthink` | Explain what Seedthink is, list the tools this page exposes, and say which ones need a signed-in account. Call this first if you are unsure which tool to use. No arguments, no sign-in, no tokens. | Callable read-only tool |
| `ask_seedthink` | Ask the main Seedthink chat — the platform's own reasoning. Routes the question across the signed-in user's Seeds and the public knowledge graph, grounds the answer in verified facts, and returns the finished answer as text. Use this for de | Listed for discovery; the registry allows read-only calls only |
| `open_seedthink_page` | Navigate the open Seedthink tab to a known destination so the user can see what you did. Pass target: "seed" together with seed_id to open one Seed's dashboard; every other target ignores seed_id. Costs no tokens and changes no data. | Listed for discovery; the registry allows read-only calls only |
| `search_seedthink_marketplace` | Search the public Seedthink marketplace of published Seeds and Models by keyword or niche. No sign-in needed and no tokens spent. Returns in-app paths you can hand to open_seedthink_page. | Callable read-only tool |

## 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 Seedthink changes its tools.
- **No account needed.** These calls are credential-free registry reads. For tools that need a session on seedthink.ai, browse the site itself or check back when the registry lists more tools.
