Tool tree
WebMCP Article Reader Sample
Implementation
gradeNot graded
gradeNot graded
list_articlesAnswer
Return article list with title, summary, url and tags only. Does not return full article body.
View tool JSON
{
"name": "list_articles",
"kind": "answer",
"impl": "imperative",
"description": "Return article list with title, summary, url and tags only. Does not return full article body.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/webmcp-article-reader-sample/"
}load_article_for_llmAction
Load one selected article as Markdown so the user can read it conversationally with an LLM. Japanese: 記事を読む、記事本文を取得する。
View tool JSON
{
"name": "load_article_for_llm",
"kind": "act",
"impl": "imperative",
"description": "Load one selected article as Markdown so the user can read it conversationally with an LLM. Japanese: 記事を読む、記事本文を取得する。",
"inputSchema": {
"type": "object",
"properties": {
"articleId": {
"type": "string",
"description": "The article id to load. Use list_articles first if unknown."
}
},
"required": [
"articleId"
]
},
"page": "/webmcp-article-reader-sample/"
}read_current_articleAnswer
Read the currently selected article. Use this when the user says 記事を読む or LLMと読む.
View tool JSON
{
"name": "read_current_article",
"kind": "answer",
"impl": "imperative",
"description": "Read the currently selected article. Use this when the user says 記事を読む or LLMと読む.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/webmcp-article-reader-sample/"
}get_page_contentAnswer
Return the current page content and the selected article body for an LLM reader.
View tool JSON
{
"name": "get_page_content",
"kind": "answer",
"impl": "imperative",
"description": "Return the current page content and the selected article body for an LLM reader.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/webmcp-article-reader-sample/"
}