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.
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
Cloud-hosted MCP server for durable AI memory
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
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.46MIT

style-memory-mcpofficial
AlicenseAqualityCmaintenanceA 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.152MIT- AlicenseAqualityBmaintenanceAn MCP server that finds relevant xkcd comics during conversation by semantically matching the context to comic titles, alt text, and transcripts.1MIT