Marvel MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MARVEL_API_BASE | No | The base URL for the Marvel API | https://gateway.marvel.com/v1/public |
| MARVEL_PUBLIC_KEY | Yes | Your public API key from Marvel Developer API | |
| MARVEL_PRIVATE_KEY | Yes | Your private API key from Marvel Developer API |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_charactersC | Fetch Marvel characters with optional filters |
| get_character_by_idC | Fetch a Marvel character by ID |
| get_comics_for_characterC | Fetch Marvel comics filtered by character ID and optional filters |
| get_comicsC | Fetches lists of Marvel comics with optional filters |
| get_comic_by_idC | Fetch a single Marvel comic by ID |
| get_characters_for_comicC | Fetch Marvel characters for a given comic |
| generate_comics_htmlC | Create an HTML page displaying Marvel comics with their images |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool has a clearly distinct purpose targeting specific resources and actions: character vs. comic operations, with clear separation between fetching by ID, listing with filters, and cross-referencing relationships. No ambiguity exists between tools like get_characters and get_comics, or between get_character_by_id and get_characters.
All tools follow a consistent verb_noun pattern with snake_case, using 'get_' for fetch operations and 'generate_' for creation. The naming is predictable and readable, with clear patterns like get_character_by_id, get_characters, get_comics, and get_comics_for_character.
Seven tools is well-scoped for a Marvel API server, covering core operations for characters and comics without bloat. Each tool earns its place by providing distinct functionality, from basic fetches to cross-referencing and HTML generation, making it efficient for agent use.
The tool set covers essential read operations for characters and comics comprehensively, including filtering, cross-references, and HTML generation. A minor gap exists in lacking update/delete operations, but this is typical for an API wrapper focused on data retrieval, and agents can work around it for the domain.