bulk_add_items
InactiveTool of Achriom
Add up to 250 items to the library in ONE call. Use this whenever the user provides a list of more than 3 items to add — never loop add_item. Returns honest counts: {added, skipped_duplicates, failed} plus a per-item result list. Always report the exact counts to the user; never claim success without reading them.
Parameters schema
{
"type": "object",
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"media_type",
"title"
],
"properties": {
"year": {
"type": "number",
"description": "Release year (optional; helps with disambiguation for movies/shows)."
},
"title": {
"type": "string",
"description": "Title to add"
},
"creator": {
"type": "string",
"description": "Author/artist/director (required for albums; ignored for movies/anime)."
},
"media_type": {
"enum": [
"book",
"movie",
"album",
"show",
"anime"
],
"type": "string",
"description": "Type of media. Use anime for Japanese animation."
},
"external_id": {
"type": "string",
"description": "External database ID for exact matching: ISBN (book), TMDB ID (movie/show), Discogs ID (album), AniList ID (anime)."
}
}
},
"maxItems": 250,
"minItems": 1,
"description": "List of items to add (mixed media types allowed)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Achriom
https://github.com/achriom/achriom-mcp
1/7 registries