← Back to search

io.github.gavxm/ani-mcp

gavxm Scanned 1d ago

A smart MCP server for AniList that gets your anime/manga taste - not just API calls.

B
83.5 / 100

Versions

0.1.2latest
first seen Jun 5, 2026
0.9.0
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 55

anilist_list
annotations: verified low

Get a user's anime or manga list, filtered by watching status.

readOnlyHint true openWorldHint true destructiveHint false
anilist_stats
annotations: verified low

Get a user's watching/reading statistics.

readOnlyHint true openWorldHint true destructiveHint false
anilist_lookup
annotations: verified low

Check if a specific title is on a user's list and show its status.

readOnlyHint true openWorldHint true destructiveHint false
anilist_export
annotations: verified low

Export a user's anime or manga list as CSV or JSON for backup or migration.

readOnlyHint true openWorldHint true destructiveHint false
anilist_calibration
annotations: verified low

Score calibration analysis showing how a user rates compared to community consensus.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_drops
annotations: verified low

Drop pattern analysis from a user's dropped list.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_evolution
annotations: verified low

Genre evolution analysis showing how taste has shifted over time.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_completionist
annotations: verified low

Franchise completion tracker showing progress through series with sequels.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_seasonal_stats
annotations: verified low

Seasonal pick-up and completion rates.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_pace
annotations: verified low

Pace estimate for currently watching or reading titles.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_search
annotations: verified low

Search for anime or manga by title with optional filters.

readOnlyHint true openWorldHint true destructiveHint false
anilist_details
annotations: verified low

Get full details about a specific anime or manga.

readOnlyHint true openWorldHint true destructiveHint false
anilist_seasonal
annotations: verified low

Browse anime airing in a given season.

readOnlyHint true openWorldHint true destructiveHint false
anilist_recommendations
annotations: verified low

Get community recommendations for a specific anime or manga.

readOnlyHint true openWorldHint true destructiveHint false
anilist_feed
annotations: verified low

Get recent activity from a user's AniList feed.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_profile
annotations: verified low

View a user's AniList profile including bio, stats, and favourites.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_reviews
annotations: verified low

Get community reviews for an anime or manga.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_group_pick
annotations: verified low

Find anime or manga for a group to watch together.

readOnlyHint true openWorldHint true destructiveHint false
anilist_shared_planning
annotations: verified low

Find titles on both users' planning lists.

readOnlyHint true openWorldHint true destructiveHint false
anilist_follow_suggestions
annotations: verified low

Find AniList users with similar taste from your following list.

readOnlyHint true openWorldHint true destructiveHint false
anilist_react
annotations: verified low

Like or reply to an AniList activity.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
anilist_trending
annotations: verified low

Show what's trending on AniList right now.

readOnlyHint true openWorldHint true destructiveHint false
anilist_genres
annotations: verified low

Browse top anime or manga in a specific genre.

readOnlyHint true openWorldHint true destructiveHint false
anilist_genre_list
annotations: verified low

List all valid AniList genres and content tags.

readOnlyHint true openWorldHint true destructiveHint false
anilist_mal_import
annotations: verified low

Import a MyAnimeList user's completed anime list and generate

readOnlyHint true openWorldHint true destructiveHint false
anilist_kitsu_import
annotations: verified low

Import a Kitsu user's completed anime list and generate

readOnlyHint true openWorldHint true destructiveHint false
anilist_taste_card
annotations: verified low

Generate a shareable taste profile card image for an AniList user.

readOnlyHint true openWorldHint true destructiveHint false
anilist_compat_card
annotations: verified low

Generate a shareable compatibility card image comparing two AniList users.

readOnlyHint true openWorldHint true destructiveHint false
anilist_wrapped_card
annotations: verified low

Generate a shareable year-in-review card image for an AniList user.

readOnlyHint true openWorldHint true destructiveHint false
anilist_seasonal_recap_card
annotations: verified low

Generate a shareable seasonal recap card image for an AniList user.

readOnlyHint true openWorldHint true destructiveHint false
anilist_whoami
annotations: verified low

Check which AniList account is authenticated and verify the token works.

