open-index/open-npm huggingface dataset:
npm package: @kongying-tavern/normalize.css
Description: KongyingTavern Team modern alternative to CSS resets
Author: jiazengp
Latest version: 1.0.0

# NormalizeCss

> Normalize Css for kongyingTavern Team

**DO NOT use it in your own project if you don't know what it's for**

## Install

```sh
npm i -D @kongying-tavern/normalize.css
# yarn add @kongying-tavern/normalize.css -D
# pnpm i @kongying-tavern/normalize.css
```

### CDN

See <https://cdn.jsdelivr.net/npm/@kongying-tavern/normalize.css@latest>

## Usage

at your disposal

## About

[normalize.css](http://nicolasgallagher.com/about-normalize-css/)

## License

[MIT](https://github.com/kongying-tavern/design/blob/main/LICENSE) &copy; [kongyingTavern Team](https://github.com/kongying-tavern)
npm package: @kongying-tavern/prettier-config
Description: Prettier config for kongyingTavern Team
Author: jiazengp
Latest version: 1.0.1-1

# prettier-config

> Prettier config for kongyingTavern Team

**DO NOT use it in your own project if you don't know what it's for**

## Install

```sh
npm i -D @kongying-tavern/prettier-config
# yarn add @kongying-tavern/prettier-config -D
# pnpm i @kongying-tavern/prettier-config
```

## Usage

In `package.json`:

```json
{
  "prettier": "@kongying-tavern/prettier-config"
}
```

## License

[MIT](https://github.com/kongying-tavern/design/blob/main/LICENSE) &copy; [kongyingTavern Team](https://github.com/kongying-tavern)
npm package: @kongyo2/deepwiki-ask
Description: DeepWiki MCP ask_question ツールのラッパー MCPサーバー
Latest version: 0.1.3

# @kongyo2/deepwiki-ask

[DeepWiki MCP](https://mcp.deepwiki.com/) の `ask_question` ツールをラッピングした MCP サーバーです。

GitHub リポジトリについて質問すると、AI がコードベースとドキュメントに基づいた回答を返します。

## 特徴

- DeepWiki の `ask_question` ツールのみを公開するシンプルな構成
- 指数バックオフによる自動リトライ（最大3回）
- [neverthrow](https://github.com/supermacro/neverthrow) による型安全なエラーハンドリング
- stdio トランスポートで動作

## MCP Client Configuration

### Claude Code

Install via CLI (MCP only):

```bash
claude mcp add --scope user deepwiki-ask -- npx -y @kongyo2/deepwiki-ask
```

### Codex

```bash
codex mcp add deepwiki-ask -- npx -y @kongyo2/deepwiki-ask
```

## ライセンス

MIT
npm package: @kongyo2/discord-webhook-mcp
Description: MCP server for Discord Webhook integration
Latest version: 1.0.4

# Discord Webhook MCP

Discord Webhook を使用してメッセージの送信、編集、削除を行う [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) サーバーです。

## 特徴

- **メッセージ送信** - テキスト、Embed、スレッド対応
- **メッセージ編集** - 送信済みメッセージの内容を更新
- **メッセージ削除** - 送信済みメッセージを削除
- **Zod バリデーション** - 入力パラメータの厳密な検証

## 使用方法

### MCP設定

MCP対応クライアント（例: Gemini CLI）の設定ファイルに以下を追加:

```json
{
  "mcpServers": {
    "discord-mcp": {
      "command": "npx",
      "args": ["-y", "@kongyo2/discord-webhook-mcp"],
      "env": {
        "DISCORD_WEBHOOK_URL": "https://discord.com/api/webhooks/YOUR_WEBHOOK_ID/YOUR_WEBHOOK_TOKEN"
      }
    }
  }
}
```

### 環境変数

| 変数名 | 必須 | 説明 |
|--------|------|------|
| `DISCORD_WEBHOOK_URL` | ✅ | Discord Webhook URL |

## ツール一覧

### `discord_send_message`

メッセージを送信します。

```json
{
  "content": "Hello, Discord!",
  "embeds": [
    {
      "title": "タイトル",
      "description": "説明文",
      "color": 65280
    }
  ]
}
```

### `discord_edit_message`

送信済みメッセージを編集します。

```json
{
  "message_id": "123456789",
  "content": "更新後のメッセージ"
}
```

### `discord_delete_message`

送信済みメッセージを削除します。

```json
{
  "message_id": "123456789"
}
```

## 制限事項

- レート制限: 30メッセージ/分/チャンネル
- メッセージ本文: 最大2000文字
- Embed: 最大10個、合計6000文字以内

## 開発

```bash
# 依存関係のインストール
npm install

# 開発モード
npm run dev

# ビルド
npm run build

# Lint
npm run lint
```

## ライセンス

MIT
npm package: @kongyo2/image-to-pure-css
Description: Convert images to pure CSS using linear gradients
Latest version: 0.1.4

# @kongyo2/image-to-pure-css

画像をピュアCSSに変換するツールです。CSSの `linear-gradient` を使い、`<canvas>` や `<img>` タグを一切使わずに画像を再現します。

## 仕組み

画像の各行を1pxの高さの `linear-gradient` に変換し、`background-image` で重ね合わせることで1つの `<div>` 要素だけで画像を表現します。

主な最適化:

- 最も多い色を `background-color` に設定し、グラデーション数を削減
- 全ピクセルが背景色と同じ行はスキップ
- `background-size` / `background-repeat` は共通値を1つだけ指定
- 色コードは可能な限り短縮形（例: `#fff`）を使用

## インストール

```bash
npm install @kongyo2/image-to-pure-css
```

## 使い方

### CLI

```bash
npx @kongyo2/image-to-pure-css <画像ファイル> [オプション]
```

#### オプション

| オプション | 説明 |
|---|---|
| `--width N` | 出力幅をNピクセルにリサイズ（アスペクト比維持） |
| `--tolerance N` | 色の類似判定の許容値（デフォルト: 0） |
| `--output file.txt` | 出力先ファイル（デフォルト: 入力ファイル名.txt） |

#### 例

```bash
# 基本的な変換
npx @kongyo2/image-to-pure-css photo.png

# 幅100pxにリサイズして変換
npx @kongyo2/image-to-pure-css photo.png --width 100

# 許容値を設定してファイルサイズを削減
npx @kongyo2/image-to-pure-css photo.png --tolerance 10 --output output.txt
```

### ライブラリとして使用

```typescript
import { convertImageToCSS } from "@kongyo2/image-to-pure-css";

// ファイルパスから変換
const css = await convertImageToCSS("photo.png", {
  width: 100,
  tolerance: 5,
});
```

```typescript
import { readFileSync } from "node:fs";
import { convertImageToCSS } from "@kongyo2/image-to-pure-css";

// Bufferから変換
const buffer = readFileSync("photo.png");
const css = await convertImageToCSS(buffer);
```

### 個別モジュールのインポート

```typescript
import {
  readImage,
  assembleCSS,
  buildRowGradient,
  findDominantColor,
  rgbToCompressedColor,
  colorsAreSimilar,
} from "@kongyo2/image-to-pure-css";

// 画像を読み込み
const imageData = await readImage("photo.png", 100);

// CSSを生成
const css = assembleCSS(imageData, 0);
```

## 出力形式

インラインスタイル付きの `<div>` 要素が出力されます。

```html
<div style="width:100px;height:50px;background-color:#fff;background-image:linear-gradient(90deg,#f00 0,#0f0 50%,#00f 100%),...;background-size:100% 1px;background-position:0 0,0 1px,...;background-repeat:no-repeat"></div>
```

## ライセンス

[MIT](LICENSE)
npm package: @kongyo2/ja-ucp-ogp
Description: Uncyclopedia JP OGP image generator for Twitter
Latest version: 1.0.0

# ja-ucp-ogp

日本語版アンサイクロペディア公式SNSアカウント運用のための OGP 代替画像ジェネレーター。

アンサイクロペディアは OGP メタタグに非対応のため、Twitter/X にリンクを貼ってもリンクカードが表示されない。本ツールは記事情報を含む OGP 画像 (1200x630px) を生成し、ツイートに画像として添付することでこの問題を回避する。

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/kongyo2/ja-ucp-ogp)

## インストール

```bash
npm install -g @kongyo2/ja-ucp-ogp
```

または npx で直接実行:

```bash
npx @kongyo2/ja-ucp-ogp -t "記事名" -d "概要文"
```

## 使い方

### CLI モード

オプションを指定して直接生成:

```bash
ja-ucp-ogp -t "エクストリーム・アイロニング" -d "人里離れた場所でアイロン台を広げ、衣類にアイロンをかけるエクストリームスポーツ。"
```

出力例:

```
✅ 生成完了: C:\Users\you\output\エクストリーム・アイロニング.png
   URL表示: ansaikuropedia.org/wiki/エクストリーム・アイロニング
```

#### オプション一覧

| オプション                 | 説明                                             | 必須               |
| -------------------------- | ------------------------------------------------ | ------------------ |
| `-t, --title <title>`      | 記事タイトル                                     | CLI モードでは必須 |
| `-d, --description <desc>` | 概要文                                           | CLI モードでは必須 |
| `-i, --image <path>`       | 添付画像パス                                     | 省略可             |
| `-o, --output <path>`      | 出力先パス (デフォルト: `output/<タイトル>.png`) | 省略可             |
| `-f, --font <path>`        | カスタムフォントファイルパス                     | 省略可             |

### インタラクティブモード

オプションなしで起動すると対話型 UI が表示される:

```bash
ja-ucp-ogp
```

4 ステップで入力を案内:

1. 記事タイトル
2. 概要文
3. 画像パス (Enter でスキップ)
4. 出力先パス (Enter でデフォルト)

### 画像付きレイアウト

`-i` で画像を指定すると、左にテキスト・右に画像のレイアウトで生成される:

```bash
ja-ucp-ogp -t "日本" -d "極東の島国。" -i ./photo.jpg
```

## 生成される画像

- サイズ: 1200x630px (Twitter/X 推奨 OGP サイズ)
- フォーマット: PNG
- URL 表示: `ansaikuropedia.org/wiki/<記事名>`
- デザイン: ダーク基調 + ゴールドアクセントのグラスモーフィズム

### フォント

以下の順でシステムフォントを自動検出する (Windows):

1. メイリオ
2. 游ゴシック
3. MS ゴシック

見つからない場合は `sans-serif` にフォールバックする。`-f` オプションで任意のフォントファイルを指定可能。


## ライセンス

MIT
npm package: @kongyo2/kleismic-cli
Description: Interactive Kleismic CLI built with TypeScript, React, Ink, Zod, and Ink UI.
Latest version: 0.1.1

# @kongyo2/kleismic-cli

Kleismic の対話式 CLI 実装です。TypeScript / React / Ink / Zod / `@inkjs/ui` ベースで、起動時ロゴは `oh-my-logo` の block レンダリングを使っています。

## Features

- 保存済みセッションの復元
- `handle_name` / `password` ログイン
- 公開タイムライン閲覧
- 投稿詳細、Love / Boost / reaction
- 投稿 / 返信
- ユーザー検索とプロフィール表示
- 通知表示
- タイピング履歴リプレイ
npm package: @kongyo2/mcpdevmcp
Description: MCP server for MCP development assistance - helps agents develop and debug MCP servers
Latest version: 0.4.0

# @kongyo2/mcpdevmcp

LLMエージェントが他のMCPサーバーを開発、デバッグ、検査するためのMCPサーバーです。

[MCP Inspector](https://github.com/modelcontextprotocol/inspector) CLIの機能をラップし、エージェントが自身の環境から直接プログラム的に他のMCPサーバーの挙動（ツールの確認、リソースの読み取り、プロンプトのテスト）を検証できるようにします。

## 特徴

- **プログラムによる検査**: ターゲットとなるMCPサーバーのツール一覧・実行、リソース一覧・読み取り、プロンプト一覧・取得が可能。
- **エージェントフレンドリー**: LLMエージェントが自律的にMCPサーバーを開発・検証するために設計。
- **柔軟なトランスポート**: `stdio`（ローカルコマンド実行）と `sse`/`http`（リモートURL接続）の両方に対応。

## クイックスタート設定

MCPクライアント（例: `claude_desktop_config.json`）の設定に追加してください：

```json
{
  "mcpServers": {
    "mcpdev": {
      "command": "npx",
      "args": ["-y", "@kongyo2/mcpdevmcp"]
    }
  }
}
```

## 利用可能なツール

すべてのツールは `target` 引数を受け取ります。これにはローカルの実行コマンドまたはリモートURLを指定できます。

### 1. `mcpdev_inspector_list_tools`
ターゲットMCPサーバーで利用可能なすべてのツールを一覧表示します。

```javascript
// 例: リモートサーバーを検査
{
  "target": "https://mcp.deepwiki.com/sse",
  "transport": "sse"
}
```

### 2. `mcpdev_inspector_call_tool`
ターゲットMCPサーバー上の特定のツールを実行します。

```javascript
// 例: ローカルサーバーのツールを実行
{
  "target": "node ./my-server/dist/index.js",
  "transport": "stdio",
  "tool_name": "calculator",
  "tool_args": { "a": 1, "b": 2, "op": "add" }
}
```

### 3. `mcpdev_inspector_list_resources`
ターゲットMCPサーバーのリソース一覧を取得します。

### 4. `mcpdev_inspector_read_resource`
特定のリソースの内容を読み取ります。

### 5. `mcpdev_inspector_list_prompts`
ターゲットMCPサーバーのプロンプト一覧を取得します。

### 6. `mcpdev_inspector_get_prompt`
特定のプロンプトテンプレートを取得します。

## 開発について

このプロジェクトは、高品質かつモダンなTypeScriptのベストプラクティスに基づいて構築されています：

- **TypeScript**: Strictモード, ES2022
- **エラーハンドリング**: `neverthrow` を使用したResult型（ビジネスロジック内での例外スロー禁止）
- **Linting**: `oxlint` による高速なLint

### ビルド

```bash
npm install
npm run build
```

### テスト

```bash
# Inspectorを使用して、このサーバー自身のツール一覧を取得
npx @modelcontextprotocol/inspector --cli --method tools/list node dist/index.js
```

## ライセンス

MIT
npm package: @kongyo2/ngrok-mcp-host
Description: Expose any MCP server as a remote MCP via ngrok tunnel
Latest version: 0.1.2

# @kongyo2/ngrok-mcp-host

Expose any local MCP (Model Context Protocol) server as a remote MCP server via ngrok tunnel.

Takes any stdio-based MCP server command and makes it accessible over the internet through ngrok, supporting both Streamable HTTP and SSE transports.

## Quick Start

```bash
export NGROK_AUTHTOKEN=your_token_here

npx @kongyo2/ngrok-mcp-host -- npx -y @anthropic-ai/mcp-server-filesystem /path/to/dir
```

## Install

```bash
npm install -g @kongyo2/ngrok-mcp-host
```

## Prerequisites

- Node.js 18+
- ngrok authtoken — [get one here](https://dashboard.ngrok.com/get-started/your-authtoken)

## Usage

```
ngrok-mcp-host [options] -- <command> [args...]
```

### Options

| Option                      | Description               | Default               |
| --------------------------- | ------------------------- | --------------------- |
| `-p, --port <port>`         | Local HTTP server port    | `8808`                |
| `--ngrok-authtoken <token>` | ngrok auth token          | `NGROK_AUTHTOKEN` env |
| `--ngrok-domain <domain>`   | Custom ngrok domain       | auto                  |
| `--api-key <key>`           | API key for request auth  | —                     |
| `--transport <type>`        | `sse` / `stream` / `both` | `both`                |
| `--debug`                   | Enable debug logging      | off                   |

### Examples

```bash
# Basic
ngrok-mcp-host -- npx -y @anthropic-ai/mcp-server-filesystem ~/docs

# Custom domain + API key
ngrok-mcp-host --ngrok-domain my-mcp.ngrok.app --api-key s3cret -- node server.js

# SSE only
ngrok-mcp-host --transport sse -- npx -y some-mcp-server

# Debug mode with custom port
ngrok-mcp-host --port 3000 --debug -- python -m mcp_server
```

## Output

```
  ngrok MCP Host
  ══════════════════════════════════════════
  Command:  npx -y @anthropic-ai/mcp-server-filesystem /path
  URL:      https://abc123.ngrok.app
  Stream:   https://abc123.ngrok.app/mcp
  SSE:      https://abc123.ngrok.app/sse
  ══════════════════════════════════════════

  MCP client config:

  {
    "mcpServers": {
      "remote": {
        "url": "https://abc123.ngrok.app/mcp"
      }
    }
  }

  Press Ctrl+C to stop
```

Copy the config JSON into your MCP client (Claude Desktop, etc.) to connect.

## How It Works

1. Spawns the MCP server as a subprocess (stdio transport)
2. Creates a local HTTP server with Streamable HTTP and/or SSE endpoints
3. Proxies MCP messages between HTTP clients and the subprocess
4. Tunnels the local HTTP server through ngrok

## License

MIT