Skip to main content
Glama
publicala
by publicala

EbooksDepository for AI agents

Official public agent integrations for EbooksDepository: search ebooks and audiobooks, find the independent bookshops that carry each title, inspect fresh store offers when available, browse bookshops, and read the developer documentation.

The surfaces are anonymous, read-only, and free. EbooksDepository does not sell books or process payments. Store offers are freshness-stamped snapshots, not a cheapest-store ranking; missing prices are never estimated.

Universal plugin

This repository is also the official EbooksDepository plugin for ChatGPT, Codex, Claude Code, and Claude Cowork. It bundles three focused skills with the published EbooksDepository MCP server:

  • ebooksdepository — route general book-discovery questions safely.

  • find-digital-books — find ebooks and audiobooks and inspect store offers.

  • find-independent-bookshops — browse indexed bookshops by country.

Validate and test the plugin locally:

claude plugin validate . --strict
claude --plugin-dir .
jq empty chatgpt-app-submission.json

Related MCP server: Readbook MCP Server

Install the skill

npx skills add publicala/ebooksdepository-agent

The skill is also served directly at https://ebooksdepository.com/skills/ebooksdepository/SKILL.md.

MCP

Copy the server from mcp.json into an MCP host, or use the Streamable HTTP endpoint directly:

  • EbooksDepository: https://ebooksdepository.com/mcp

Human- and agent-readable documentation is at https://ebooksdepository.com/guide.md.

JavaScript SDK and CLI

The package is ready to publish as ebooksdepository once npm credentials are configured for the official account:

npm install ebooksdepository
npx ebooksdepository search "Ursula K. Le Guin" --lang en
import { ebooksdepository } from "ebooksdepository";

const result = await ebooksdepository.search("Ursula K. Le Guin", {
  lang: "en",
  limit: 10
});

Discovery and contracts:

Repository scope

This repository contains public integration metadata only. The production application is maintained separately. Report API and agent-integration issues through https://ebooksdepository.com/es/pages/contact.

Related MCP Connectors

Related MCP Servers

  • F
    license
    C
    quality
    D
    maintenance
    Enables users to manage and interact with a bookstore through natural language, supporting book searching, inventory checking, purchasing, and restocking operations. Provides seamless integration with AI assistants for complete bookstore management functionality.
    8
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to help users manage their reading experience by searching books, tracking reading progress, managing bookmarks, and generating personalized recommendations and summaries.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables natural language interaction with e-books, supporting EPUB and PDF formats. Provides APIs for metadata extraction, table of contents, and content retrieval for AI-powered reading and learning.
    Apache 2.0