Tool tree
lishuhang.me exposes WebMCP tools to AI agents.
Implementation
gradeNot graded
gradeNot graded
page: Every page
blog_list_postsAction
按发布时间倒序分页列出航通社(lishuhang.me,书航的博客)全部文章,返回每篇的序号、标题、日期、链接、标签与摘要。本工具不返回正文;读取正文请用 blog_read_post。
View tool JSON
{
"name": "blog_list_posts",
"kind": "act",
"impl": "imperative",
"description": "按发布时间倒序分页列出航通社(lishuhang.me,书航的博客)全部文章,返回每篇的序号、标题、日期、链接、标签与摘要。本工具不返回正文;读取正文请用 blog_read_post。",
"inputSchema": {
"type": "object",
"properties": {
"page": {
"type": "number",
"description": "页码,从 1 开始,默认 1",
"minimum": 1
},
"pageSize": {
"type": "number",
"description": "每页条数,默认 20,最大 50",
"minimum": 1,
"maximum": 50
}
},
"additionalProperties": false
},
"page": "/"
}blog_search_postsAction
在航通社(lishuhang.me)全站文章的标题、标签与摘要中搜索关键词,返回命中的文章列表(含标题、日期、链接、摘要),不含正文。多个关键词用空格分隔,命中任一词即返回,命中词数多的排前面。
View tool JSON
{
"name": "blog_search_posts",
"kind": "act",
"impl": "imperative",
"description": "在航通社(lishuhang.me)全站文章的标题、标签与摘要中搜索关键词,返回命中的文章列表(含标题、日期、链接、摘要),不含正文。多个关键词用空格分隔,命中任一词即返回,命中词数多的排前面。",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "搜索关键词,支持中文或英文,如「大连 足球」"
},
"limit": {
"type": "number",
"description": "返回条数上限,默认 10,最大 30",
"minimum": 1,
"maximum": 30
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}blog_read_postAction
读取航通社(lishuhang.me)某篇文章的全文,返回文章标题与正文纯文本。url 须为本站文章链接,可从 blog_list_posts 或 blog_search_posts 的结果中获得。
View tool JSON
{
"name": "blog_read_post",
"kind": "act",
"impl": "imperative",
"description": "读取航通社(lishuhang.me)某篇文章的全文,返回文章标题与正文纯文本。url 须为本站文章链接,可从 blog_list_posts 或 blog_search_posts 的结果中获得。",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "文章链接,完整 URL 或站内相对路径,如 /posts/2026/08/31/cong-da-lian-mei-you-hu/"
}
},
"required": [
"url"
],
"additionalProperties": false
},
"page": "/"
}