Komga integration
Komga is a self-hosted media server for comics, manga, BDs, magazines and EPUB books. Register the libraries it scans and trigger scans, metadata refreshes and analyses on them; browse and search series and books with their metadata, authors, genres, tags, publishers, languages, age ratings and release dates; edit that metadata one record at a time or in batches; read a book by fetching its pages, its thumbnails, its WebPub or Divina manifest, its EPUB resources or the original file; track and set read progress per book, per series and per read list; organise titles into collections and read lists, including importing a ComicRack list; manage the poster images of every kind of record; hunt duplicate pages by hash; administer users, their API keys, their passwords, their per-client settings and their authentication activity; and read server settings, task queue, history and announcements. The host is part of the credential because every install is its own deployment. Authentication is an API key sent in the X-API-Key header, or the user's email and password over HTTP Basic.
What you can do with Komga
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Thumbnail, 20 operations
- POSTadd_user_uploaded_book_thumbnail
Add book poster.
- POSTadd_user_uploaded_collection_thumbnail
Add collection poster.
- POSTadd_user_uploaded_read_list_thumbnail
Add readlist poster.
- POSTadd_user_uploaded_series_thumbnail
Add series poster.
- PUTbooks_regenerate_thumbnails
Regenerate books posters.
- DELETEdelete_user_uploaded_book_thumbnail
Delete book poster.
- DELETEdelete_user_uploaded_collection_thumbnail
Delete collection poster.
- DELETEdelete_user_uploaded_read_list_thumbnail
Delete readlist poster.
- DELETEdelete_user_uploaded_series_thumbnail
Delete series poster.
- GETget_book_page_thumbnail_by_number
Get book page thumbnail.
- GETget_book_thumbnail
Get book's poster image.
- GETget_book_thumbnail_by_id
Get book poster image.
- GETget_book_thumbnails
List book posters.
- GETget_collection_thumbnail
Get collection's poster image.
- GETget_collection_thumbnail_by_id
Get collection poster image.
- GETget_collection_thumbnails
List collection's posters.
- GETget_known_page_hash_thumbnail
Get known duplicate image thumbnail.
- GETget_read_list_thumbnail
Get readlist's poster image.
- GETget_read_list_thumbnail_by_id
Get readlist poster image.
- GETget_read_list_thumbnails
List readlist's posters.
Book, 5 operations
- GETget_all_books_deprecated
List books.
- GETget_book_by_id
Get book details.
- GETget_books_by_read_list_id
List readlist's books.
- GETget_books_by_series_id
List series' books.
- GETget_book_tags
List book tags.
Collection, 5 operations
- POSTcreate_collection
Create collection.
- DELETEdelete_collection_by_id
Delete collection.
- GETget_collection_by_id
Get collection details.
- GETget_collections
List collections.
- GETget_collections_by_series_id
List series' collections.
File, 5 operations
- DELETEdelete_book_file
Delete book file.
- DELETEdelete_series_file
Delete series files.
- GETdownload_book_file
Download book file.
- GETdownload_read_list_as_zip
Download readlist.
- GETdownload_series_as_zip
Download series.
Readlist, 5 operations
- POSTcreate_read_list
Create readlist.
- DELETEdelete_read_list_by_id
Delete readlist.
- GETget_read_list_by_id
Get readlist details.
- GETget_read_lists
List readlists.
- GETget_read_lists_by_book_id
List book's readlists.
Librarie, 4 operations
- POSTadd_library
Create a library.
- DELETEdelete_library_by_id
Delete a library.
- GETget_libraries
List all libraries.
- GETget_library_by_id
Get details for a single library.
Api key, 3 operations
- POSTcreate_api_key_for_current_user
Create API key.
- DELETEdelete_api_key_by_key_id
Delete API key.
- GETget_api_keys_for_current_user
Retrieve API keys.
Latest, 3 operations
- GETget_books_latest
List latest books.
- GETget_latest_authentication_activity_by_user_id
Retrieve latest authentication activity for a user.
- GETget_series_latest
List latest series.
List, 3 operations
- POSTget_books
List books.
- GETget_global_settings
Retrieve global client settings.
- POSTget_series
List series.
Page, 3 operations
- GETget_book_page_by_number
Get book page image.
- GETget_book_pages
List book pages.
- GETget_page_by_transient_book_id
Get transient book page.
Page hashe, 3 operations
- PUTcreate_or_update_known_page_hash
Mark duplicate page as known.
- GETget_known_page_hashes
List known duplicates.
- GETget_page_hash_matches
List duplicate matches.
Serie, 3 operations
- GETget_series_by_collection_id
List collection's series.
- GETget_series_by_id
Get series details.
- GETget_series_deprecated
List series.
User, 3 operations
- POSTadd_user
Create user.
- DELETEdelete_user_by_id
Delete user.
- DELETEdelete_user_settings
Delete user settings.
Age rating, 2 operations
- GETget_age_ratings
List age ratings.
- GETget_age_ratings_v1
List age ratings.
Alphabetical group, 2 operations
- POSTget_series_alphabetical_groups
List series groups.
- GETget_series_alphabetical_groups_deprecated
List series groups.
Analyze, 2 operations
- POSTanalyze_transient_book
Analyze transient book.
- POSTbook_analyze
Analyze book.
Authentication activity, 2 operations
- GETget_authentication_activity
Retrieve authentication activity.
- GETget_authentication_activity_for_current_user
Retrieve authentication activity for the current user.
Author, 2 operations
- GETget_authors
List authors.
- GETget_authors_deprecated
List authors.
Claim, 2 operations
- POSTclaim_server
Claim server.
- GETget_claim_status
Retrieve claim status.
Genre, 2 operations
- GETget_genres
List genres.
- GETget_genres_v1
List genres.
Language, 2 operations
- GETget_languages
List languages.
- GETget_languages_v1
List languages.
Me, 2 operations
- DELETEdelete_sync_points_for_current_user
Delete all sync points.
- GETget_current_user
Retrieve current user.
Name, 2 operations
- GETget_authors_names
List authors names.
- GETget_authors_names_v1
List authors' names.
Next, 2 operations
- GETget_book_sibling_next
Get next book in series.
- GETget_book_sibling_next_in_read_list
Get next book in readlist.
Previou, 2 operations
- GETget_book_sibling_previous
Get previous book in series.
- GETget_book_sibling_previous_in_read_list
Get previous book in readlist.
Publisher, 2 operations
- GETget_publishers
List publishers.
- GETget_publishers_v1
List publishers.
Resource, 2 operations
- GETget_book_epub_resource
Get Epub resource.
- GETget_font_file
Download font file.
Role, 2 operations
- GETget_authors_roles
List authors roles.
- GETget_authors_roles_v1
List authors' roles.
Tachiyomi, 2 operations
- GETget_mihon_read_progress_by_read_list_id
Get readlist read progress (Mihon).
- GETget_mihon_read_progress_by_series_id
Get series read progress (Mihon).
Announcement, 1 operation
- GETget_announcements
Retrieve announcements.
Delete all, 1 operation
- POSTdelete_duplicate_pages_by_page_hash
Delete all duplicate pages by hash.
Delete match, 1 operation
- POSTdelete_single_match_by_page_hash
Delete specific duplicate page.
Divina, 1 operation
- GETget_book_web_pub_manifest_divina
Get book's WebPub manifest (DiViNa).
Duplicate, 1 operation
- GETget_books_duplicates
List duplicate books.
Epub, 1 operation
- GETget_book_web_pub_manifest_epub
Get book's WebPub manifest (Epub).
Familie, 1 operation
- GETget_fonts
List font families.
Filesystem, 1 operation
- POSTget_directory_listing
Directory listing.
Global, 1 operation
- DELETEdelete_global_settings
Delete global settings.
History, 1 operation
- GETget_historical_events
List historical events.
Info, 1 operation
- GETget_actuator_info
Get server information.
Manifest, 1 operation
- GETget_book_web_pub_manifest
Get book's WebPub manifest.
New, 1 operation
- GETget_series_new
List new series.
Ondeck, 1 operation
- GETget_books_on_deck
List books on deck.
Pdf, 1 operation
- GETget_book_web_pub_manifest_pdf
Get book's WebPub manifest (PDF).
Position, 1 operation
- GETget_book_positions
List book's positions.
Progression, 1 operation
- GETget_book_progression
Get book progression.
Raw, 1 operation
- GETget_book_page_raw_by_number
Get raw book page.
Read progres, 1 operation
- DELETEdelete_book_read_progress
Mark book as unread.
Refresh, 1 operation
- POSTbook_refresh_metadata
Refresh book metadata.
Release, 1 operation
- GETget_releases
List releases.
Release date, 1 operation
- GETget_series_release_dates
List series release dates.
Task, 1 operation
- DELETEempty_task_queue
Clear task queue.
Showing the first 120 of 164 endpoints. The rest are in the product, searchable from the workflow builder and from chat.
Use Komga from Claude Code, Cursor or Codex
Connect Komga in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Komga operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Komga
Create your workspace
Sign up free. Nothing to install.
Connect Komga once
Add your Komga connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Komga integration FAQ
- What can you do with the Komga integration?
- LiveContext exposes 164 operations on Komga, covering thumbnail, book, collection and file.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…