search_anime

Pack: jikan · Endpoint: https://gateway.pipeworx.io/jikan/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/search_anime for the schema, then POST the same URL with its arguments for the data.

Search for anime by title. Returns title, score, type, episode count, status, synopsis, and genres.

Parameters

NameTypeRequiredDescription
querystringyesAnime title to search for (e.g., “Fullmetal Alchemist”)

Example call

Arguments

{
  "query": "Fullmetal Alchemist"
}

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":"search_anime","arguments":{"query":"Fullmetal Alchemist"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('search_anime', {
  "query": "Fullmetal Alchemist"
});

More examples

{
  "query": "Attack on Titan"
}

Response shape

Always returns: total, results

FieldTypeDescription
totalnumberTotal number of anime matching the query
resultsarrayList of anime matching the search query
Full JSON Schema
{
  "type": "object",
  "properties": {
    "total": {
      "type": "number",
      "description": "Total number of anime matching the query"
    },
    "results": {
      "type": "array",
      "description": "List of anime matching the search query",
      "items": {
        "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"
          }
        },
        "required": [
          "mal_id",
          "title",
          "airing",
          "genres",
          "image_url",
          "url"
        ]
      }
    }
  },
  "required": [
    "total",
    "results"
  ]
}

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.

Regenerated from source · build September 22, 2026