项目简介

Anitabi MCP Server 是一个基于 Model Context Protocol (MCP) 构建的服务器,旨在为 LLM 应用提供动漫巡礼地点相关的数据查询能力。通过此服务器,LLM 可以获取动漫作品的巡礼地点信息,并以结构化的方式返回。

主要功能点

  • 搜索动漫作品: 根据关键词搜索 Bangumi 动漫条目,获取动漫作品 ID。
  • 获取轻量巡礼信息: 根据动漫作品 ID 获取巡礼地点的概要信息,包括地点名称、图片、经纬度等。
  • 获取详细巡礼信息: 根据动漫作品 ID 获取巡礼地点的详细信息,例如地点描述、来源等。

安装步骤

无需安装,该 MCP 服务器可以通过 NPX 直接运行。

服务器配置

要将 Anitabi MCP Server 配置为 MCP 客户端的服务,请在客户端的 MCP 服务器配置中添加以下 JSON 配置。这定义了如何启动该 MCP 服务器。

{
  "mcpServers": {
    "anitabi-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@qiyuor2/anitabi-mcp-server"
      ]
    }
  }
}
  • 'mcpServers': 定义可用的 MCP 服务器的列表。
  • 'anitabi-mcp-server': 为该服务器自定义的名称,在客户端中引用时使用。
  • 'command': 启动服务器的命令,这里使用 'npx' 来运行 npm 包。
  • 'args': 传递给 'npx' 命令的参数。
    • '-y': 自动确认安装 npm 包。
    • '@qiyuor2/anitabi-mcp-server': 要运行的 npm 包名称,即 Anitabi MCP Server。

基本使用方法

MCP 客户端配置好服务器后,即可通过客户端的功能调用以下工具:

  • 'search_animate_subject': 根据关键词搜索动漫作品,例如 "摇曳露营"。
  • 'get_bangumi_stage_lite_by_id': 根据动漫作品 ID 获取轻量巡礼信息,例如 "428735"。
  • 'get_bangumi_stage_point_detail_by_id': 根据动漫作品 ID 获取详细巡礼信息,例如 "428735"。

工具返回的结果为 XML 格式的文本内容,包含了动漫巡礼地点信息。

信息

分类

网页与API