Audiobookshelf MCP
A

Audiobookshelf MCP

一个用于与Audiobookshelf实例交互的MCP服务器,提供访问和管理有声书库、播客、作者、收藏和播放列表的工具。
2分
6.0K

什么是Audiobookshelf MCP Server?

这是一个连接AI助手(如Claude Desktop、Witsy等)与你个人Audiobookshelf服务器的桥梁。通过这个工具,你可以用自然语言与AI助手对话来查询、管理你的有声书和播客库,就像拥有一个智能图书管理员。

如何使用Audiobookshelf MCP Server?

首先需要安装MCP服务器程序,然后在支持的AI助手应用中配置连接信息。配置完成后,你就可以直接向AI助手提问,比如'显示我的有声书库'或'找到作者是XXX的所有书籍',AI助手会自动调用相应的工具获取信息。

适用场景

适合Audiobookshelf用户希望通过AI助手快速查找和管理媒体内容,无需手动登录网页界面。特别适合在开车、做家务等场景下通过语音或聊天方式控制播放列表、查询书籍信息。

主要功能

库管理
浏览所有媒体库,查看库中的项目、作者、系列等详细信息
内容浏览
获取单个有声书或播客的详细信息,包括封面、描述等
作者探索
按作者浏览作品,了解作者的所有出版物
收藏与播放列表
创建和管理收藏夹、播放列表,组织你的媒体内容
播客管理
管理播客订阅,检查新剧集,搜索特定剧集
进度跟踪
更新和查看听书进度,管理进行中的项目
用户信息
获取个人用户信息、收听统计和会话记录
优势
自然语言交互:用对话方式管理媒体库,无需记忆复杂命令
无缝集成:与主流AI助手(Claude、Witsy等)直接集成
功能全面:覆盖Audiobookshelf大部分核心管理功能
跨平台支持:提供Windows、macOS、Linux预编译版本
配置灵活:支持环境变量和参数两种配置方式
局限性
需要技术配置:初次设置需要配置API密钥和服务器地址
依赖外部服务:需要运行Audiobookshelf实例
仅支持文本交互:当前版本主要通过文本与AI助手交互
功能受限于API:只能使用Audiobookshelf官方API提供的功能

如何使用

获取API凭证
登录你的Audiobookshelf实例,进入设置→用户→你的账户,生成或复制API令牌
下载MCP服务器
从GitHub Releases页面下载适合你操作系统的预编译版本
配置环境变量
设置Audiobookshelf服务器地址和API令牌
配置AI助手
在Claude Desktop或Witsy中添加MCP服务器配置
开始使用
打开AI助手,开始用自然语言查询和管理你的媒体库

使用案例

浏览媒体库
用户想要了解自己有哪些媒体库以及其中的内容
创建播放列表
用户想要为特定主题创建播放列表
查找特定内容
用户想找特定作者或主题的书籍
管理收听进度
用户想要更新或查看收听进度
播客管理
用户想要检查播客更新或管理订阅

常见问题

我需要有Audiobookshelf服务器才能使用这个工具吗?
支持哪些AI助手?
这个工具安全吗?会泄露我的数据吗?
如果我的Audiobookshelf服务器地址变了怎么办?
这个工具能控制播放吗?
需要编程知识才能使用吗?

相关资源

Audiobookshelf官方网站
Audiobookshelf自托管有声书和播客服务器的官方网站
Model Context Protocol
MCP协议官方文档和规范
GitHub仓库
本项目源代码和问题追踪
Witsy AI助手
支持MCP的桌面AI助手之一
Claude Desktop
Anthropic的Claude桌面客户端,支持MCP

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "audiobookshelf": {
      "command": "/path/to/abs-mcp",
      "env": {
        "ABS_BASE_URL": "https://abs.example.com",
        "ABS_API_KEY": "your-api-token-here"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

C
Cipher
Cipher是一个专为编程AI代理设计的开源记忆层框架,通过MCP协议与各种IDE和AI编码助手集成,提供自动记忆生成、团队记忆共享和双系统记忆管理等核心功能。
TypeScript
0
5分
A
Apple Notes MCP
一个为Claude桌面端提供本地Apple Notes数据库访问的服务器,支持读取和搜索笔记内容。
Python
14.9K
4.3分
V
Video Editing MCP
Video Editor MCP是一个视频编辑服务器,提供视频上传、搜索、生成和编辑功能,支持通过LLM和Video Jungle平台进行操作。
Python
26.7K
4分
B
Bilibili MCP Js
已认证
一个基于Model Context Protocol (MCP)的B站视频搜索服务器,提供API接口支持视频内容搜索、分页查询及视频信息返回,包含LangChain调用示例和测试脚本。
TypeScript
21.4K
4.2分
M
MCP Server Weread
微信读书MCP服务器是一个桥接微信读书数据和AI客户端的轻量级服务,实现阅读笔记与AI的深度交互。
TypeScript
15.8K
4分
M
MCP Obsidian
该项目是一个MCP服务器,用于通过Obsidian的Local REST API插件与Obsidian笔记应用交互。它提供了多种工具来操作和管理Obsidian中的文件,包括列出文件、获取文件内容、搜索、修改内容和删除文件等。
Python
21.5K
5分
M
MCP Youtube
通过yt-dlp下载YouTube字幕并通过MCP协议连接Claude.ai进行视频内容分析
TypeScript
12.9K
4分
M
MCP Atlassian
MCP Atlassian是一个为Atlassian产品(Confluence和Jira)设计的模型上下文协议服务器,支持云端和本地部署,提供AI助手集成功能。
Python
15.3K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
70.4K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
119.9K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
64.2K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
28.5K
4.8分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
45.6K
5分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
43.0K
4.5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
52.5K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
87.5K
4.7分
AIBase
智启未来,您的人工智能解决方案智库
© 2025AIBase