getWatchtowerContent
Retrieve the full text and structured outline of any Watchtower article from its RTF link, including paragraphs, questions, sections, and songs for study notes.
Instructions
STEP 2: Get the actual Watchtower article content after the user chooses an article. Takes the RTF URL from getWatchtowerLinks, downloads and converts it to clean plain text (parsedText), and additionally returns a structured object that recovers the article's shape: paragraph numbers with their questions, section headings and the paragraphs they cover, theme scripture, key-point box, opening/closing songs, read-aloud scriptures, footnotes and the review box. Use structured to build study notes; fall back to parsedText when you need the raw wording.
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": {
"url": "<url>"
},
"name": "getWatchtowerContent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The RTF file URL from getWatchtowerLinks results (e.g. "https://cfp2.jw-cdn.org/a/...") | |
| title | No | Optional article title from getWatchtowerLinks. Improves weekRange detection in `structured`; inferred from the content when omitted. | |
| structured | No | Include the `structured` breakdown (paragraphs, questions, sections, songs, footnotes). Set false to save tokens when you only need the plain text. Default: true | |
| langwritten | No | Language code of the article. Inferred from the URL when omitted. |