mcpField
P
PaymentsNZ MCP Server

PaymentsNZ MCP Server

ローカル
github.com/apimatic金融データ054 週間前に更新

PaymentsNZ MCP Server について

MCP クライアントを PaymentsNZ API に接続する Node.js 製 MCP サーバーです。PaymentsNZ の認証フローで取得したアクセストークンが必要で、有効期間は最大 1 時間です。

主な機能

  1. 01PaymentsNZ API 接続
  2. 02アクセストークン認証
  3. 03Node.js サーバー設定

活用シーン

  1. 01Claude Desktop から PaymentsNZ API に接続
  2. 02認証トークンを使った API アクセス

MCP 対応

Claude Desktop に MCP サーバーとして設定し、アクセストークンを使ってクライアントを PaymentsNZ API に接続します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

PaymentsNZ MCP Server

ビルド方法

  1. Node.js のバージョン 22 以降をインストールします。node --version でバージョンを確認してください。
  2. cd sdk && npm install && cd ../mcp-server && npm install を実行して、SDK とサーバーをビルドします。

実行方法

Claude Desktop での MCP サーバーの設定方法に慣れていない場合は、まずこちらのチュートリアルをご覧ください。

次に、Claude Desktop の設定に以下のような内容を追加します。

{
  "mcpServers": {
    "PaymentsNZ": {
      "command": "node",
      "args": ["[YOUR-PATH-HERE]/paymentsnz-mcp-server/mcp-server/dist/index.js"],
      "env": {
        "ACCOUNT_AND_TRANSACTION_API_SPECIFICATION_LIB_ACCESS_TOKEN": "[YOUR-ACCESS-TOKEN-HERE]"
      }
    }
  }
}

参考用として claude_desktop_config.json ファイルも用意されています。

MCP サーバーが保存されている場所のパスと、認証後に取得したアクセストークンを必ず設定してください。

アクセストークンの取得方法

  1. https://pnz-app.azurewebsites.net/ にアクセスします。
  2. https://pnz-app.azurewebsites.net/#/typescript/api-endpoints/statements/get-account-statement のような任意のエンドポイントにアクセスします。
  3. ページの右上にある GET AUTH TOKEN をクリックし、同意を求めるウィンドウが表示されるまで待ちます。
  4. username と password を入力し、すべての項目を承認します。
  5. アクセストークンが認証 UI に表示されます(下のスクリーンショットを参照)。これを claude_desktop_config.json ファイルの環境変数にコピーできます。

注:アクセストークンの有効期間は 1 時間未満です。時間内に使用してください。

認証 UI

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。