プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

HSM Kit

作者:hsm-kitバージョン 0.1.0i★ –iパソコンで動く
レジストリ名io.github.hsm-kit/hsmkit

インストール

概要

作者による説明(英語の原文)

Local-first Base64, Luhn, key-component XOR, and synthetic ISO-0 PIN block tools.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: その他

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • レジストリには、入力が必要なキーは載っていません。

必要なもの

  • npmNode.jsのインストール(npxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "hsmkit": {
      "command": "npx",
      "args": [
        "-y",
        "@hsmkit/mcp-server"
      ]
    }
  }
}

ターミナルでこれを実行します

claude mcp add hsmkit -- npx -y @hsmkit/mcp-server

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "hsmkit": {
      "command": "npx",
      "args": [
        "-y",
        "@hsmkit/mcp-server"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "hsmkit": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@hsmkit/mcp-server"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント hsm-kit で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

その他のほかのサーバーとの比較i

  • このカテゴリのほかの32700件のうち0%よりスターが多い
  • このカテゴリのほかの32700件のうち48%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの32700件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

HSM Kitは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.1.0)がレジストリに届いたのは先月です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Agent Data Tools: Utilities

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211一昨日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

HSM Kit - Professional Online Encryption Toolkit

🔐 Professional encryption & key management tools, 100% client-side, secure & reliable

English | 简体中文 | 日本語 | 한국어 | Deutsch | Français


📖 Introduction

HSM Kit is a professional online encryption toolkit designed for developers, testers, and security engineers in finance, payment, and security domains. It provides 44+ tools covering HSM key management, payment security, PKI certificates, and cryptographic algorithms, all running entirely in the browser.

Core Values
  • Security First - 100% client-side computation, keys and sensitive data never leave your device
  • Professional & Complete - 44+ tools covering HSM key management, payment security, PKI certificates, and cryptographic algorithms
  • Ready to Use - Open browser and start working, supports PWA installation, works on Mac/Windows/Linux/mobile
  • Open Source - Code is publicly auditable, meets financial industry compliance requirements

✨ Features

FeatureDescription
🔒 Local ComputationAll crypto operations run in browser, data never uploaded
📱 PWA SupportInstallable to desktop, works like native app, offline available
🌐 Cross PlatformMac/Windows/Linux/iOS/Android supported
🌍 Multi-languageEnglish, Chinese, Japanese, Korean, German, French - 100% coverage
🌙 Dark ModeDay/night theme switching to protect your eyes
♿ AccessibleARIA labels, keyboard navigation, skip-to-content, aria-live regions, WCAG 2.1 AA compliant
⚡ Lazy LoadingRoute-level code splitting, only loads current page
🔍 SEO OptimizedPre-rendered static HTML, Schema markup, multi-language hreflang
📚 Knowledge Base43 English + 43 Chinese technical articles with static, indexable delivery
🇨🇳 Localized Tool URLs8 high-demand tools have canonical Chinese URLs with reciprocal hreflang
🧪 Published Test VectorsDownloadable AES JSON vectors verified by CryptoJS and Web Crypto regression tests
📝 Context-safe ExamplesOne-click examples preserve the selected mode, format, tab, and enabling toggles
✅ Consistent Input ValidationShared gray/green/red length and format states across all tool inputs
⭐ Favorites & Recent ToolsLocal favorites plus 90-day recent-tool history, with no account required
🔗 Workflow DiscoveryEach tool links to the next relevant tools and its supporting guides
📊 Privacy-safe EventsOptional GA/Zaraz events contain action/tool IDs only, never form values or results
🧪 Test Coverage100+ Vitest tests plus production page smoke checks for all 44 tools

🛠️ Tool Modules

🔐 Encryption/Decryption Tools (5)
ToolDescriptionRoute
AES EncryptionAES-128/192/256, ECB/CBC/CFB/OFB/CTR modes/aes-encryption
DES/3DES EncryptionDES/Triple DES, multiple padding options/des-encryption
RSA EncryptionRSA encrypt/decrypt/sign/verify, PKCS#1/OAEP/rsa-encryption
ECC/ECDSAElliptic curve, secp256k1/P-256/P-384/ecc-encryption
FPE Format-PreservingFF1/FF3-1 algorithms, NIST SP 800-38G/fpe-encryption
🔑 Key Management Tools (8)
ToolDescriptionRoute
Key GeneratorAES/DES/3DES secure random keys, key combining, parity/keys-dea
Keyshare GeneratorKey splitting for secure custody, KCV calculation/keyshare-generator
Futurex KeysFuturex HSM key encrypt/decrypt/lookup/futurex-keys
Atalla Keys (AKB)Atalla AKB format key encrypt/decrypt/atalla-keys
SafeNet KeysSafeNet HSM key encrypt/decrypt/lookup/safenet-keys
Thales KeysThales HSM LMK key encrypt/decrypt/lookup/thales-keys
Thales Key BlockThales proprietary key block encode/decode/thales-key-block
TR-31 Key BlockANSI X9.143 key block encode/decode/tr31-key-block
🔐 PKI Tools (2)
ToolDescriptionRoute
ASN.1 DecoderDER/BER structure decoding, X.509 certificate parsing/asn1-parser
SSL Certificates (X509)SSL/TLS certificate parsing & validation/ssl-certificates
💳 Payment Security Tools (21)
CategoryToolRoute
AS2805AS2805 Message Tool/payments-as2805
BitmapISO 8583 Bitmap/payments-bitmap
Card ValidationCVV/CVC/payments-card-validation-cvvs
Card ValidationAMEX CSC/payments-card-validation-amex-cscs
Card ValidationMasterCard CVC3/payments-card-validation-mastercard-cvc3
DUKPTDUKPT TDES (ISO 9797)/payments-dukpt-iso9797
DUKPTDUKPT AES/payments-dukpt-aes
MACISO 9797-1 MAC/payments-mac-iso9797-1
MACANSI X9.9/X9.19/payments-mac-ansix9
MACAS2805 MAC/payments-mac-as2805
MACTDES CBC-MAC/payments-mac-tdes-cbc-mac
MACHMAC/payments-mac-hmac
MACCMAC/payments-mac-cmac
MACRetail MAC/payments-mac-retail
PINPIN Block General/payments-pin-blocks-general
PINPIN Block AES/payments-pin-blocks-aes
PINPIN Offset/payments-pin-offset
PINPIN PVV/payments-pin-pvv
OtherVISA Certificates/payments-visa-certificates
OtherZKA (German Banking)/payments-zka
🧰 General Tools (9)
ToolDescriptionRoute
Hash CalculatorMD5/SHA/SHA-3/BLAKE2/SM3 20+ algorithms/hashes
Character EncodingASCII/Hex/Binary/EBCDIC/ATM conversion/character-encoding
BCD EncodingDecimal to BCD encoding conversion/bcd
Check DigitsLuhn (MOD 10) / Amex SE (MOD 9)/check-digits
Base64 Encode/DecodeStandard Base64 encoding/decoding/base64
Base94 Encode/DecodeBase94 encoding/decoding/base94
Message ParserISO 8583, ATM NDC/Wincor parsing/message-parser
RSA DER Public KeyRSA public key DER/PEM encode/decode/rsa-der-public-key
UUID GeneratorUUID v1/v3/v4/v5 generation/uuid

📚 Knowledge Base

HSM Kit includes a built-in knowledge base (/guides/) with 42 in-depth technical articles in each of English and Chinese, covering encryption algorithms, payment security, HSM key management, and more. Articles are cross-linked and directly connected to corresponding tools.

Knowledge Base Features
  • 📝 Markdown Rendering - Code blocks, tables, internal links
  • 🔗 Tool Integration - Direct links to related tools and articles
  • 🌍 Bilingual - English and Chinese, 43 articles each, fully translated
  • 📖 Table of Contents - Right-side TOC navigation with scroll highlighting
  • 🔍 Search - Full-text search across articles

📁 Project Structure

hsmkit/

├── public/ # Static assets │ ├── favicon.svg # Website logo │ ├── favicon-*.png # PWA icons (48/192/512) │ ├── apple-touch-icon.png # iOS icon │ ├── sitemap.xml # Sitemap (144 URLs with hreflang) │ ├── robots.txt # Crawler instructions │ ├── _headers # HTTP headers (Cloudflare) │ └── _redirects # SPA route redirects │ ├── scripts/ # Build scripts │ ├── generate-favicon-png.js # Favicon generation │ ├── generate-guide-og.js # Per-guide social image generation │ ├── prerender-guides.js # Static guide-page generation │ ├── check-tool-pages.js # Production page smoke checks │ └── update-sitemap-lastmod.js # Guide/tool sitemap maintenance │ ├── src/ │ ├── components/ # Reusable components │ │ ├── cipher/ # Encryption tool components │ │ ├── common/ # Common components │ │ │ ├── PageLayout.tsx # Page layout + Schema.org │ │ │ ├── ToolPage.tsx # Tool page factory │ │ │ ├── SEO.tsx # SEO meta tags + prerender │ │ │ ├── ResultCard.tsx # Result display (aria-live) │ │ │ ├── ErrorCard.tsx # Error display (role="alert") │ │ │ ├── LengthIndicator.tsx # Shared input length/format states │ │ │ ├── ExampleButton.tsx # Context-preserving example loading │ │ │ ├── ErrorBoundary.tsx # Error boundary │ │ │ ├── ReloadPrompt.tsx # PWA update prompt (dark mode) │ │ │ └── ... │ │ ├── generic/ # General tool components │ │ ├── keys/ # Key management components │ │ ├── payment/ # Payment tool components │ │ └── pki/ # PKI tool components │ │ │ ├── hooks/ # Custom hooks │ │ ├── useLanguage.tsx # Multi-language switching │ │ ├── useTheme.tsx # Theme switching │ │ ├── useToolForm.ts # Tool form hook │ │ ├── useRecentTools.ts # Recent tools and local favorites │ │ └── ... │ │ │ ├── data/ # Tool metadata and examples │ │ ├── examples.ts # Non-production example values │ │ ├── toolRelations.ts # Related-tool workflow graph │ │ └── toolGuidesMap.ts # Tool-to-guide links │ │ │ ├── locales/ # Translations (6 languages) │ │ ├── en/ # English │ │ ├── zh/ # Chinese │ │ ├── ja/ # Japanese │ │ ├── ko/ # Korean │ │ ├── de/ # German │ │ └── fr/ # French │ │ │ ├── utils/ # Utility functions │ │ ├── analytics.ts # Privacy-safe tool action events │ │ ├── crypto.ts # Core crypto utilities │ │ ├── crypto.test.ts # Crypto unit tests │ │ ├── hex.ts # Hex utilities │ │ ├── hex.test.ts # Hex unit tests │ │ ├── logger.ts # Production-safe logger │ │ └── ... │ │ │ ├── App.tsx # Root component + routes │ ├── routeConfig.ts # Route configuration │ ├── routes.tsx # Lazy-loaded page components │ └── main.tsx # Entry point │ ├── vitest.config.ts # Test configuration ├── vite.config.ts # Build configuration ├── tsconfig.json # TypeScript config (strict mode) └── package.json # Dependencies


🚀 Quick Start

Online

Visit https://hsmkit.com to use all tools directly.

PWA Install

After visiting the website, your browser will prompt "Install HSM Kit". Click to install to desktop.

Local Development
# Clone repository

git clone https://github.com/hsm-kit/hsmkit.git cd hsmkit

Install dependencies

npm install

Start development server

npm run dev

Visit http://localhost:5173

Build for Production
# Build (includes sitemap update + Puppeteer prerender + PWA Service Worker)

npm run build

Preview production build

npm run preview

When a release changes tool-page functionality, refresh only the 44 tool-page dates without rewriting homepage, legal, or guide dates:

`bas

冒頭だけを表示しています。続きはリポジトリで読めます

PopNxに聞く