# Use پیکاسولند with your agent.

[پیکاسولند](https://pkaso.ir/) (`pkaso.ir`) registers 8 WebMCP tools. پیکاسولند lists 8 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/pkaso.ir) listing for `pkaso.ir`, last live-checked by the registry at 2026-09-23T03:11:33.663Z. Run `ghostget webmcp sites.get --input '{"domain":"pkaso.ir"}' --json` for the current schema; the listing can drift between checks.

## Use پیکاسولند 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":"pkaso.ir"}' --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

پیکاسولند publishes 8 tools on pkaso.ir; 0 declare `readOnlyHint`.

| Tool | What it does | Callable through Ghostget |
| --- | --- | --- |
| `browse_blog` | Open the blog list UI in this tab. Optionally filter by category or tag slug from list_blog_categories / search results. | Listed for discovery; the registry allows read-only calls only |
| `get_page_context` | Return safe context for the open Pkaso tab: route slug, params, path, document title, locale, whether the user appears signed in (boolean only), unread message badge count, and PWA standalone mode. Call this first when planning actions. | Listed for discovery; the registry allows read-only calls only |
| `list_blog_categories` | List active blog categories with slugs and names. Use category slugs with search_blog_posts or browse_blog. | Listed for discovery; the registry allows read-only calls only |
| `list_mini_apps` | List public Pkaso mini-apps the user can open. Returns route slugs, titles, categories, and premium flags. Use before navigate_to_app when choosing a destination. | Listed for discovery; the registry allows read-only calls only |
| `navigate_to_app` | Navigate the open Pkaso tab to a public app or core page by route slug (for example home, blog, search, consultation). Prefer list_mini_apps or site_search to discover destinations. For blog posts use open_blog_post; for blog category/tag h | Listed for discovery; the registry allows read-only calls only |
| `open_blog_post` | Open a published blog article in this tab by its post slug (from search_blog_posts). | Listed for discovery; the registry allows read-only calls only |
| `search_blog_posts` | Search published Pkaso blog posts by keyword and optional category/tag slug. Returns compact post summaries (slug, title, excerpt). Use open_blog_post to open one result in the tab. | Listed for discovery; the registry allows read-only calls only |
| `site_search` | Universal Pkaso search across mini-apps, blog posts, courses, podcasts, forums, and shortcuts. Returns compact hits with an open hint: use open_blog_post or navigate_to_app as indicated; for method external only show the URL to the user (do | 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 پیکاسولند changes its tools.
- **No account needed.** These calls are credential-free registry reads. For tools that need a session on pkaso.ir, browse the site itself or check back when the registry lists more tools.
