Comicvine

liveEntertainmentBooks

Comic Vine — comic book database: search characters, issues, volumes, creators, and publishers.

10tools
0msauth
free tier50 calls/day

Tools

characters

Browse Comic Vine's fictional character directory. Filter by name, publisher, or first-appearance date (filter="name:Spider-Man"); paginate with limit/offset. Returns character IDs, names, publishers,

No parameters required.

▶Try it
character

Comic Vine single character detail by ID: real name, aliases, powers, first appearance, publisher, team affiliations. Fictional comic-book characters only.

No parameters required.

▶Try it
issues

Comic Vine list of single comic-book issues (one printed magazine). Filter by volume, store-date, name. For magazine-level comic data.

No parameters required.

▶Try it
issue

Comic Vine single comic-book issue detail by ID: cover date, store date, issue number, volume, story arcs, characters featured.

No parameters required.

▶Try it
volumes

Comic Vine list of comic-book series/volumes (a "volume" = ongoing series like "Amazing Spider-Man Vol. 5"). Filter by name, publisher.

No parameters required.

▶Try it
volume

Comic Vine single series/volume detail: name, start year, publisher, issue count, deck description.

No parameters required.

▶Try it
people

Browse Comic Vine's comic-book creator directory (writers, artists, inkers, letterers, colorists). Filter by name; paginate with limit/offset. NOT a general biography search — for actors use TMDb, for

No parameters required.

▶Try it
person

Comic Vine single creator detail: name, country, birth/death, deck. Comic-book creator only.

No parameters required.

▶Try it
publishers

Browse the Comic Vine publisher list (Marvel, DC, Image, Dark Horse, etc.). Filter by name; paginate with limit/offset. Returns publisher IDs and names useful for filtering characters, volumes, and is

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/comicvine/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/comicvine/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("search", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("comic vine — comic book database: search characters, issues, volumes, creators, and publishers");