Enhance your library with rich metadata from MangaDex and AniList.
| Plugin | Source | Features |
|---|---|---|
| MangaDex | MangaDex API | Titles, descriptions, authors, tags, covers |
| AniList | AniList GraphQL | Titles, descriptions, genres, scores, staff |
Fetches metadata directly from MangaDex for downloaded manga.
curl -X PUT http://localhost:25600/api/v1/plugins/mangadex/config \
-H "Content-Type: application/json" \
-d '{
"enabled": true,
"preferredTitleLanguage": "en",
"fallbackLanguages": ["ja-ro", "ja"]
}'
| Code | Language |
|---|---|
en |
English |
ja |
Japanese |
ja-ro |
Japanese Romanized |
ko |
Korean |
ko-ro |
Korean Romanized |
zh |
Chinese (Simplified) |
zh-hk |
Chinese (Traditional) |
es |
Spanish |
fr |
French |
de |
German |
series.jsonCreate series.json in your series folder:
{
"mangadexId": "a1c7c817-4e59-43b7-9365-09c5f56e5eb1"
}
Or with full URL:
{
"mangadexUrl": "https://mangadex.org/title/a1c7c817-4e59-43b7-9365-09c5f56e5eb1"
}
Fetches metadata from AniList using GraphQL API.
curl -X PUT http://localhost:25600/api/v1/plugins/anilist/config \
-H "Content-Type: application/json" \
-d '{
"enabled": true,
"preferredTitleType": "english",
"fallbackTitleTypes": ["romaji", "native"]
}'
| Type | Example |
|---|---|
english |
“Attack on Titan” |
romaji |
“Shingeki no Kyojin” |
native |
“進撃の巨人” |
{
"anilistId": 16498
}
Or with URL:
{
"anilistUrl": "https://anilist.co/manga/16498"
}
When multiple plugins can provide metadata:
series.json overrides always take priorityFor downloaded manga, metadata sources are detected automatically:
| MangaDex | Komga |
|---|---|
title |
Series title |
description |
Summary |
author |
Writers |
artist |
Pencillers |
tags |
Tags |
status |
Status |
contentRating |
Age rating |
| AniList | Komga |
|---|---|
title |
Series title |
description |
Summary |
staff (author) |
Writers |
staff (artist) |
Pencillers |
genres |
Genres |
status |
Status |
preferredTitleLanguage settingForce metadata refresh for a series:
curl -X POST http://localhost:25600/api/v1/series/{seriesId}/metadata/refresh