漫画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 | 获取全面的字符信息,包括别名、来源和外观计数。针对快速响应时间进行了优化。 |
🔧 设置
- 获取Comic Vine API密钥:
- 注册地址: 漫画藤 - 请求API密钥
- 安装和配置:
git clone https://github.com/imikailoby/comics-mcp.git
cd comics-mcp
pip install -e .
echo "COMICVINE_API_KEY=your-api-key" > .env- 配置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无关或不受其认可。
