artscii
artscii
LLM은 그림을 그릴 수 없습니다. 하지만 이 MCP는 가능합니다.
ASCII 아트, 카오모지, 애니메이션, 다이어그램, 차트, 이미지 변환 및 절차적 캐릭터 생성 — AI 에이전트를 위한 11가지 핵심 도구.
81개의 엄선된 아트 × 12가지 동작 = 972개의 터미널 애니메이션. 단일 시드에서 생성되는 153,600개의 고유한 절차적 캐릭터. 또한 100개의 카오모지, 11가지 다이어그램 유형, FIGlet 배너, 점자 모드를 지원하는 이미지-ASCII 변환 기능을 제공합니다.
.::-::. .:-::. --- apple (16w) ---
.=#%@@@@@%#=: .=*%@@@@@%#+: +:
-%@@@@@@@@@@@%*+%@@@@@@@@@@@%+ :--:#*.--:
.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@- -#@@@@#%@@@@%=
-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* :@@@%****+#%@@@:
.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@= -@%%%+*@@+*@%%@-
=@@@@@@@@@@@@@@@@@@@@@@@@@@@@* *@@%+*+#=#%@@#
-#@@@@@@@@@@@@@@@@@@@@@@@@%= +%@@@#@@@@%+
=%@@@@@@@@@@@@@@@@@@@@%*. .-+**=*+=.
=#@@@@@@@@@@@@@@@@%+.
=#@@@@@@@@@@@@%+. ʕ•ᴥ•ʔ (◕‿◕) (╯°□°)╯︵ ┻━┻
-#@@@@@@@@%+.
-#@@@@%=.
-*#=설치
Claude Code — 한 줄 명령어로 설치:
claude mcp add artscii -- npx -y artsciiClaude Desktop — claude_desktop_config.json에 추가:
{ "mcpServers": { "artscii": { "command": "npx", "args": ["-y", "artscii"] } } }Cursor — .cursor/mcp.json에 추가:
{ "mcpServers": { "artscii": { "command": "npx", "args": ["-y", "artscii"] } } }VS Code — 확장 프로그램 패널에서 @mcp artscii를 검색하거나 settings.json에 추가:
{ "mcp": { "servers": { "artscii": { "command": "npx", "args": ["-y", "artscii"] } } } }Related MCP server: Ascii Art AI MCP
MCP 도구
도구 | 매개변수 | 설명 |
|
| 아트 + 카오모지 검색. 쿼리 생략 시 전체 목록 표시 |
|
| ID로 아트 가져오기 |
|
| 감정별 카오모지 가져오기. 생략 시 무작위 |
|
| 대형 ASCII 텍스트 렌더링 (FIGlet, 5가지 폰트) |
|
| 텍스트 주위에 상자/프레임 그리기 (5가지 스타일) |
|
| 데이터 시각화: 진행률, 스파크라인, 히트맵 |
|
| 아트 + 동작 결합 → 터미널 애니메이션 |
|
| 시드에서 고유한 ASCII 캐릭터 생성 |
|
| 텍스트 블록을 가로 또는 세로로 결합 |
|
| 이미지 → ASCII (ascii 또는 점자 모드) |
|
| ASCII 다이어그램 생성 (11가지 유형) |
상자 프레임
5가지 스타일로 텍스트 주위에 테두리를 그립니다:
┌───────┐ ╔═══════╗ ╭───────╮ ┏━━━━━━━┓ +-------+
│ hello │ ║ hello ║ │ hello │ ┃ hello ┃ | hello |
└───────┘ ╚═══════╝ ╰───────╯ ┗━━━━━━━┛ +-------+
single double rounded bold ascii옵션: padding, align (왼쪽/중앙/오른쪽), 상단 테두리의 title.
차트
3가지 유형을 지원하는 통합 chart 도구: 진행률(progress), 스파크라인(sparkline), 히트맵(heatmap).
Progress: ███████████████░░░░░ 75%
Sparkline: ▁▂▃▄▅▆▇█▇▅▃▁
Heatmap: A B C
X ░▒█
Y ▓░▒애니메이션
아트(명사)와 동작(동사)을 결합하여 터미널 애니메이션을 만듭니다. 81개의 아트 × 12가지 동작 = 972개의 조합. 사용자 지정 텍스트도 가능합니다.
animate("apple", "bounce") → bouncing apple
animate("trophy", "progress") → trophy rides a progress bar 0→100%
animate("lock", "reveal") → line-by-line reveal
animate("GAME OVER", "blink") → blinking custom text동작: bounce, shake, blink, slide, reveal, fade, pulse, rain, progress, wave, jump, talk
출력: script (터미널 재생용 bash) 또는 frames (원시 데이터)
캐릭터
절차적 ASCII 캐릭터 생성기. 하나의 시드 → 하나의 고유한 캐릭터. 153,600개의 표준 조합 (16종 × 10개 눈 × 8개 입 × 10개 모자 × 12개 액세서리).
character("alice") character("bob", mood: "happy")
____ /\_/\
]==== ) ( ^ ^ )
_____ ( u )
/ * * \ \_^_/
| u |
\_____/
|||||
~~o=o~~종류: blob, cat, bear, robot, bird, bunny, ghost, alien, fox, frog, penguin, octopus, dragon, mushroom, cactus, skull
기분 프리셋: happy, sad, angry, surprised, sleepy, cool, love, silly — 하나의 매개변수로 눈과 입을 설정합니다. 명시적인 눈/입 설정이 우선합니다.
미니 모드: 채팅 및 상태 줄을 위한 2줄 인라인 캐릭터.
mini blob: (^ ^) mini cat: /^ ^\ mini robot: [^ ^]
(u) >u< [u]같은 시드는 항상 같은 캐릭터를 생성합니다. 출력은 animate 도구와 직접 호환됩니다 — wave, jump 또는 talk 동작을 시도해 보세요.
구성 (Compose)
여러 텍스트 블록을 가로(나란히) 또는 세로(쌓기)로 결합합니다:
┌───┐ ┌───┐ ┌───┐
│ A │ │ B │ │ A │
└───┘ └───┘ └───┘
horizontal ---
┌───┐
│ B │
└───┘
vertical옵션: gap, align (상단/중간/하단), separator (세로 모드).
이미지 변환
이미지(URL 또는 base64)를 ASCII 아트로 변환합니다. 두 가지 렌더링 모드:
ascii— 문자 램프 (.:-=+*#%@), 고전적인 느낌braille— 유니코드 점자 점 (⠿), 문자당 8배 해상도
옵션: size (16/32/64), invert, contrast, gamma, threshold (점자).
다이어그램
unicode, rounded, ascii 테두리 스타일을 지원하는 11가지 다이어그램 유형.
유형 | 필수 필드 | 출력 |
|
|
|
|
| 제목 + 구분선 + 본문 |
|
|
|
|
| 열 정렬 그리드 |
|
| 화살표가 있는 액터 생명선 |
|
| 수직 |
|
| 수평 |
|
| 속성/메서드가 포함된 UML 클래스 |
|
| 개체-관계 다이어그램 |
|
| 수평 마인드 맵 트리 |
|
| 타임라인이 포함된 간트 차트 |
┌─────────┐ ╭──────────╮ ┌──────┬───────┐ src
│ Start │ │ Status │ │ Name │ Score │ ├── index.ts
└────┬────┘ ├──────────┤ ├──────┼───────┤ └── diagram.ts
│ │ Line 1 │ │ A │ 95 │
▼ │ Line 2 │ │ B │ 87 │
┌─────────┐ ╰──────────╯ └──────┴───────┘
│ End │
└─────────┘
flowchart box table tree클래스 다이어그램
{ "type": "class", "classes": [
{ "name": "Animal", "properties": ["+ name: string"], "methods": ["+ speak(): void"] },
{ "name": "Dog", "properties": ["+ breed: string"], "methods": ["+ bark(): void"] }
]}┌──────────────────┐
│ Animal │
├──────────────────┤
│ + name: string │
├──────────────────┤
│ + speak(): void │
└──────────────────┘
▲
│
┌──────────────────┐
│ Dog │
├──────────────────┤
│ + breed: string │
├──────────────────┤
│ + bark(): void │
└──────────────────┘간트 차트
{ "type": "gantt", "tasks": [
{ "label": "Design", "start": 0, "duration": 3 },
{ "label": "Develop", "start": 2, "duration": 5 },
{ "label": "Test", "start": 5, "duration": 3 }
], "unitLabel": "weeks" } 0 2 4 6 8 weeks
┼────────────────────
Design ████████
Develop █████████████████
Test ████████████배너
FIGlet 폰트(Standard, Small, Slant, Big, Mini)를 사용하여 텍스트를 대형 ASCII 아트로 렌더링합니다.
크기 계층
각 아트는 식별 가능한 최소 크기로 저장됩니다.
계층 | 크기 | 용도 |
16w | 16 x 8 | 아이콘, 기호, 단순한 모양 |
32w | 32 x 16 | 동물 실루엣, 이모지 |
64w | 64 x 32 | 상세한 장면 (드묾) |
카오모지
26개 카테고리에 걸쳐 엄선된 100개의 항목. 출처: kao.moji (MIT).
카테고리 | 예시 |
happy |
|
sad |
|
angry |
|
love |
|
confused |
|
animals |
|
table-flip |
|
+ 19개 더 | excited, greeting, celebrate, hug, surprised, sleepy, nervous, wink, magic, laughing, determined, eating, dancing, hopeful, jealous, ... |
라이선스
MIT. 아트 아이콘 출처: game-icons.net (CC BY 3.0, Lorc & Delapouite).
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
- AlicenseAqualityDmaintenanceEnables language models to generate fun ASCII art featuring cows and other characters saying or thinking custom messages. Provides access to various cow characters including dragons, penguins, and skeletons for creative text art generation.3162MIT
- AlicenseNot gradedqualityAmaintenanceAscii Art AI - MCP server providing AI-powered tools and automation by MEOK AI Labs11MIT
- AlicenseBqualityBmaintenanceEnables AI assistants to create, animate, and export ASCII art using natural language, with live browser sync.96368MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI to display its current mood as a locally generated ASCII face using Stable Diffusion, with a tool feel(emotion) that the AI can call to update the terminal display.MIT
Related MCP Connectors
Machine-readable utilities and datasets for AI agents.
Generate images, video, music and voice from your CLI or AI agent. On-brand AI media toolkit.
Deterministic AI agent microtools, no accounts/API keys. fetch_extract: 98% token cut. 38 tools.
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/rxolve/artscii'
If you have feedback or need assistance with the MCP directory API, please join our Discord server