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 |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_characters | Fetch Marvel characters with optional filters |
| get_character_by_id | Fetch a Marvel character by ID |
| get_comics_for_character | Fetch Marvel comics filtered by character ID and optional filters |
| get_comics | Fetches lists of Marvel comics with optional filters |
| get_comic_by_id | Fetch a single Marvel comic by ID |
| get_characters_for_comic | Fetch Marvel characters for a given comic |
| generate_comics_html | Create an HTML page displaying Marvel comics with their images |