get_anime
Pack: jikan · Endpoint: https://gateway.pipeworx.io/jikan/mcp
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/get_anime for the schema, then POST the same URL with its arguments for the data.
Get full details for an anime by ID. Returns score, synopsis, genres, studios, episode count, and more.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | number | yes | MyAnimeList anime ID (e.g., 5114 for Fullmetal Alchemist: Brotherhood) |
Example call
Arguments
{
"id": 5114
}
curl
curl -X POST https://gateway.pipeworx.io/jikan/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_anime","arguments":{"id":5114}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('get_anime', {
"id": 5114
});
More examples
{
"id": 16498
}
Response shape
Always returns: mal_id, title, airing, genres, image_url, url, studios
| Field | Type | Description |
|---|---|---|
mal_id | number | MyAnimeList ID |
title | string | Anime title |
title_english | string | null | English title if available |
title_japanese | string | null | Japanese title if available |
type | string | null | Anime type (TV, Movie, OVA, etc.) |
source | string | null | Source material (manga, light novel, etc.) |
episodes | number | null | Number of episodes |
status | string | null | Airing status (Finished, Currently Airing, etc.) |
airing | boolean | Whether anime is currently airing |
score | number | null | MyAnimeList score (0-10) |
scored_by | number | null | Number of users who scored this anime |
rank | number | null | Rank by score |
popularity | number | null | Popularity ranking |
synopsis | string | null | Plot synopsis |
year | number | null | Year the anime aired |
genres | array | List of genre names |
image_url | string | URL to anime cover image |
url | string | MyAnimeList URL |
background | string | null | Background and production information |
season | string | null | Season (Winter, Spring, Summer, Fall) |
duration | string | null | Episode duration |
rating | string | null | Content rating (PG, PG-13, R, etc.) |
studios | array | List of studio names |
Full JSON Schema
{
"type": "object",
"properties": {
"mal_id": {
"type": "number",
"description": "MyAnimeList ID"
},
"title": {
"type": "string",
"description": "Anime title"
},
"title_english": {
"type": [
"string",
"null"
],
"description": "English title if available"
},
"title_japanese": {
"type": [
"string",
"null"
],
"description": "Japanese title if available"
},
"type": {
"type": [
"string",
"null"
],
"description": "Anime type (TV, Movie, OVA, etc.)"
},
"source": {
"type": [
"string",
"null"
],
"description": "Source material (manga, light novel, etc.)"
},
"episodes": {
"type": [
"number",
"null"
],
"description": "Number of episodes"
},
"status": {
"type": [
"string",
"null"
],
"description": "Airing status (Finished, Currently Airing, etc.)"
},
"airing": {
"type": "boolean",
"description": "Whether anime is currently airing"
},
"score": {
"type": [
"number",
"null"
],
"description": "MyAnimeList score (0-10)"
},
"scored_by": {
"type": [
"number",
"null"
],
"description": "Number of users who scored this anime"
},
"rank": {
"type": [
"number",
"null"
],
"description": "Rank by score"
},
"popularity": {
"type": [
"number",
"null"
],
"description": "Popularity ranking"
},
"synopsis": {
"type": [
"string",
"null"
],
"description": "Plot synopsis"
},
"year": {
"type": [
"number",
"null"
],
"description": "Year the anime aired"
},
"genres": {
"type": "array",
"description": "List of genre names",
"items": {
"type": "string"
}
},
"image_url": {
"type": "string",
"description": "URL to anime cover image"
},
"url": {
"type": "string",
"description": "MyAnimeList URL"
},
"background": {
"type": [
"string",
"null"
],
"description": "Background and production information"
},
"season": {
"type": [
"string",
"null"
],
"description": "Season (Winter, Spring, Summer, Fall)"
},
"duration": {
"type": [
"string",
"null"
],
"description": "Episode duration"
},
"rating": {
"type": [
"string",
"null"
],
"description": "Content rating (PG, PG-13, R, etc.)"
},
"studios": {
"type": "array",
"description": "List of studio names",
"items": {
"type": "string"
}
}
},
"required": [
"mal_id",
"title",
"airing",
"genres",
"image_url",
"url",
"studios"
]
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"jikan": {
"url": "https://gateway.pipeworx.io/jikan/mcp"
}
}
}
See Getting Started for client-specific install steps.