# Use Scholar Sidekick with your agent.

[Scholar Sidekick](https://scholar-sidekick.com/) (`scholar-sidekick.com`) registers 7 WebMCP tools. Scholar Sidekick 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/scholar-sidekick.com) listing for `scholar-sidekick.com`, last live-checked by the registry at 2026-09-22T20:41:04.247Z. Run `ghostget webmcp sites.get --input '{"domain":"scholar-sidekick.com"}' --json` for the current schema; the listing can drift between checks.

## Use Scholar Sidekick 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":"scholar-sidekick.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

Scholar Sidekick publishes 7 tools on scholar-sidekick.com; 0 declare `readOnlyHint`.

| Tool | What it does | Callable through Ghostget |
| --- | --- | --- |
| `auditBibliography` | Audit a whole bibliography (BibTeX / RIS / CSL-JSON text, or a claims[] array) in one call — per-entry fabrication verdict + retraction, plus a corpus summary. Batch counterpart to verifyCitation. Capped at 25 entries; entry `index` is 1-ba | Listed for discovery; the registry allows read-only calls only |
| `checkOpenAccess` | Check a single work's open-access status and best legal full-text URL (Unpaywall). Read-only. | Listed for discovery; the registry allows read-only calls only |
| `checkRetraction` | Check whether a single work has been retracted, corrected, or flagged with an expression of concern (Crossref / Retraction Watch). Read-only. | Listed for discovery; the registry allows read-only calls only |
| `exportCitation` | Export scholarly identifiers to a bibliography file format (BibTeX, RIS, EndNote, RefWorks, NBIB, Zotero RDF, CSL-JSON, CSV). Read-only. | Listed for discovery; the registry allows read-only calls only |
| `formatCitation` | Format scholarly identifiers into a finished citation in a style — vancouver (default), ama, apa, ieee, cse, or any of 10,000+ CSL styles. Read-only. | Listed for discovery; the registry allows read-only calls only |
| `resolveIdentifier` | Resolve scholarly identifiers (DOI, PMID, PMCID, ISBN, arXiv, ISSN, ADS, WHO IRIS) to structured CSL-JSON metadata. Read-only. | Listed for discovery; the registry allows read-only calls only |
| `verifyCitation` | Verify a claimed citation against the record at its identifier — catches the real-identifier + fabricated-title pattern (Topaz et al., Lancet 2026). Pass title plus one identifier. Read-only. | 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 Scholar Sidekick changes its tools.
- **No account needed.** These calls are credential-free registry reads. For tools that need a session on scholar-sidekick.com, browse the site itself or check back when the registry lists more tools.
