Get Docs article
One Docs article with its text, status, collection and draft.
MCP tool help_scout_read → get_docs_article
read
Returns the article as published and, with draft set to true, the draft text, which is not live yet, if one exists. The text is HTML, as the Docs editor stores it. Check has_draft first: a draft by a teammate should not be overwritten.
Parameters
| Name | Type | Description |
|---|---|---|
| article_id string required | string | Article ID from search_docs_articles. |
| draft boolean | boolean | Return the draft text instead of the published text. Default: false. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "help_scout_read",
"arguments": {
"operation": "get_docs_article",
"arguments": {
"article_id": "article_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"article_id": "6628f1a2b5d30",
"name": "Export conversation data",
"collection": "Using Help Scout",
"status": "published",
"has_draft": false,
"text": "<p>Open <strong>Reports</strong> from the top menu, choose a date range and click <strong>Export</strong>.</p>"
},
"isError": false
}