プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Test Card Hub

作者:eyrockscriptバージョン 1.1.0i★ 2 (リポジトリ全体のスター)iパソコンで動く
レジストリ名io.github.eyrockscript/test-card-hub

インストール方法

What it does

Sandbox test cards, Playwright tests, real-card scanner and decline codes for LATAM gateways.

  • Connects パソコンで動く
  • Account or key No key needed
  • Category 開発者ツール

インストール

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

チェック 3/3 合格 · あなたのパソコンで動きます · ✓ コマンド確認済み 2026年11月14日

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげますが、先に準備が必要です

先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. パソコン版 Claude アプリの設定ファイルを開く

    SettingsDeveloperEdit Config

  3. この設定を貼り付けて保存

    {
      "mcpServers": {
        "test-card-hub": {
          "command": "npx",
          "args": [
            "-y",
            "test-card-hub-mcp"
          ]
        }
      }
    }
  4. Claude を終了してもう一度開く

  5. 試してみる

    Test Card Hub を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が Test Card Hub を使っていると言うか、回答に Test Card Hub のツール名が出れば接続成功です

追加の設定 1 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • TEST_CARD_HUB_BACKUP Optional path to the backup JSON exported from the Test Card Hub Chrome extension, to expose your own environments.

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT はまだ Test Card Hub につなげません

Test Card Hub はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません

代わりにできること

A · Test Card Hub につなげるアプリを使う

  • 先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
  • 先にパソコンへ Node.js を入れてください(1 回だけ)
  • 先にパソコンへ Node.js を入れてください(1 回だけ)
  • 先にパソコンへ Node.js を入れてください(1 回だけ)

B · 開発者ツール の中で ChatGPT につなげる別のサーバー

同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました

Claude Code につなげますが、先に準備が必要です

先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  3. このコマンドを貼り付けて Enter

    claude mcp add --scope user test-card-hub -- npx -y test-card-hub-mcp
  4. Claude Code で /mcp と入力

    Test Card Hub が一覧にあり、接続済みと表示されれば OK です

  5. 試してみる

    Test Card Hub を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が Test Card Hub を使っていると言うか、回答に Test Card Hub のツール名が出れば接続成功です

追加の設定 1 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • TEST_CARD_HUB_BACKUP Optional path to the backup JSON exported from the Test Card Hub Chrome extension, to expose your own environments.

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげますが、先に準備が必要です

先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. このボタンで Cursor を開く

    Cursor で開く

    Cursor がインストールの確認をするので Install を押します

  3. Cursor の AI チャットを Agent モードで開く

  4. 試してみる

    Test Card Hub を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が Test Card Hub を使っていると言うか、回答に Test Card Hub のツール名が出れば接続成功です

追加の設定 1 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • TEST_CARD_HUB_BACKUP Optional path to the backup JSON exported from the Test Card Hub Chrome extension, to expose your own environments.

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげますが、先に準備が必要です

先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. このボタンで VS Code を開く

    VS Code で開く

    VS Code がインストールの確認をするので Install を押します

  3. VS Code の AI チャットを Agent モードで開く

  4. 試してみる

    Test Card Hub を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が Test Card Hub を使っていると言うか、回答に Test Card Hub のツール名が出れば接続成功です

追加の設定 1 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • TEST_CARD_HUB_BACKUP Optional path to the backup JSON exported from the Test Card Hub Chrome extension, to expose your own environments.

説明は英語の原文のままです。

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

JSON 設定は下の「開発者向け」にあります

つまずいたら?Test Card Hub を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

パソコンにインストール

Claude Code

claude mcp add --scope user test-card-hub -- npx -y test-card-hub-mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "test-card-hub": {
      "command": "npx",
      "args": [
        "-y",
        "test-card-hub-mcp"
      ]
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "test-card-hub": {
      "command": "npx",
      "args": [
        "-y",
        "test-card-hub-mcp"
      ]
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "test-card-hub": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "test-card-hub-mcp"
      ]
    }
  }
}

自分で入力する値

  • TEST_CARD_HUB_BACKUP env
    Optional path to the backup JSON exported from the Test Card Hub Chrome extension, to expose your own environments.

説明は英語の原文のままです。

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

ひと目でわかる

GitHubスターi
2 (リポジトリ全体のスター)
このリポジトリには複数の MCP があり、スターは順位で1件だけ数えます
週あたりのダウンロードi
npm/PyPIにない
接続方法
パソコンで動く
最新バージョンi
1.1.0
レジストリ公開日i
2026年11月11日
コードの最終更新i
2026年11月13日
作者
eyrockscript
パッケージ
npm: test-card-hub-mcp
ウェブサイト
github.com
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

パソコン上で動かせるアプリ

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

すべてのアプリと長所・短所 →

できること

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

基本チェックi

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

  • ✓ 合格

    作者とリポジトリが一致

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

  • ✓ 合格

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

    コードの最終更新:昨日

  • ✓ 合格

    ライセンスがある

    MITを使用

  • – 対象外

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

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

  • – 対象外

    OAuthでサインイン

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

  • … 未チェック

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

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

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

開発者ツールのほかのサーバーとの比較i

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

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

よくある質問

Test Card Hubは安全ですか?

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

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

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

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

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

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

GitHubリポジトリの最終更新は昨日、最新バージョン(1.1.0)がレジストリに届いたのは3 日前です。

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

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

代わりに使えるものは?

同じカテゴリには:REA, GitHub, Serena MCP: the IDE for your agent

同じカテゴリのほかの候補

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

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

REA

Reverse engineer anything from your terminal or agent with one CLI and MCP server.

作者:morluto広く使われている↓ 38.9万/週★ 45.8万一昨日更新

