mobi-mcp logo

mobi-mcp

by hhk-png

This project is an MCP related to mobi files. It provides an MCP tool for reading mobi file contents.

View on GitHub

Last updated: N/A

What is mobi-mcp?

This is an MCP (Media Container Protocol) specifically designed for handling mobi files. It essentially wraps the @lingo-reader/mobi-parser API to provide a simplified interface for interacting with mobi file contents.

How to use mobi-mcp?

The MCP provides several tools, including methods to initialize/reset epub files, get the spine, table of contents, load chapters, get the cover image, retrieve file info, get metadata, and resolve hrefs. Refer to the linked documentation for @lingo-reader/mobi-parser for detailed usage instructions.

Key features of mobi-mcp

  • Reading mobi file contents

  • Initializing/resetting epub files

  • Accessing spine and table of contents

  • Loading chapters

  • Retrieving cover image and file metadata

  • Resolving hrefs within the mobi file

Use cases of mobi-mcp

  • E-reader applications

  • Mobi file analysis tools

  • Content extraction from mobi files

  • Building custom mobi file processing pipelines

FAQ from mobi-mcp

What is an MCP?

MCP stands for Media Container Protocol. It's a way to package and deliver media content.

What is the purpose of this MCP?

This MCP simplifies reading and processing mobi files.

Where can I find detailed documentation?

Refer to https://github.com/hhk-png/lingo-reader/blob/main/README.md and https://github.com/hhk-png/lingo-reader/blob/main/packages/mobi-parser/README.md for more information.

What is @lingo-reader/mobi-parser?

It's a library used by this MCP to parse and extract data from mobi files.

Can I contribute to this project?

Please refer to the repository for contribution guidelines.