parameters object
readOnlyHint true openWorldHint true destructiveHint false
anilist_staff
annotations: verified low

Get staff and voice actor credits for an anime or manga.

readOnlyHint true openWorldHint true destructiveHint false
anilist_schedule
annotations: verified low

Get the airing schedule for an anime.

readOnlyHint true openWorldHint true destructiveHint false
anilist_airing
annotations: verified low

Show upcoming episodes for all anime you're currently watching.

readOnlyHint true openWorldHint true destructiveHint false
anilist_characters
annotations: verified low

Search for anime/manga characters by name.

readOnlyHint true openWorldHint true destructiveHint false
anilist_staff_search
annotations: verified low

Search for anime/manga staff by name and see their works.

readOnlyHint true openWorldHint true destructiveHint false
anilist_studio_search
annotations: verified low

Search for an animation studio by name and see their productions.

readOnlyHint true openWorldHint true destructiveHint false
anilist_taste
annotations: verified low

Generate a taste profile summary from a user's completed list.

readOnlyHint true openWorldHint true destructiveHint false
anilist_pick
annotations: verified low

"What should I watch/read next?" Recommends from your Planning list

readOnlyHint true openWorldHint true destructiveHint false
anilist_session
annotations: verified low

Plan a watching or reading session within a time budget.

readOnlyHint true openWorldHint true destructiveHint false
anilist_sequels
annotations: verified low

Find sequels airing this season for titles you've completed.

readOnlyHint true openWorldHint true destructiveHint false
anilist_watch_order
annotations: verified low

Suggested viewing order for a franchise.

readOnlyHint true openWorldHint true destructiveHint false
anilist_compare
annotations: verified low

Compare taste profiles between two AniList users.

readOnlyHint true openWorldHint true destructiveHint false
anilist_wrapped
annotations: verified low

Year-in-review summary for a user.

readOnlyHint true openWorldHint true destructiveHint false
anilist_explain
annotations: verified low

Score a specific title against a user's taste profile and explain the alignment.

readOnlyHint true openWorldHint true destructiveHint false
anilist_similar
annotations: verified low

Find titles similar to a specific anime or manga.

readOnlyHint true openWorldHint true destructiveHint false
anilist_update_progress
annotations: verified low

Update your episode or chapter progress for an anime or manga.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
anilist_add_to_list
annotations: verified low

Add an anime or manga to your list with a status.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
anilist_rate
annotations: verified low

Score an anime or manga on your list.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
anilist_delete_from_list
annotations: verified low

Remove an entry from your anime or manga list.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
anilist_undo
annotations: verified low

Undo the last write operation (update progress, add to list, rate, delete, or batch update).

readOnlyHint false openWorldHint true idempotentHint false destructiveHint true
anilist_favourite
annotations: verified low

Toggle favourite on an anime, manga, character, staff member, or studio.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint true
anilist_activity
annotations: verified low

Post a text activity to your AniList feed.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint true
anilist_unscored
annotations: verified low

List completed anime or manga that haven't been scored yet.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
anilist_batch_update
annotations: verified low

Apply a bulk action to multiple list entries matching a filter.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint true

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 125

