rxolve avatar

Artscii

rxolve/artscii

Gives Claude 11 focused tools for ASCII output when you need visual terminal feedback or text-based UI elements. Search through 81 curated arts and 100 kaomoji, compose them with 12 motion types for terminal animations, or generate 153,600 unique procedural characters from a seed. The diagram tool covers flowcharts, trees, tables, sequence diagrams, Gantt charts, and class diagrams with three border styles. You also get FIGlet banners in five fonts, image-to-ASCII conversion with braille mode for 8x resolution, and data visualization through progress bars, sparklines, and heatmaps. Reach for this when building CLI tools, adding visual feedback to scripts, or when Claude needs to draw something it normally can't.

tools
11
transport
STDIO
last updated
Apr 8, 2026

Tools

11 tools

Public tool metadata for what this MCP can expose to an agent.

searchSearch art + kaomoji. Omit query to list all

Search art + kaomoji. Omit query to list all

No parameter schema in public metadata yet.

getGet art by ID

Get art by ID

No parameter schema in public metadata yet.

kaomojiGet kaomoji by emotion. Omit for random

Get kaomoji by emotion. Omit for random

No parameter schema in public metadata yet.

bannerRender large ASCII text (FIGlet, 5 fonts)

Render large ASCII text (FIGlet, 5 fonts)

No parameter schema in public metadata yet.

frameDraw box/frame around text (5 styles)

Draw box/frame around text (5 styles)

No parameter schema in public metadata yet.

chartData visualization: progress, sparkline, heatmap

Data visualization: progress, sparkline, heatmap

No parameter schema in public metadata yet.

animateCompose art + motion → terminal animation

Compose art + motion → terminal animation

No parameter schema in public metadata yet.

characterGenerate unique ASCII character from seed

Generate unique ASCII character from seed

No parameter schema in public metadata yet.

composeCombine text blocks side-by-side or stacked

Combine text blocks side-by-side or stacked

No parameter schema in public metadata yet.

convertImage → ASCII (ascii or braille mode)

Image → ASCII (ascii or braille mode)

No parameter schema in public metadata yet.

diagramGenerate ASCII diagrams (11 types)

Generate ASCII diagrams (11 types)

No parameter schema in public metadata yet.

Sponsors

Readme

artscii

npm

LLMs can't draw. This MCP can.

ASCII art, kaomoji, animations, diagrams, charts, image conversion & procedural characters — 11 focused tools for AI agents.

81 curated arts × 12 motions = 972 terminal animations. 153,600 unique procedural characters from a single seed. Plus 100 kaomoji, 11 diagram types, FIGlet banners, and image-to-ASCII with braille mode.

     .::-::.         .:-::.        --- apple (16w) ---
  .=#%@@@@@%#=:  .=*%@@@@@%#+:           +:
 -%@@@@@@@@@@@%*+%@@@@@@@@@@@%+      :--:#*.--:
.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-    -#@@@@#%@@@@%=
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*   :@@@%****+#%@@@:
.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=   -@%%%+*@@+*@%%@-
 =@@@@@@@@@@@@@@@@@@@@@@@@@@@@*     *@@%+*+#=#%@@#
  -#@@@@@@@@@@@@@@@@@@@@@@@@%=       +%@@@#@@@@%+
    =%@@@@@@@@@@@@@@@@@@@@%*.         .-+**=*+=.
      =#@@@@@@@@@@@@@@@@%+.
        =#@@@@@@@@@@@@%+.    ʕ•ᴥ•ʔ  (◕‿◕)  (╯°□°)╯︵ ┻━┻
          -#@@@@@@@@%+.
            -#@@@@%=.
              -*#=

Install

Claude Code — one command:

claude mcp add artscii -- npx -y artscii

View the full README on GitHub

Details

Repository
github.com/rxolve/artscii
Package
artscii
Transport
STDIO
Registry
MCP registry, active