comic-chat-mcp
Click on "Install 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-llm
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- MIT
- MIT
- AlicenseDqualityDmaintenanceAn MCP server that enables LLMs to 'see' what's happening in browser-based games and applications through vectorized canvas visualization and debug information.11054MIT
- AlicenseAqualityAmaintenanceAn IRCv3 MCP server that enables agents to act as a mini IRC client: read channels as transcripts, send messages, reply to threads, add reactions, fetch history, and manage channel membership via MCP tools.17111MIT
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lean-software-production/comic-chat-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server