info
Tool 'anilist_list' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_stats' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_lookup' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_export' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_calibration' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_drops' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_evolution' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_completionist' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_seasonal_stats' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_pace' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_search' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_details' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_seasonal' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_recommendations' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_feed' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_profile' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_reviews' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_group_pick' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_shared_planning' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_follow_suggestions' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_react' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_trending' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_genres' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_genre_list' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_mal_import' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_kitsu_import' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_taste_card' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_compat_card' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_wrapped_card' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_seasonal_recap_card' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_whoami' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_staff' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_schedule' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_airing' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_characters' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_staff_search' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_studio_search' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_taste' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_pick' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_session' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_sequels' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_watch_order' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_compare' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_wrapped' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_explain' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_similar' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_update_progress' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_add_to_list' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_rate' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_delete_from_list' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_undo' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_favourite' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_activity' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_unscored' annotations are consistent annotation_checker · 80%
info
Tool 'anilist_batch_update' annotations are consistent annotation_checker · 80%
medium
OAuth implementation without PKCE auth_checker · 75%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
low
Cross-tool reference in 'anilist_similar': Comparison: 'similar to a' cross_tool_detector · 30%
medium
Vulnerable dependency: sharp@0.35.3 (GHSA-rgj7-g3m4-5g8c) dependency_analyzer · 95%
medium
Vulnerable dependency: sharp@0.35.3 (GHSA-wq5f-xc86-pv6w) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@4.1.4 (GHSA-82fw-gwwq-j7x9) dependency_analyzer · 95%
medium
Buffer.from base64 in gavxm-ani-mcp-af4e721/tests/tools/cards.test.ts:85 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: anilist_list manifest_parser · 75%
info
Tool: anilist_stats manifest_parser · 75%
info
Tool: anilist_lookup manifest_parser · 75%
info
Tool: anilist_export manifest_parser · 75%
info
Tool: anilist_calibration manifest_parser · 75%
info
Tool: anilist_drops manifest_parser · 75%
info
Tool: anilist_evolution manifest_parser · 75%
info
Tool: anilist_completionist manifest_parser · 75%
info
Tool: anilist_seasonal_stats manifest_parser · 75%
info
Tool: anilist_pace manifest_parser · 75%
info
Tool: anilist_search manifest_parser · 75%
info
Tool: anilist_details manifest_parser · 75%
info
Tool: anilist_seasonal manifest_parser · 75%
info
Tool: anilist_recommendations manifest_parser · 75%
info
Tool: anilist_feed manifest_parser · 75%
info
Tool: anilist_profile manifest_parser · 75%
info
Tool: anilist_reviews manifest_parser · 75%
info
Tool: anilist_group_pick manifest_parser · 75%
info
Tool: anilist_shared_planning manifest_parser · 75%
info
Tool: anilist_follow_suggestions manifest_parser · 75%
info
Tool: anilist_react manifest_parser · 75%
info
Tool: anilist_trending manifest_parser · 75%
info
Tool: anilist_genres manifest_parser · 75%
info
Tool: anilist_genre_list manifest_parser · 75%
info
Tool: anilist_mal_import manifest_parser · 75%
info
Tool: anilist_kitsu_import manifest_parser · 75%
info
Tool: anilist_taste_card manifest_parser · 75%
info
Tool: anilist_compat_card manifest_parser · 75%
info
Tool: anilist_wrapped_card manifest_parser · 75%
info
Tool: anilist_seasonal_recap_card manifest_parser · 75%
info
Tool: anilist_whoami manifest_parser · 75%
info
Tool: anilist_staff manifest_parser · 75%
info
Tool: anilist_schedule manifest_parser · 75%
info
Tool: anilist_airing manifest_parser · 75%
info
Tool: anilist_characters manifest_parser · 75%
info
Tool: anilist_staff_search manifest_parser · 75%
info
Tool: anilist_studio_search manifest_parser · 75%
info
Tool: anilist_taste manifest_parser · 75%
info
Tool: anilist_pick manifest_parser · 75%
info
Tool: anilist_session manifest_parser · 75%
info
Tool: anilist_sequels manifest_parser · 75%
info
Tool: anilist_watch_order manifest_parser · 75%
info
Tool: anilist_compare manifest_parser · 75%
info
Tool: anilist_wrapped manifest_parser · 75%
info
Tool: anilist_explain manifest_parser · 75%
info
Tool: anilist_similar manifest_parser · 75%
info
Tool: anilist_update_progress manifest_parser · 75%
info
Tool: anilist_add_to_list manifest_parser · 75%
info
Tool: anilist_rate manifest_parser · 75%
info
Tool: anilist_delete_from_list manifest_parser · 75%
info
Tool: anilist_undo manifest_parser · 75%
info
Tool: anilist_favourite manifest_parser · 75%
info
Tool: anilist_activity manifest_parser · 75%
info
Tool: anilist_unscored manifest_parser · 75%
info
Tool: anilist_batch_update manifest_parser · 75%
info
Required env vars (15) manifest_parser · 80%
high
Deprecated implicit grant flow in gavxm-ani-mcp-af4e721/src/prompts.ts oauth_scope_analyzer · 85%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 454 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%