comic-chat-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@comic-chat-mcpcreate a comic from our conversation summary"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
comic-chat-mcp
A TypeScript/Bun recreation of Microsoft Comic Chat (1996) as an MCP server: register it in an LLM coding session (e.g. Claude Code) and have the session summarised as a comic strip, rendered with the original Comic Chat character art.
No IRC, and the server makes no LLM calls — the calling model writes the comic script; this engine deterministically does everything the original client's "expert system" did: emotion/gesture selection from text, panel breaks, character placement/facing with hysteresis, zoom, and word-balloon layout (ports of textpose.cpp, panel.cpp, balloon.cpp from the Kurlander/Skelly/Salesin SIGGRAPH '96 system).
Quick start
bun install
bun test # 191 tests
bun run serve # web viewer on http://localhost:4747
bun run mcp # MCP server on stdioRegister in Claude Code:
claude mcp add comic-chat -- bun run /path/to/comic-chat-mcp/src/mcp/server.tsThen ask the model to call how_to_make_a_comic — it returns instructions for summarising the current conversation into a script and calling create_comic. Generated SVGs land in output/ and are browsable in the web viewer.
Related MCP server: MCP Chat
MCP tools
Tool | Purpose |
| Available avatars (from the original |
| Available backdrops ( |
| Prompt telling the calling LLM how to script a comic |
| Renders a |
Layout
src/avb/— parser for the original.avb/.bgbbinary art format (zlib DIBs, masks, face anchors) + minimal PNG encodersrc/engine/— emotion wheel & text heuristics, panel composition (greedy placement solver), balloon layoutsrc/render/— self-contained SVG renderersrc/mcp/,src/web/— MCP stdio server and Bun web viewerassets/— original Comic Chat character art, MIT-licensed from microsoft/comic-chat (seeassets/LICENSE-comic-chat)SPEC.md— the full algorithm spec distilled from the original C++ source
Built via a red/green/refactor TDD workflow of Claude Sonnet agents.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Cloud-hosted MCP server for durable AI memory
Related MCP Servers
- MIT
- AlicenseAqualityDmaintenanceA server that enables users to chat with each other by repurposing the Model Context Protocol (MCP), designed for AI tool calls, into a human-to-human communication system.45MIT

style-memory-mcpofficial
AlicenseAqualityBmaintenanceA tiny local MCP server that learns a user's conversational style, catchphrases, dialect markers, emoji habits, tone preferences, and concrete collaboration preferences without storing private memories.151MIT- AlicenseAqualityBmaintenanceAn MCP server that finds relevant xkcd comics during conversation by semantically matching the context to comic titles, alt text, and transcripts.1MIT