漫画数据协议服务

一个具有插件架构的模型上下文协议服务器,用于处理漫画相关数据源。

  • by imikailoby
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 imikailoby/comics-mcp

使用说明

漫画MCP(🦸🦹)

一种用于漫画相关数据源的具有插件架构的模型上下文协议(MCP)服务器。

要求: Python 3.11+

🚀 快速开始

# 1. Install
pip install -e .

# 2. Create .env file with your API key
echo "COMICVINE_API_KEY=your-api-key" > .env

# 3. Run server
python3 -m comics_mcp.mcp_server

🧩 可用插件

插件 工具 说明
comicvine get_character 获取全面的字符信息,包括别名、来源和外观计数。针对快速响应时间进行了优化。

🔧 设置

  1. 获取Comic Vine API密钥:

  2. 安装和配置:

    git clone https://github.com/imikailoby/comics-mcp.git
    cd comics-mcp
    pip install -e .
    echo "COMICVINE_API_KEY=your-api-key" > .env
    
  3. 配置MCP客户端:

    {
      "mcpServers": {
        "comics-mcp": {
          "command": "python3",
          "args": ["-m", "comics_mcp.mcp_server"],
          "env": {
            "PYTHONPATH": "/path/to/your/comics-mcp",
            "COMICVINE_API_KEY": "your_api_key"
          }
        }
      }
    }
    

📊 字符数据字段

comicvine插件返回全面的字符信息,包括:

  • 基本信息: 名称、真实名称、描述、发布者
  • 媒体: image_url、source_url
  • 细节: 别名、来源、出生日期、出现次数
  • 法律: 带有数据源归属的legal_note

🤝 贡献

欢迎投稿!请随时帮助:

  • 添加新的数据源(Marvel API、DC API等)
  • 向现有插件添加新插件或工具
  • 改进插件接口或描述
  • 编写文档或测试覆盖率
  • 性能优化

⚡ 由...驱动

  • 漫画藤。与Comic Vine无关或不受其认可。