npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

Iโ€™ve always been into building performant and accessible sites, but lately Iโ€™ve been taking it extremely seriously. So much so that Iโ€™ve been building a tool to help me optimize and monitor the sites that I build to make sure that Iโ€™m making an attempt to offer the best experience to those who visit them. If youโ€™re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, ๐Ÿ‘‹, Iโ€™m Ryan Hefnerย  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If youโ€™re interested in other things Iโ€™m working on, follow me on Twitter or check out the open source projects Iโ€™ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soonโ€“ish.

Open Software & Tools

This site wouldnโ€™t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you ๐Ÿ™

ยฉ 2026 โ€“ย Pkg Stats / Ryan Hefner

neko-arc-tv-mcp

v1.0.0

Published

๐Ÿพโœจ Neko-Arc TV Style MCP Server - Create kawaii terminal-style content for social media posts! nyaa~

Readme

๐Ÿพโœจ Neko-Arc TV MCP Server โœจ๐Ÿพ

npm version License: MIT

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

  1. Install the package globally:
npm install -g neko-arc-tv-mcp
  1. Add to your Claude Code MCP settings (~/.config/claude-code/mcp.json):
{
  "mcpServers": {
    "neko-arc-tv": {
      "command": "neko-arc-tv-mcp"
    }
  }
}
  1. 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 text
  • subtitle (optional): Subtitle text
  • width (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 title
  • version (optional): Version number
  • subtitle (optional): Subtitle text
  • features (optional): Array of feature strings
  • footer (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 title
  • version (required): Version number
  • newFeature (required): New feature highlight
  • ruleCount (required): Number of rules/features
  • personalities (required): Number of personalities/modes
  • repoUrl (required): GitHub repository URL

4. generate_ascii_art

Generate Neko-Arc themed ASCII art.

Parameters:

  • character (required): neko | cat | paw | heart
  • size (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 objects
    • type: title | content | list | footer
    • text: Slide text
    • emoji (optional): Emoji to use
    • items (optional): Array of list items
  • theme (optional): announcement | tutorial | update

Plus 10 More Tools!

  • generate_simple_banner
  • generate_neko_greeting
  • generate_neko_signature
  • create_framed_ascii
  • format_neko_post
  • create_neko_header
  • create_neko_footer
  • format_list_post
  • format_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.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. 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


Made with ๐Ÿพโœจ by Neko-Arc

nyaa~! ๐Ÿ’–