What is the Audiobookshelf MCP server?
Browse your Audiobookshelf libraries and keep listening progress, bookmarks and playlists in sync
How to install Audiobookshelf
Copy-paste configuration for popular MCP clients.
AUDIOBOOKSHELF_URLrequiredBase URL of the Audiobookshelf instance, e.g. https://abs.example.com
AUDIOBOOKSHELF_API_KEYrequiredsecretAPI key from Settings -> Users -> API Keys (Audiobookshelf 2.26.0 or newer)
AUDIOBOOKSHELF_READ_ONLYSet to true to register only the 29 read tools and no write tools
AUDIOBOOKSHELF_INSECURE_TLSSet to true to accept self-signed certificates for this connection only
{
"mcpServers": {
"audiobookshelf-mcp": {
"command": "npx",
"args": [
"-y",
"audiobookshelf-mcp"
],
"env": {
"AUDIOBOOKSHELF_URL": "<YOUR_AUDIOBOOKSHELF_URL>",
"AUDIOBOOKSHELF_API_KEY": "<YOUR_AUDIOBOOKSHELF_API_KEY>",
"AUDIOBOOKSHELF_READ_ONLY": "<YOUR_AUDIOBOOKSHELF_READ_ONLY>",
"AUDIOBOOKSHELF_INSECURE_TLS": "<YOUR_AUDIOBOOKSHELF_INSECURE_TLS>"
}
}
}
}{
"mcpServers": {
"audiobookshelf-mcp": {
"command": "npx",
"args": [
"-y",
"audiobookshelf-mcp"
],
"env": {
"AUDIOBOOKSHELF_URL": "<YOUR_AUDIOBOOKSHELF_URL>",
"AUDIOBOOKSHELF_API_KEY": "<YOUR_AUDIOBOOKSHELF_API_KEY>",
"AUDIOBOOKSHELF_READ_ONLY": "<YOUR_AUDIOBOOKSHELF_READ_ONLY>",
"AUDIOBOOKSHELF_INSECURE_TLS": "<YOUR_AUDIOBOOKSHELF_INSECURE_TLS>"
}
}
}
}{
"mcpServers": {
"audiobookshelf-mcp": {
"command": "npx",
"args": [
"-y",
"audiobookshelf-mcp"
],
"env": {
"AUDIOBOOKSHELF_URL": "<YOUR_AUDIOBOOKSHELF_URL>",
"AUDIOBOOKSHELF_API_KEY": "<YOUR_AUDIOBOOKSHELF_API_KEY>",
"AUDIOBOOKSHELF_READ_ONLY": "<YOUR_AUDIOBOOKSHELF_READ_ONLY>",
"AUDIOBOOKSHELF_INSECURE_TLS": "<YOUR_AUDIOBOOKSHELF_INSECURE_TLS>"
}
}
}
}{
"servers": {
"audiobookshelf-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"audiobookshelf-mcp"
],
"env": {
"AUDIOBOOKSHELF_URL": "<YOUR_AUDIOBOOKSHELF_URL>",
"AUDIOBOOKSHELF_API_KEY": "<YOUR_AUDIOBOOKSHELF_API_KEY>",
"AUDIOBOOKSHELF_READ_ONLY": "<YOUR_AUDIOBOOKSHELF_READ_ONLY>",
"AUDIOBOOKSHELF_INSECURE_TLS": "<YOUR_AUDIOBOOKSHELF_INSECURE_TLS>"
}
}
}
}claude mcp add audiobookshelf-mcp --env AUDIOBOOKSHELF_URL=<YOUR_AUDIOBOOKSHELF_URL> --env AUDIOBOOKSHELF_API_KEY=<YOUR_AUDIOBOOKSHELF_API_KEY> --env AUDIOBOOKSHELF_READ_ONLY=<YOUR_AUDIOBOOKSHELF_READ_ONLY> --env AUDIOBOOKSHELF_INSECURE_TLS=<YOUR_AUDIOBOOKSHELF_INSECURE_TLS> -- npx -y audiobookshelf-mcpRelated MCP servers
Calibre-Web
Read-only MCP server for Calibre-Web: library search, browsing and covers via the OPDS feed
FreshRSS
MCP server for FreshRSS, the self-hosted RSS feed aggregator
Hetzner DNS
Manage DNS zones and records (zonefiles, RRSets, TTL, protection) via the Hetzner Cloud API
Linkwarden
MCP server for Linkwarden, the self-hosted bookmark manager with page preservation
mcp-hub
Serve many stdio MCP servers from one container, for ChatGPT, Claude and other MCP clients
Mealie MCP Server
MCP server for Mealie, the self-hosted recipe manager and meal planner