audiobookshelf-mcp

ni-c/audiobookshelf-mcp
★ 0 stars TypeScript AI/LLM Updated today
MCP server for Audiobookshelf: browse libraries, answer questions about your audiobooks and podcasts, and keep listening progress, bookmarks, collections and playlists in sync
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "audiobookshelf-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "ni-c/audiobookshelf-mcp"
      ]
    }
  }
}

README Excerpt

An [MCP](https://modelcontextprotocol.io) server for podcast server. It lets an AI assistant browse your libraries, answer questions about what you own and what you have listened to, and — unless you switch it off — keep your listening progress, bookmarks, collections and playlists up to date. 44 tools: 29 read, 15 write.

Tools (20)

AUDIOBOOKSHELF_API_KEYAUDIOBOOKSHELF_INSECURE_TLSAUDIOBOOKSHELF_READ_ONLYAUDIOBOOKSHELF_URLdelete_media_progressget_item_chaptersget_libraryget_library_filter_dataget_library_itemget_library_statsget_listening_statsget_meget_media_progressget_personalized_shelvesget_podcast_episodeget_server_statusget_year_statslist_bookmarkslist_items_in_progresslist_libraries

Topics

audiobookaudiobookshelfclaudellmmcpmcp-servermodel-context-protocolpodcastselfhostedtypescript