MCP ExplorerExplorer

Book Fetch Mcp

@kinshukkon 10 months ago
2 MIT
FreeCommunity
AI Systems
Access any published books through MCP

Overview

What is Book Fetch Mcp

book-fetch-mcp is a tool that allows users to access any published book through the MCP, enabling interaction with the content of books directly within compatible clients like Claude.

Use cases

Use cases include academic research, literature review, interactive learning tools, and enhancing user engagement with published content in various applications.

How to use

To use book-fetch-mcp, ensure you have ‘uv’ installed, install the necessary dependencies, and configure your ‘claude_desktop_config.json’ file to include the book-fetcher server command.

Key features

Key features include the ability to write an MCP tool, maintain long books in cache with pagination, utilize Gemini 1.5 for querying books, spawn a mini-RAG engine for content management, and integrate Sci-Hub for broader access to knowledge.

Where to use

book-fetch-mcp can be used in educational settings, research environments, and any application where access to a wide range of published literature is beneficial.

Content

Book Fetch MCP

Talk to any published book in the world right inside claude (or your other MCP clients).

Feature list

  • [x] write mcp tool, test basic version
  • [x] if book too long, maintain in MCP cache, and paginate through it
  • [ ] use gemini 1.5 for asking questions from book, feed that response to claude (due to GINORMOUS context length)
  • [ ] spawn mini-RAG engine inside the server, ingestion, chunking, reranking. maintained through to end of app lifecycle
  • [ ] integrate scihub as well. FREE THE WORLD’S KNOWLEDGEEE

Setup

  • make sure you have uv installed
  • install deps. cd book-fetch &&
  • add this to your claude_desktop_config.json
{
  "mcpServers": {
    "book-fetcher": {
      "command": "uv",
      "args": [
        "--directory",
        "<PATH_TO_PARENT_DIR>/libgen-mcp",
        "run",
        "main.py"
      ]
    }
  }
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers