mcpField
P
PassFast

PassFast

リモート
passfa.stビジネス・マーケティング05 週間前に更新
リポジトリ公式サイト

PassFast について

PassFastは、Apple WalletとGoogle Walletのパスを作成・管理するホスト型HTTPS MCPサーバーです。シークレットキー認証のAPIを通じて、パスの発行、更新、共有を行うMCPクライアント向けです。

主な機能

  1. 01パステンプレートの一覧表示と公開
  2. 02Apple WalletとGoogle Walletのパス生成
  3. 03.pkpassファイルのダウンロード
  4. 04パスの更新または無効化
  5. 05共有リンクとQRコードの作成
  6. 06アプリ、組織、キーの管理

活用シーン

  1. 01MCPクライアントから両ウォレット向けパスを生成
  2. 02生成した.pkpassファイルをダウンロード
  3. 03発行済みパスを更新または無効化
  4. 04リンクやQRコードでパスを共有

MCP 対応

https://passfa.st/mcpのホスト型HTTPSサービスを通じて、PassFastのパス管理機能をMCPクライアントに提供します。認証にはシークレットキーを使用します。このリポジトリにあるのはインストール用メタデータと設定例で、ローカルサーバーバイナリは含まれません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://passfa.st/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://passfa.st/mcp認証が必要

ツール

47
パラメーター型必須説明
dataobjectはいテンプレート構造にマージする動的フィールド値。
x_app_idstringいいえこの呼び出しの X-App-Id を上書きします。デフォルトでは接続ヘッダーを省略し、複数アプリを運用する組織の場合にのみ設定してください。
locationsarrayいいえパスが有効な GPS 位置(ロック画面に表示)。 指定した場合、テンプレートのデフォルト値を上書きします。
expires_atstringいいえパスの有効期限を示すタイムスタンプ(任意)。
external_idstringいいえシステム間での検索に使用する外部識別子(任意)。
template_idstringはい使用する公開済みテンプレートの ID。
wallet_typeenumいいえ対象のウォレットプラットフォーム。デフォルトは `apple` です。`google` に設定すると、 バイナリの .pkpass ファイルの代わりに、`save_url` を含む JSON オブジェクトが返されます。 `both` に設定すると、1 回の呼び出しで Apple と Google の両方のパスを生成し、 `apple`、`google`、`warnings` キーを含む JSON オブジェクトを返します。apple | google | both
max_distancenumberいいえロック画面での関連性を判定する、位置からの最大距離(メートル)。
get_or_createbooleanいいえtrue の場合、同じ serial_number を持つ有効なパスがすでに存在すると、409 エラーではなく既存の .pkpass(200)を返します。レスポンスには `X-Pass-Existed: true` ヘッダーが含まれます。既存のパスが無効化または期限切れの場合は 409 を返します。false(デフォルト)の場合、シリアル番号の重複は常に 409 を返します。
relevant_datestringいいえパスが有効になる ISO 8601 日付(ロック画面に表示)。
serial_numberstringはいこのパスの一意のシリアル番号。
strip_image_idstringいいえこのパスに限り、テンプレートの strip/hero 画像を上書きします。参照する 画像は同じアプリに属し、用途が `strip`(または `strip_*` バリアント)である必要があります。Apple の `strip.png` と Google の `heroImage` にアトミックに適用されます (`wallet_type: "both"` の場合、両方のウォレットで同じ値を使用)。省略するか `null` を送信すると、テンプレートの strip 画像が使用されます。

詳細

PassFast MCP

PassFast 向けのリモート HTTPS Model Context Protocol サーバーです。Cursor、Claude、ChatGPT、Codex、Grok などのあらゆる MCP クライアントから、Apple Wallet と Google Wallet のパスを作成できます。

エンドポイントhttps://passfa.st/mcp
別名https://passfa.st/api/mcp
ドキュメントhttps://passfa.st/docs/mcp · https://passfa.st/mcp.md
OpenAPIhttps://passfa.st/openapi.yaml
サインアップ/キーhttps://passfa.st/signup
プライバシー/利用規約https://passfa.st/privacy · https://passfa.st/terms

このリポジトリは、マーケットプレイスへの掲載(公式 MCP Registry、Grok Build プラグイン、オープンディレクトリ)向けの公開メタデータとインストールキットです。サーバー本体は passfa.st でホストされており、ここにはローカルの stdio バイナリはありません。

認証

Authorization: Bearer sk_live_YOUR_SECRET_KEY
X-App-Id: YOUR_APP_ID   # optional for single-app orgs
  • シークレットキーのみ使用できます(sk_live_)。公開可能な pk_live_ キーは拒否されます。
  • OAuth や PassFast エージェントアカウントは不要です。MCP クライアント自体がエージェントです。
  • メンバー/招待ツールにはユーザー JWT が必要なため、キー認証を使用する MCP v1 の対象外です。

インストール

Cursor

cursor/mcp.json を ~/.cursor/mcp.json またはプロジェクトの .cursor/mcp.json にコピーしてから、プレースホルダーを置き換えてください。

Claude(HTTP)
{
  "mcpServers": {
    "passfast": {
      "type": "http",
      "url": "https://passfa.st/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_YOUR_SECRET_KEY",
        "X-App-Id": "YOUR_APP_ID"
      }
    }
  }
}

stdio のみをサポートするクライアントの場合は、クライアントの環境変数/ヘッダー設定を使い、同じヘッダーを指定して npx mcp-remote https://passfa.st/mcp を実行してください。

汎用/レジストリ

公式 MCP Registry のリモート記述子(Streamable HTTP +認証ヘッダー)については、server.json を参照してください。

エージェントでできること

  • テンプレートの一覧表示/公開、Apple Wallet と Google Wallet の両方に対応したパスの生成、.pkpass のダウンロード
  • パスの更新/無効化、共有リンクと QR コードの作成
  • 画像と署名認証情報のアップロード、アプリ/組織/API キーの管理
  • HTTP API と同じ料金体系(https://passfa.st/#pricing を参照)

スタータープロンプト

skills/passfast/SKILL.md を参照してください。

マーケットプレイスへの申請

掲載用に準備した項目は listings/ にあります。ステータスのチェックリストについては、SUBMIT.md を参照してください。

ライセンス

MIT © Aberkane Software

コメント

MCP は初めてですか?

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

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