← Back to search

io.github.cyanheads/anime-mcp-server

cyanheads Scanned 2d ago

Search anime/manga, franchise watch order, schedule, characters, rankings, studio filmography.

B
83.2 / 100

Versions

0.1.1latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 8

anime_get_rankings
annotations: verified low

Top, trending, or seasonal rankings. Filterable by genre, tag, and format.

input object
readOnlyHint true openWorldHint true
anime_search_media
annotations: verified low

Search anime or manga by title, genre, tag, season, year, format, or status. Needs at least one criterion — a sort other than SEARCH_MATCH alone browses the whole catalog. Returns ranked results with AniList IDs, titles, scores, format, and episode/chapter counts. When AniList has no match for a title-only query, falls back to MyAnimeList (via Jikan) and maps its rows to AniList IDs.

input object
readOnlyHint true openWorldHint true
anime_get_media
annotations: verified low

Full detail for one anime or manga by AniList ID. Returns synopsis, format, episode/chapter count,

id number type enum input object format string genres array native string output object romaji string season string status string english string volumes number chapters number episodes number full_text boolean
readOnlyHint true idempotentHint true
anime_get_relations
annotations: verified low

Franchise untangler. Walks the related-works graph from a media ID across multiple hops —

id number type string input object id_mal number output object status string root_id number chapters number episodes number is_adult boolean mean_score number season_year number depth_reached number title_english string total_entries number cover_image_url string
readOnlyHint true idempotentHint true
anime_find_characters
annotations: verified low

Characters and voice actors for a title, or look up a character/VA by name.

input object per_page number
readOnlyHint true openWorldHint true
anime_get_recommendations
annotations: verified low

Recommendations for a title, merged from AniList and Jikan (MAL), with scores and vote counts.

id number input object output object source_id number source_type string has_next_page boolean liked_aspects string source_id_mal number
readOnlyHint true idempotentHint true
anime_get_schedule
annotations: verified low

Airing schedule for a season or upcoming episode window.

mode enum input object output object include_adult boolean
readOnlyHint true openWorldHint true
anime_get_studio
annotations: verified low

A studio's full filmography by name or AniList studio ID.

page number input object output object studio_id number studio_name string studio_site_url string
readOnlyHint true openWorldHint true

Permissions 3

shell high
Server uses shell capabilities via: child_process, spawn(), spawnSync()
env_vars low
Server uses env_vars capabilities via: process.env
network medium
Server uses network capabilities via: fetch()

Scan Findings 28

medium
No build provenance detected (SLSA L0) slsa_assessor · 90%
info
Tool 'anime_get_rankings' annotations are consistent annotation_checker · 80%
info
Tool 'anime_search_media' annotations are consistent annotation_checker · 80%
info
Tool 'anime_get_media' annotations are consistent annotation_checker · 80%
info
Tool 'anime_get_relations' annotations are consistent annotation_checker · 80%
info
Tool 'anime_find_characters' annotations are consistent annotation_checker · 80%
info
Tool 'anime_get_recommendations' annotations are consistent annotation_checker · 80%
info
Tool 'anime_get_schedule' annotations are consistent annotation_checker · 80%
info
Tool 'anime_get_studio' annotations are consistent annotation_checker · 80%
high
Remote transport without authentication auth_checker · 70%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
info
package.json metadata manifest_parser · 100%
info
Tool: anime_get_rankings manifest_parser · 75%
info
Tool: anime_search_media manifest_parser · 75%
info
Tool: anime_get_media manifest_parser · 75%
info
Tool: anime_get_relations manifest_parser · 75%
info
Tool: anime_find_characters manifest_parser · 75%
info
Tool: anime_get_recommendations manifest_parser · 75%
info
Tool: anime_get_schedule manifest_parser · 75%
info
Tool: anime_get_studio manifest_parser · 75%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (4) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 11 components sbom_generator · 100%
high
Hardcoded Password found in cyanheads-anime-mcp-server-56bfd2a/framework-skills/api-utils/references/security.md secret_scanner · 65%