360 Secure SkillHub
360 安全技能中心

Pipeworx books

Pipeworx 图书 MCP 包,封装 Open Library 接口,提供三个工具:按标题、作者或关键词搜索图书,按 ISBN 查询图书详情,按作者 key 获取作者传记与照片。需联网,经 Pipeworx 网关调用,依赖 curl 与 MCP remote 运行方式。

brucegutman
brucegutman
热度 35.62
最近更新 2026-05-11 17:40:44
分类:搜索依赖:MCP 服务 / 第三方 API应用场景:研究 / 推荐

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add pipeworx-books
Metadata
name
pipeworx-books
description
Search and look up books via Open Library — titles, authors, ISBNs, and cover images from the world's largest open book catalog
version
1.0.0
metadata
{"openclaw":{"requires":{"bins":["curl"]},"emoji":"📚","homepage":"https://pipeworx.io/packs/books"}}

Open Library Books

Open Library aims to catalog every book ever published. This pack wraps their API to let you search by title, author, or keyword, look up detailed book info by ISBN, and retrieve author biographies.

Tools

  • search_books — Search by title, author, or keywords. Returns up to 20 results with titles, authors, publish years, ISBNs, and cover image URLs.
  • get_book — Full details for a book by ISBN-10 or ISBN-13. Includes description, publishers, page count, and subjects.
  • get_author — Author biography, birth/death dates, and photos by Open Library author key (e.g., OL23919A for J.K. Rowling).

Real-world uses

  • Answering "who wrote that book about..." questions
  • Enriching a reading list with cover images and page counts
  • Looking up an ISBN from a barcode scan to get book metadata
  • Building a book recommendation system with structured author and subject data

Example: finding books by Ursula K. Le Guin

curl -s -X POST https://gateway.pipeworx.io/books/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_books","arguments":{"query":"Ursula Le Guin","limit":5}}}'
{
  "results": [
    {
      "title": "The Left Hand of Darkness",
      "authors": ["Ursula K. Le Guin"],
      "first_publish_year": 1969,
      "isbn": "0441478123",
      "cover_url": "https://covers.openlibrary.org/b/id/..."
    }
  ]
}

MCP config

{
  "mcpServers": {
    "pipeworx-books": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://gateway.pipeworx.io/books/mcp"]
    }
  }
}