comics-mcp

imikailoby/comics-mcp

3.2

If you are the rightful owner of comics-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Comics MCP is a Model Context Protocol server designed to interface with comic-related data sources through a plugin architecture.

Tools
2
Resources
0
Prompts
0

Comics MCP (🦸🦹)

A Model Context Protocol (MCP) server with plugin architecture for comic-related data sources.

Requirements: Python 3.11+

πŸš€ Quick Start

# 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

🧩 Available Plugins

PluginToolsDescription
comicvineget_characterGet comprehensive character information including aliases, origin, and appearance count. Optimized for fast response times.

πŸ”§ Setup

  1. Get Comic Vine API Key:

  2. Install and Configure:

    git clone https://github.com/imikailoby/comics-mcp.git
    cd comics-mcp
    pip install -e .
    echo "COMICVINE_API_KEY=your-api-key" > .env
    
  3. Configure MCP Client:

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

πŸ“Š Character Data Fields

The comicvine plugin returns comprehensive character information including:

  • Basic Info: name, real_name, description, publisher
  • Media: image_url, source_url
  • Details: aliases, origin, birth date, count_of_issue_appearances
  • Legal: legal_note with data source attribution

🀝 Contributing

Contributions are welcome! Feel free to help with:

  • Adding new data sources (Marvel API, DC API, etc.)
  • Adding new plugins or tools to existing plugins
  • Improving plugin interfaces or descriptions
  • Writing documentation or test coverage
  • Performance optimizations

⚑ Powered by

  • Comic Vine. Not affiliated with or endorsed by Comic Vine.