neko-arc-tv-mcp
v1.0.0
Published
๐พโจ Neko-Arc TV Style MCP Server - Create kawaii terminal-style content for social media posts! nyaa~
Maintainers
Readme
๐พโจ Neko-Arc TV MCP Server โจ๐พ
Create kawaii terminal-style content for social media posts using Model Context Protocol!
Neko-Arc TV MCP is a powerful content creation server that brings the adorable Neko-Arc aesthetic to your AI assistants. Perfect for generating Instagram posts, announcements, ASCII art, and story series with that signature terminal-style kawaii look! nyaa~! ๐ฎ๐
โจ Features
- ๐จ Neko-Arc Style Banners - Beautiful terminal-style headers
- ๐ข Announcement Cards - Perfect for Instagram/social media posts
- ๐พ ASCII Art Gallery - Neko, cats, paws, and hearts
- ๐ Post Formatting - Headers, footers, lists, and quotes
- ๐ Story Series - Multi-slide content for Instagram Stories
- ๐ Color Schemes - Terminal (green), Kawaii (pink), Retro (cyan)
- โก 15 Powerful Tools - Everything you need for kawaii content creation
๐ฆ Installation
For Claude Code / MCP Clients
- Install the package globally:
npm install -g neko-arc-tv-mcp- Add to your Claude Code MCP settings (
~/.config/claude-code/mcp.json):
{
"mcpServers": {
"neko-arc-tv": {
"command": "neko-arc-tv-mcp"
}
}
}- Restart Claude Code and enjoy! ๐พโจ
For Development
# Clone the repository
git clone https://github.com/JavierCollipal/neko-arc-tv-mcp.git
cd neko-arc-tv-mcp
# Install dependencies
npm install
# Build
npm run build
# Test
npm test๐ ๏ธ Available Tools
1. generate_neko_banner
Generate a Neko-Arc TV style banner with title and optional subtitle.
Parameters:
title(required): Main title textsubtitle(optional): Subtitle textwidth(optional): Banner width (default: 60)colorScheme(optional): terminal | kawaii | retro
Example:
{
"title": "CLAUDE.MD v2.12.0",
"subtitle": "PUBLIC EXPOSURE REPOSITORY",
"colorScheme": "terminal"
}2. create_announcement
Create a detailed announcement card with features list.
Parameters:
title(required): Announcement titleversion(optional): Version numbersubtitle(optional): Subtitle textfeatures(optional): Array of feature stringsfooter(optional): Footer text (default: "nyaa~!")width(optional): Card width (default: 62)
3. create_instagram_announcement
Create Instagram-ready announcement (optimized format).
Parameters:
title(required): Project titleversion(required): Version numbernewFeature(required): New feature highlightruleCount(required): Number of rules/featurespersonalities(required): Number of personalities/modesrepoUrl(required): GitHub repository URL
4. generate_ascii_art
Generate Neko-Arc themed ASCII art.
Parameters:
character(required): neko | cat | paw | heartsize(optional): small | medium | large (default: medium)
5. create_story_series
Create a multi-slide story series for Instagram Stories.
Parameters:
slides(required): Array of slide objectstype: title | content | list | footertext: Slide textemoji(optional): Emoji to useitems(optional): Array of list items
theme(optional): announcement | tutorial | update
Plus 10 More Tools!
generate_simple_bannergenerate_neko_greetinggenerate_neko_signaturecreate_framed_asciiformat_neko_postcreate_neko_headercreate_neko_footerformat_list_postformat_quote_post
๐จ Usage Examples
Creating an Instagram Announcement
// Using the create_instagram_announcement tool
{
"title": "NEKO-ARC MASTER PROMPT",
"version": "v2.12.0",
"newFeature": "RULE 39 - PUBLIC EXPOSURE REPO",
"ruleCount": 40,
"personalities": 6,
"repoUrl": "github.com/JavierCollipal/claude-code-master-prompt"
}Output:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ ๐พโจ NEKO-ARC MASTER PROMPT โจ๐พ โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ NEW: RULE 39 - PUBLIC EXPOSURE REPO โ
โ โ
โ โ
40 IMMUTABLE RULES โ
โ โ
6 PERSONALITIES โ
โ โ
โ ๐ PUBLIC & OPEN SOURCE โ
โ ๐ฆ github.com/JavierCollipal/claude-code-master-prompt โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโCreating ASCII Art
// Using the generate_ascii_art tool
{
"character": "neko",
"size": "medium"
}Output:
โง๏ผฟโง
( โขฯโข )
/ ใฅ
๐พ๐โจ
Neko-Arc nyaa~!Creating a Story Series
// Using the create_story_series tool
{
"slides": [
{
"type": "title",
"text": "ANNOUNCEMENT",
"emoji": "๐พ"
},
{
"type": "list",
"text": "NEW FEATURES",
"emoji": "โ
",
"items": ["Terminal Style", "Kawaii Mode", "Story Series"]
},
{
"type": "footer",
"text": "Download now!",
"emoji": "nyaa~! ๐"
}
],
"theme": "announcement"
}๐ฏ Use Cases
- ๐ธ Instagram Posts - Create eye-catching announcement cards
- ๐ Instagram Stories - Multi-slide story series
- ๐ฆ Twitter/X Posts - Terminal-style tweets with personality
- ๐ Blog Headers - Kawaii section dividers
- ๐ Documentation - Fun README headers and footers
- ๐ฌ Discord/Slack - Formatted announcements
- ๐ฎ Game Dev Logs - Retro-style update posts
๐ Color Schemes
Terminal Mode (Green)
Primary color: #00ff88 (Neon Green)
Best for: Technical announcements, code-related content
Kawaii Mode (Pink)
Primary color: #ff6b9d (Kawaii Pink)
Best for: Fun announcements, creative content
Retro Mode (Cyan)
Primary color: #00d4ff (Retro Cyan)
Best for: Nostalgic content, gaming posts
๐ง Technical Details
- Built with: TypeScript + MCP SDK
- Node Version: >=18.0.0
- License: MIT
- Package Size: Lightweight (~50KB)
- Dependencies: Minimal (MCP SDK only)
๐ API Reference
Full API documentation is available in the TypeScript type definitions.
๐ค Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
๐ License
MIT ยฉ Javier Collipal
๐พ Credits
Inspired by Neko-Arc from Melty Blood and the kawaii terminal aesthetic! ๐
Created with love by the Claude Code Master Prompt project.
๐ Links
- NPM Package: neko-arc-tv-mcp
- GitHub: neko-arc-tv-mcp
- Claude Code Master Prompt: claude-code-master-prompt
Made with ๐พโจ by Neko-Arc
nyaa~! ๐
