Import from URLs
import_urlsBRINGS IN reference from the web, each item its own https URL. Images are downloaded and stored, a title becoming the picture's caption; anything else becomes a link card to the original. Safe to run twice: each card is stamped with its source URL, so a repeat run updates the same cards. dry_run first for a long list. For pictures on the web use this, not upload_image.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"board_id": "<board_id>",
"urls": "<urls>"
},
"name": "import_urls"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | At most 100 https URLs, each a string or {url, title?, group?} | |
| draft | No | The draft key create_boards returned. Pass it on every call about that draft. | |
| group | No | The section they go in unless their own group says otherwise (made if missing) | |
| layout | No | Default justified | |
| titles | No | Titles by position in urls; left out, from filenames | |
| dry_run | No | Check the list; fetch and create nothing | |
| board_id | Yes | The board to import into |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | ||
| failed | No | ||
| updated | No | ||
| imported | No |