パソコンで動く

GitHub

Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

作者:github広く使われている★ 3.4万11 日前更新

パソコンでもクラウドでも

作者のREADME

READMEを開く

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

test-card-hub-mcp

MCP server that gives AI agents the official sandbox test cards of Latin American and global payment gateways, so they can test a checkout end to end: approved, declined, insufficient funds and 3DS/review scenarios.

Companion to the Test Card Hub Chrome extension. Same data, same validation code.

Gateways: Stripe, Mercado Pago MX, Conekta, Openpay MX, NetPay MX, Clip, Kushki MX, PayU Latam MX, dLocal and Adyen. Every number is copied from the gateway's official documentation, with the URL and verification date (sources).

Test environments only. The server never generates card numbers and never calls a gateway.

Install

Claude Code:

claude mcp add test-card-hub -- pnpm dlx test-card-hub-mcp

Claude Desktop, Cursor and other clients (mcpServers config):

{

"mcpServers": { "test-card-hub": { "command": "pnpm", "args": ["dlx", "test-card-hub-mcp"] } } }

npx -y test-card-hub-mcp works too. Requires Node.js 20 or newer.

Desktop apps (Claude Desktop, Cursor) do not load your shell profile. If Node.js comes from nvm, fnm or asdf, the app cannot find node and the server fails with env: node: No such file or directory. Pass your Node.js bin directory in env.PATH (find it with dirname "$(which node)"):

{

"mcpServers": { "test-card-hub": { "command": "pnpm", "args": ["dlx", "test-card-hub-mcp"], "env": { "PATH": "/Users/you/.nvm/versions/node/v22.23.4/bin:/usr/local/bin:/opt/homebrew/bin:/usr/bin:/bin" } } } }

Tools

ToolWhat it does
list_gatewaysGateways with docs URL, verification date, card count per outcome and the gateway hint (expiry, CVV, cardholder-name rules).
find_test_cardsCards filtered by gateway, outcome, brand, environment or source. Each card includes everything to type in the checkout: expiry, CVV, postal code, and the fields some sandboxes need, such as the NetPay customer email or the Mercado Pago, PayU and Adyen cardholder name. Max 50 per call; the response says how many matched.
validate_cardLuhn, length, brand and whether the number is a known test number. Verdict possibly_real_card tells the agent to stop.
list_environmentsYour own environments from the extension, read from an exported backup file.
generate_checkout_testsWrites a Playwright test file (TypeScript) with one test per sandbox scenario of a gateway, with every field filled from the official rules. Map the fillCheckout and expectOutcome helpers to your checkout's selectors. The server returns the file; it writes nothing to disk.
scan_for_real_cardsScans text (code, fixtures, logs, seed data) for card numbers that may be real: Luhn-valid, a known brand, and not a published sandbox number. Findings are masked to first 6 + last 4 digits (last 4 only for numbers under 16 digits), with line and column. Numbers split across lines or separated by dots are not detected. Up to 200,000 characters per call.
explain_declineExplains a gateway decline or error code: the official meaning with its source URL, plus a suggested customer message (es/en) and merchant action. The suggestions are ours and labelled as such. Omit code to list a gateway's known codes.

All tools are read-only. Descriptions accept lang: "es" for Spanish texts.

Where the data comes from

Card numbers come from each gateway's official test-card page. Field rules (expiry, CVV, cardholder name, email) and decline codes come from the official docs listed in src/data/gateway-research/ .json, each with its sources, verifiedAt date and gaps: what the docs did not state. Every scenario says where each value came from (fieldSources: gateway_docs, any_future_date or any_value). Decline categories (insufficient_funds, fraud_suspected, ...) are our classification; gateways do not publish them.

Known gaps on 2026-11-10: Kushki's docs are behind a password, so explain_decline has no Kushki codes and its field rules could not be re-verified. Gateways do not document which decline code each sandbox scenario returns, so generate_checkout_tests checks the outcome shown to the customer, not a specific code.

Prompt checkout_test_matrix (checkoutUrl, gateway): runs every outcome against your checkout with a browser tool such as Playwright MCP and returns a pass/fail table.

Use with Playwright MCP

claude mcp add playwright -- pnpm dlx @playwright/mcp@latest

claude mcp add test-card-hub -- pnpm dlx test-card-hub-mcp

Then ask: "Test the checkout at http://localhost:3000/pay with Conekta: approved, declined and insufficient funds."

Your own environments

  1. In the extension, open "Manage environments" and click "Export backup".
  2. Start the server with the file path:
claude mcp add test-card-hub -- pnpm dlx test-card-hub-mcp --backup /path/to/test-card-hub-backup.json

Or set TEST_CARD_HUB_BACKUP=/path/to/file.json. The file is re-read on every call, so a new export is picked up without restarting. The path comes only from server configuration, never from a tool argument.

Español

Servidor MCP con las tarjetas de prueba oficiales de pasarelas de pago (Stripe, Mercado Pago, Conekta, Openpay, NetPay, Clip, Kushki, PayU, dLocal, Adyen) para que un agente de IA pruebe un checkout de punta a punta. Instalación en Claude Code:

claude mcp add test-card-hub -- pnpm dlx test-card-hub-mcp

Usa lang: "es" para recibir descripciones y notas en español. Para tus propios ambientes, exporta el respaldo desde la extensión y pasa la ruta con --backup.

Development

pnpm install

pnpm --filter test-card-hub-mcp test:coverage

src/domain, src/data and src/ui/view-model.js of the extension are copied into mcp/core by scripts/sync-core.mjs before tests and before packing. Do not edit mcp/core.

Made by Cenzontle. MIT license.