
michaeldvinci/audiobookshelf-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP сервер для [текущего] Audiobookshelf API
Обзор
Сервер Model Context Protocol (MCP), который предоставляет инструменты для взаимодействия с экземпляром Audiobookshelf. Доступ к вашим библиотекам, аудиокнигам, подкастам, авторам, коллекциям и плейлистам через помощников ИИ, которые поддерживают MCP. Это программное обеспечение предоставляется «как есть» без какой-либо гарантии. Автор не несет ответственности за любое неправильное использование, несчастные случаи, потерю данных или любые другие проблемы, которые могут возникнуть в результате использования этого программного обеспечения. Пользователи несут единоличную ответственность за обеспечение правильной настройки и использования этого инструмента с их экземпляром Audiobookshelf. - Список и извлечение библиотек с дополнительными подресурсами (элементами, авторами) - Получить отдельные элементы (аудиокниги или подкасты) - Просмотреть авторов и их работы - Доступ к коллекциям и плейлистам - Получить информацию о пользователе - экземпляр Audiobookshelf с доступом к API - токен API из вашего экземпляра Audiobookshelf 1.Скачайте соответствующий архив для вашей платформы со страницы релизов 2. Извлеките архив: 3.
Обзор (машинный перевод)
Сервер Model Context Protocol (MCP), который предоставляет инструменты для взаимодействия с экземпляром Audiobookshelf. Доступ к вашим библиотекам, аудиокнигам, подкастам, авторам, коллекциям и плейлистам через помощников ИИ, которые поддерживают MCP.
##Отказ от ответственности
Используйте свой собственный риск:* Это программное обеспечение предоставляется «как есть» без какой-либо гарантии. Автор не несет ответственности за любое неправильное использование, несчастные случаи, потерю данных или любые другие проблемы, которые могут возникнуть в результате использования этого программного обеспечения. Пользователи несут единоличную ответственность за обеспечение правильной настройки и использования этого инструмента с их экземпляром Audiobookshelf.
Особенности
Список и извлечение библиотек с дополнительными подресурсами (пункты, авторы)
- Получить отдельные предметы (аудиокниги или подкасты) Просмотр авторов и их работ
- Доступ к коллекциям и плейлистам
- Восстановление пользовательской информации
##Установка
Предпосылки
- экземпляр аудиокниги с доступом к API
- Токен API из вашего экземпляра Audiobookshelf
Рекомендуемый: Загрузите предварительно созданный выпуск
** Самый простой способ установки - загрузить предварительно построенный двоичный файл из последнего выпуска.**
| Платформа | Архитектура | Имя файла
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Audiobookshelf MCP Server
A Model Context Protocol (MCP) server that provides tools to interact with your Audiobookshelf instance. Access your libraries, audiobooks, podcasts, authors, collections, and playlists through AI assistants that support MCP.
Disclaimer
USE AT YOUR OWN RISK: This software is provided “as is” without warranty of any kind. The author is not responsible for any misuse, accidents, data loss, or any other issues that may arise from using this software. Users are solely responsible for ensuring proper configuration and usage of this tool with their Audiobookshelf instance.
Features
- List and retrieve libraries with optional sub-resources (items, authors)
- Get individual items (audiobooks or podcasts)
- Browse authors and their works
- Access collections and playlists
- Retrieve user information
Installation
Prerequisites
- An Audiobookshelf instance with API access
- An API token from your Audiobookshelf instance
Recommended: Download Pre-built Release
The easiest way to install is to download a pre-built binary from the latest release.
| Platform | Architecture | Filename |
|---|---|---|
| macOS | Intel (x86_64) | audiobookshelf-mcp_VERSION_darwin_amd64.tar.gz |
| macOS | Apple Silicon (ARM64) | audiobookshelf-mcp_VERSION_darwin_arm64.tar.gz |
| Linux | 64-bit (x86_64) | audiobookshelf-mcp_VERSION_linux_amd64.tar.gz |
| Linux | ARM64 | audiobookshelf-mcp_VERSION_linux_arm64.tar.gz |
| Linux | 32-bit (x86) | audiobookshelf-mcp_VERSION_linux_386.tar.gz |
| Windows | 64-bit (x86_64) | audiobookshelf-mcp_VERSION_windows_amd64.tar.gz |
| Windows | ARM64 | audiobookshelf-mcp_VERSION_windows_arm64.tar.gz |
| Windows | 32-bit (x86) | audiobookshelf-mcp_VERSION_windows_386.tar.gz |
Installation steps:
- Download the appropriate archive for your platform from the releases page
- Extract the archive:
tar -xzf audiobookshelf-mcp_VERSION_PLATFORM.tar.gz - Move the binary to a location in your PATH (optional but recommended):
# macOS/Linux sudo mv abs-mcp /usr/local/bin/ # Or to a user directory mv abs-mcp ~/.local/bin/ - Make it executable (macOS/Linux):
chmod +x /usr/local/bin/abs-mcp
Alternative: Build from Source
If you prefer to build from source:
Prerequisites:
- Go 1.21 or later
git clone
cd abs-mcp
go build
Configuration
The MCP server requires two pieces of configuration:
- ABS_BASE_URL - The base URL of your Audiobookshelf instance (e.g.,
https://abs.example.com) - ABS_API_KEY - Your Audiobookshelf API token
Getting Your API Token
- Log into your Audiobookshelf instance
- Go to Settings → Users → Your User
- Click “Generate API Token” or copy your existing token
Usage
Environment Variables
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"audiobookshelf": {
"command": "/path/to/abs-mcp",
"env": {
"ABS_BASE_URL": "https://abs.example.com",
"ABS_API_KEY": "your-api-token-here"
}
}
}
}