Skip to main content

For Bangumi TV API MCP Service

Project description

Bangumi TV MCP Service

这是一个MCP(机器通信协议)服务,提供对 BangumiTV API 的访问。它允许您与 BangumiTV 的数据进行交互,并检索有关动漫、漫画、音乐、游戏等的信息。

示例

output

功能

  • 条目

    • /calendar 每日放送
    • /v0/search/subjects 搜索主题
    • /v0/subjects 浏览主题
    • /v0/subjects/{subject_id} 获取主题详情
    • /v0/subjects/{subject_id}/persons 获取与主题相关的人员列表
    • /v0/subjects/{subject_id}/characters 获取与主题相关的角色列表
    • /v0/subjects/{subject_id}/subjects 获取相关主题列表
  • 章节

    • /v0/episodes 获取剧集列表
    • /v0/episodes/{episode_id} 获取剧集详情
  • 角色

    • /v0/search/characters 搜索角色
    • /v0/characters/{character_id} 获取角色详情
    • /v0/characters/{character_id}/subjects 获取与角色相关的主题列表
    • /v0/characters/{character_id}/persons 获取与角色相关的人员列表
  • 人员

    • /v0/search/persons 搜索人员
    • /v0/persons/{person_id} 获取人员详情
    • /v0/persons/{person_id}/subjects 获取与人员相关的主题列表
    • /v0/persons/{person_id}/characters 获取与人员相关的角色列表

安装

# 克隆仓库
git clone https://github.com/Ukenn2112/BangumiMCP.git
cd BangumiMCP

# 创建并激活虚拟环境
uv sync

使用(如Claude客户端)

URL: https://mcpcn.com/docs/quickstart/user/

claude_desktop_config.json

{
    "mcpServers": {
        "bangumi-tv": {
            "command": "uv",
            "args": [
                "--directory",
                "/Users/Desktop/bangumi-tv", # 替换为你的目录
                "run",
                "bangumi-mcp"
            ],
            "env": {
                "BANGUMI_TOKEN": "your_token_here" # 替换为你的 BangumiTV 令牌 (可选)如果你要查看或搜索R18内容
            }
        }
    }
}

or

{
    "mcpServers": {
        "bangumi-tv": {
            "command": "uvx",
            "args": [
                "bangumi-tv"
            ],
            "env": {
                "BANGUMI_TOKEN": "your_token_here" # 替换为你的 BangumiTV 令牌 (可选)如果你要查看或搜索R18内容
            }
        }
    }
}

致谢

此目前项目全部由 Google Gemini 生成。

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

bangumi_tv-0.1.2.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

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

bangumi_tv-0.1.2-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file bangumi_tv-0.1.2.tar.gz.

File metadata

  • Download URL: bangumi_tv-0.1.2.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for bangumi_tv-0.1.2.tar.gz
Algorithm Hash digest
SHA256 36d7e09bf4c8555b9c462f955959b9f130b5500b894a2f7b6aa023b5463752f9
MD5 2b5e3a999602df2851d156e21ddeac81
BLAKE2b-256 a71657cdd93348c4e4721313e2d5e5ea9b539acc9cb6630bb8a17443f3d6ff12

See more details on using hashes here.

File details

Details for the file bangumi_tv-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: bangumi_tv-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for bangumi_tv-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 00a5160264f28463c55f4b2569c91641b2889d5233c1146b25207f4239341cd5
MD5 fba56efec29f306fd7da1f4e5a8f77dc
BLAKE2b-256 de8914380aa65824d8ff22fa187f1a966cdef893458981903cdd576d6648fe12

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