ni-c/audiobookshelf-mcp
by Various
MCP server for Audiobookshelf: browse libraries, answer questions about your audiobooks and podcasts, and keep listening progress, bookmarks, collections and playlists in sync
MCP
ni-c/audiobookshelf-mcp
Added 8 Sept 2026
Overview
MCP server for Audiobookshelf that lets you browse libraries, answer questions about audiobooks and podcasts, and sync listening progress, bookmarks, collections, and playlists. Written in TypeScript, it exposes Audiobookshelf data through the Model Context Protocol for use with AI assistants.
Best for
Best for
Developers building AI assistants that need access to personal audiobook and podcast libraries
Use cases
- Connect an AI assistant to an Audiobookshelf library
- Query audiobook and podcast metadata
- Sync listening progress and bookmarks across tools
How to use
Install
npx -y audiobookshelf-mcp Tools exposed
list_librariesget_libraryget_library_statsget_library_filter_datalist_library_itemssearch_libraryget_personalized_shelvesget_library_itemget_item_chaptersget_podcast_episodelist_recent_episodesget_melist_items_in_progressget_media_progressset_media_progressdelete_collection
Tested with
Claude Code, Claude Desktop, Codex, Cursor, Continue, ChatGPT, LibreChat
Example client config
{\n "mcpServers": {\n "audiobookshelf": {\n "command": "npx",\n "args": ["-y", "audiobookshelf-mcp"],\n "env": {\n "AUDIOBOOKSHELF_URL": "https://abs.example.com",\n "AUDIOBOOKSHELF_API_KEY": "…"\n }\n }\n }\n} Notes
MCP server for Audiobookshelf that lets you browse libraries, answer questions about audiobooks and podcasts, and sync listening progress, bookmarks, collections, and playlists. Written in TypeScript, it exposes Audiobookshelf data through the Model Context Protocol for use with AI assistants.
0 stars on GitHub. Last updated 2026-09-07. Licensed MIT.
Use cases
- Connect an AI assistant to an Audiobookshelf library
- Query audiobook and podcast metadata
- Sync listening progress and bookmarks across tools
Pros
- Direct integration with Audiobookshelf
- TypeScript codebase for maintainability
- Open source under various vendors
Cons
- No stars yet, indicating early adoption
- Requires a running Audiobookshelf instance
- Limited documentation or community support
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Direct integration with Audiobookshelf
- TypeScript codebase for maintainability
- Open source under various vendors
Cons
- No stars yet, indicating early adoption
- Requires a running Audiobookshelf instance
- Limited documentation or community support
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
