marvel-mcp
If you are the rightful owner of marvel-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.
MCP Server for the Marvel Developer API, enabling interaction with characters and comics data.
The Marvel MCP Server is designed to facilitate interaction with the Marvel Developer API, allowing users to access data related to Marvel characters and comics. This server demonstrates how an MCP server can be utilized to interact with APIs, providing a structured way to fetch and manage data from the Marvel universe. The server is not affiliated with Marvel and uses data owned by Marvel, fetched from their official API. It supports various features such as listing characters, fetching character details by ID, and retrieving comics for specific characters. The server can be integrated with MCP tools like VS Code and Claude, and it uses environment variables for configuration.
Features
- List Marvel Characters: Supports filters like nameStartsWith, limit, comics, series, etc.
- Fetch a Marvel Character by ID: Get detailed info on any character using their characterId.
- Fetch Comics for a Character: Get a list of comics featuring a specific character, with various filters.
- Tool-based MCP integration: Register this server with Model Context Protocol (MCP) tools.
- Environment Configuration: Use .env file to manage environment variables like MARVEL_PUBLIC_KEY.
Tools
get_characters`
Get a list of Marvel roles, supporting multiple filters
get_character_by_id`
Get detailed information about a specific role through role ID
get_comics_for_character`
Get a list of comics that appear in a specific character, supporting multiple filters
get_comics`
Get a list of Marvel comics, supporting multiple filters
get_comic_by_id`
Get detailed information about a specific comic through comic ID
get_characters_for_comic`
Get a list of characters that appear in a specific comic, supporting multiple filters