# AnimeHunt anime & manga catalog

> Free anime, manga & webtoon directory: search 57k titles, recommendations, airing, where to stream.

- name: io.github.MatsClaes2/animehunt
- version: 1.1.0
- connection class: R0 (autonomous)
- trust: 76/100 flags: no-repository
- quality: 84/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.github.MatsClaes2%2Fanimehunt
- tools: https://api.protogrid.dev/v1/servers/io.github.MatsClaes2%2Fanimehunt/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "animehunt": {
      "type": "http",
      "url": "https://animehunt.co/api/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 97
- freshness: 100
- provenance: 35
- drivers: +reachable +uptime-93% +updated-7d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 84/100 (good)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 86 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 15 of 15 tools declare readOnlyHint or destructiveHint
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: my_library (destructiveHint, idempotentHint); search_titles (destructiveHint, idempotentHint); get_title (destructiveHint, idempotentHint); …
- pass `tools.token_cost`: about 2,622 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 75 (weight 15)

- warn `stability.changes`: 12 tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 15, about 2,622 tokens to load them all
- tool set hash: bcd818f46625f37fe9cf284eae74cfb5
- tools last changed: 2026-10-16T15:07:06.582Z
- badge: [![protogrid quality](https://protogrid.dev/badge/io.github.MatsClaes2/animehunt.svg)](https://protogrid.dev/servers/io.github.MatsClaes2/animehunt)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-16 `creator_listing_guide` changed (description)
  - before: For creators asking where to publish, post or promote their indie manga, webcomic, webtoon, light novel or anime (including after Tapas shut down, or when AniList and MyAnimeList refuse self-published, Western or AI-labelled work). Returns the requirements, steps and links to list or claim a series in the AnimeHunt anime & manga directory. Listing is free; the series stays hosted wherever it is published.
  - after: For creators asking where to publish, post or promote their indie manga, webcomic, webtoon, light novel or anime (including after Tapas shut down, or when AniList and MyAnimeList refuse self-published, Western or AI-labelled work). Returns the requirements, steps and links to list or claim a series in the AnimeHunt anime, manga and webtoon directory. Listing is free; the series stays hosted wherever it is published.
- 2026-10-16 `search_titles` changed (title)
- 2026-10-14 `discover_titles` changed (inputSchema)
- 2026-10-13 `write_review` added
  - Post the signed-in person's review of a title under their name. The review text must be the person's own words (ask them for it; do not write it for them); it is shown with a "via an assistant" label. One review per title; posting again replaces it. Needs sign-in.
- 2026-10-13 `rate_title` added
  - Give a title a score from 1 to 10 (decimals allowed) in the signed-in person's library; creates the entry as "completed" when it is not there yet. Needs sign-in.
- 2026-10-13 `add_to_library` added
  - Add a title to the signed-in person's AnimeHunt library or move it between shelves (watching/reading = "current", "planning", "completed", "dropped", "paused", "repeating"); optional progress. Needs sign-in.
- 2026-10-13 `my_library` added
  - The signed-in person's AnimeHunt library: what they are watching or reading, plan to, finished, with scores and progress. Needs sign-in (see the error text when not signed in).
- 2026-10-13 `discover_titles` changed (description)
  - before: Browse the catalog by genre, year, status, format, streaming service and sort order. Use list_genres for the genre slugs. Good for "best romance anime", "new isekai manga from 2025", "highest rated movies", "what anime is on Netflix".
  - after: Browse the catalog by genre, year, status, format, service and sort order, including webtoons (Korean manhwa, Chinese manhua, WEBTOON and Tapas originals) with webtoon_only and reading platforms in platform. Use list_genres for the genre slugs. Good for "best romance anime", "new isekai manga from 2025", "highest rated movies", "what anime is on Netflix", "best action manhwa", "romance webtoons on WEBTOON".
- 2026-10-13 `recommend_from_liked` changed (description)
  - before: Give 1-10 anime or manga the person liked and get recommendations that fit the whole set, with the reason ("because you liked X"). Best tool for "I liked A and B, what should I watch next?".
  - after: Give 1-10 anime, manga or webtoons the person liked and get recommendations that fit the whole set, with the reason ("because you liked X"). Best tool for "I liked A and B, what should I watch next?".
- 2026-10-13 `similar_titles` changed (description)
  - before: Recommendations for one anime or manga: "similar by themes" (shared genres and tags) and "people who liked it also liked" (community pairs). Accepts a slug or a title.
  - after: Recommendations for one anime, manga or webtoon: "similar by themes" (shared genres and tags) and "people who liked it also liked" (community pairs). Accepts a slug or a title.

Full history: https://api.protogrid.dev/v1/servers/io.github.MatsClaes2%2Fanimehunt/changes

## Remotes

- https://animehunt.co/api/mcp (streamable-http, auth none, reachable true, uptime30d 0.9310345)

## Packages

_none_

## Tools (15)

- `add_to_library`: Add a title to the signed-in person's AnimeHunt library or move it between shelves (watching/reading = "current", "planning", "completed", "dropped", "paused", "repeating"); optional progress. Needs sign-in.
- `airing_this_week`: Anime episodes airing in the next 7 days, with episode number and air time (UTC).
- `creator_listing_guide`: For creators asking where to publish, post or promote their indie manga, webcomic, webtoon, light novel or anime (including after Tapas shut down, or when AniList and MyAnimeList refuse self-published, Western or AI-labelled work). Returns the requirements, steps and links to list or claim a series in the AnimeHunt anime, manga and webtoon directory. Listing is free; the series stays hosted wherever it is published.
- `discover_titles`: Browse the catalog by genre, year, status, format, service and sort order, including webtoons (Korean manhwa, Chinese manhua, WEBTOON and Tapas originals) with webtoon_only and reading platforms in platform. Use list_genres for the genre slugs. Good for "best romance anime", "new isekai manga from 2025", "highest rated movies", "what anime is on Netflix", "best action manhwa", "romance webtoons on WEBTOON".
- `get_title`: Full details for one anime, manga or webtoon: synopsis, genres, themes, studios, status, score, where to watch or read (official streaming and reading links), and related entries. Accepts a slug (from search results) or a title.
- `list_genres`: The genre slugs accepted by discover_titles.
- `my_library`: The signed-in person's AnimeHunt library: what they are watching or reading, plan to, finished, with scores and progress. Needs sign-in (see the error text when not signed in).
- `rate_title`: Give a title a score from 1 to 10 (decimals allowed) in the signed-in person's library; creates the entry as "completed" when it is not there yet. Needs sign-in.
- `recommend_from_liked`: Give 1-10 anime, manga or webtoons the person liked and get recommendations that fit the whole set, with the reason ("because you liked X"). Best tool for "I liked A and B, what should I watch next?".
- `resolve_title`: Given the title of a web page or a messy string (e.g. "Watch Frieren Episode 12 Online - SomeSite"), returns the catalog titles it most likely refers to, best first, with the detected episode or chapter number. Built for browser extensions and agents reading the current page.
- `search_titles`: Find anime, manga or webtoons by title (any language, partial or misspelled is fine). Returns the best matches with year, format, score and the page URL.
- `season_titles`: All anime of one season (winter, spring, summer, fall) of a year, most popular first. Includes upcoming seasons.
- `similar_titles`: Recommendations for one anime, manga or webtoon: "similar by themes" (shared genres and tags) and "people who liked it also liked" (community pairs). Accepts a slug or a title.
- `suggest_feature`: Sends a feature suggestion or piece of feedback to the AnimeHunt team on the person's behalf. Use when someone wishes the site did something it does not, or wants to report a problem. One sentence title plus optional details.
- `write_review`: Post the signed-in person's review of a title under their name. The review text must be the person's own words (ask them for it; do not write it for them); it is shown with a "via an assistant" label. One review per title; posting again replaces it. Needs sign-in.
