---
name: multi-search
description: Web, news and academic search plus page extraction in one pass, with sources the answer can cite.
---

# 多源搜索

Web, news and academic search plus page extraction in one pass, with sources the answer can cite.

**When to use:** The user needs a researched answer with citations rather than a single search result.

Requires the `agentrouter` skill (or the AgentRouter MCP server at `http://localhost:3000/api/mcp`) and the `AR_KEY` environment variable.

## Capabilities

- `api/web.search`
- `api/web.extract`

Inspect a capability before the first call: parameters and prices are listed there.

## Steps

1. Run a web search (and scholar search for academic topics).
2. Extract the 2–4 most relevant pages.
3. Answer with inline citations to the extracted pages.

## Example

MCP:

```json
{"tool": "run_capability", "arguments": {"capability":"api/web.search","input":{"q":"MCP authorization spec"}}}
```

REST:

```bash
curl "http://localhost:3000/api/data/web.search?q=MCP+authorization+spec" \
  -H "Authorization: Bearer $AR_KEY"
```

## Cost

Each successful call is billed at the price shown by `inspect_capability`; failed calls are free. Quote first when you plan more than ~20 calls, and keep within the budget the user agreed.
