Skip to main content
Glama
Crawlora-org

Crawlora MCP

Official

anime_character

Fetch an anime or manga character profile by AniList ID, returning names, image, bio, traits, favourites, and titles with billed roles.

Instructions

Get an anime/manga character. Returns a character profile by AniList id: names, image, description, gender, age, blood type, birthday, favourites, and the titles the character appears in with their billed role.

Input Schema

NameRequiredDescriptionDefault
idYesAniList character id

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.6.0
  2. Removedv1.6.0
  3. Addedv1.5.0

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses the complete set of returned fields (names, image, description, gender, age, blood type, birthday, favourites, and billed roles in titles), which is meaningful output transparency absent an output schema. It omits auth requirements and error behavior for invalid ids.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the purpose and followed by the return payload. No filler, though the field enumeration in the second sentence is dense enough to approach list-dumping.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, spelling out the returned profile fields is exactly the right compensation, and the id-keyed scope is stated. It stops short of covering error cases or pointing at the search sibling to obtain an id.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Single parameter with 100% schema description coverage, so the schema already documents the 'id' argument. The description's 'by AniList id' reinforces but does not extend the schema; baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Get') and resource ('anime/manga character'), then pins the exact lookup key ('by AniList id'). This clearly distinguishes it from sibling anime_character_search, which would resolve a name to an id rather than fetch a profile.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'by AniList id' implies this is an id-based lookup that presupposes a prior search, but the description never names anime_character_search or states when to prefer one over the other. Usage is inferable rather than explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools