EbooksDepository
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EbooksDepositoryfind ebooks by Ursula K. Le Guin"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.jsonRelated MCP server: Readbook MCP Server
Install the skill
npx skills add publicala/ebooksdepository-agentThe 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 enimport { ebooksdepository } from "ebooksdepository";
const result = await ebooksdepository.search("Ursula K. Le Guin", {
lang: "en",
limit: 10
});Discovery and contracts:
Developer portal: https://ebooksdepository.com/developers
OpenAPI 3.1 YAML: https://ebooksdepository.com/api/openapi.yaml
OpenAPI 3.1 JSON: https://ebooksdepository.com/api/openapi.json
Agent guide: https://ebooksdepository.com/guide.md
MCP server card: https://ebooksdepository.com/.well-known/mcp/server-card.json
Agentic Resource Discovery catalog: https://ebooksdepository.com/.well-known/ai-catalog.json
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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search books, authors and series, get recommendations, and manage your own reading shelves.
Search books and authors, fetch editions, browse subjects, and resolve cover images.
Federated search of books and papers, BibTeX/RIS citations, open-access retrieval and reading.
Book discovery using an AI-curated book catalog that eliminates hallucinations and surfaces lesser-known titles.
Related MCP Servers
- FlicenseCqualityDmaintenanceEnables 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-
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to help users manage their reading experience by searching books, tracking reading progress, managing bookmarks, and generating personalized recommendations and summaries.-
- FlicenseNot gradedqualityCmaintenanceEnables users to search and explore a bookstore catalog including books, authors, categories, stock, prices, and recommendations through natural language.-
- AlicenseNot gradedqualityCmaintenanceEnables 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