Skip to main content

An MCP server for Anitabi public APIs, providing anime pilgrimage landmark information.

Project description

Anitabi MCP Server

An MCP (Model Context Protocol) server for the Anitabi public API. This server provides tools to fetch anime pilgrimage landmark information, letting AI assistants access real-world locations associated with various anime based on their Bangumi subject IDs.

Features

This server provides the following tools:

  • get_anime_lite_info(subject_id: int): Fetches lite information of an anime's pilgrimage landmarks based on its Bangumi subject ID. Includes basic info like Chinese and original titles, the main city of pilgrimage, cover image, and up to 10 iconic landmarks.
  • get_anime_detail_points(subject_id: int, have_image: bool = None): Fetches detailed landmark information for an anime based on its Bangumi subject ID. Can optionally filter to only return landmarks that have images.
  • get_map_url(subject_id: int): Generates the Anitabi interactive pilgrimage map URL for a specific anime based on its Bangumi subject ID.

Installation and Setup

Usage with Claude Desktop (or other MCP Clients)

To use this server, you can configure your MCP client to run it via uvx. Add the following to your MCP client's configuration file (e.g., claude_desktop_config.json):

{
  "mcpServers": {
    "anitabi_mcpserver": {
      "command": "uvx",
      "args": [
        "--refresh",
        "anitabi-mcpserver"
      ]
    }
  }
}

Local Development

  1. Ensure you have uv installed.
  2. Clone the repository and navigate to the project root.
  3. Build the package:
    uv build
    

API Source

All data is provided by the Anitabi public API.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anitabi_mcpserver-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

anitabi_mcpserver-0.1.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file anitabi_mcpserver-0.1.0.tar.gz.

File metadata

  • Download URL: anitabi_mcpserver-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.6

File hashes

Hashes for anitabi_mcpserver-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e7e994d64767e774cd5748a34894a9338031438b4de26418a8198bf862baf265
MD5 511027e9f2206e63fde9f8b4910bab6e
BLAKE2b-256 4359d40cbb619a7148aa269e1c42e9be8f02b01f36b7af22ddca0a93134b22fe

See more details on using hashes here.

File details

Details for the file anitabi_mcpserver-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for anitabi_mcpserver-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d58af6f4417044fe55b94762058ace8f8bb245b0289418d0b93648f54cf6786
MD5 dfb3479b9c3268dd88afd5e07795ac31
BLAKE2b-256 f6ee2d3ba9599e1b07d472e31a8f5a339302986b89113752ac4681690b4b25b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page