OurPay Wallet について
OurPay Walletは、所有者が管理し、許可されたAIエージェントと共有する暗号資産ウォレットです。送金、交換、購入、取引に加え、接続の取り消しや所有者の承認制御を備えています。
主な機能
- 01EVMとSolanaのウォレット残高
- 02送金、交換、資金調達ルート
- 03暗号資産請求書と購入フロー
- 04Hyperliquidの市場・注文ツール
- 05所有者の承認、上限、接続取り消し
活用シーン
- 01ウォレット残高と対応ネットワークの確認
- 02エージェントによる支払いの承認
- 03ガス代やHyperliquid担保の調達
- 04取引注文の確認と管理
MCP 対応
記載されたOAuth URLでリモートのStreamable HTTP MCPサーバーを提供し、対応ホスト向けのローカルパッケージも用意しています。ツールはウォレット、決済、取引、所有者制御の操作を公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.ourpay.dev/wallet/mcpclaude mcp add --transport http ourpay-ourpay-wallet https://mcp.ourpay.dev/wallet/mcp{"mcpServers":{"ourpay-ourpay-wallet":{"type":"http","url":"https://mcp.ourpay.dev/wallet/mcp"}}}Cursor で開く{"servers":{"ourpay-ourpay-wallet":{"type":"http","url":"https://mcp.ourpay.dev/wallet/mcp"}}}VS Code で開く{"mcpServers":{"ourpay-ourpay-wallet":{"type":"http","url":"https://mcp.ourpay.dev/wallet/mcp"}}}{"mcpServers":{"ourpay-ourpay-wallet":{"serverUrl":"https://mcp.ourpay.dev/wallet/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細

OurPay Wallet
あなたと、あなたが承認した AI エージェントが使える、アカウントにひも付いた暗号資産ウォレットです。ChatGPT、Claude、コーディングエージェント、または互換性のあるアプリケーションから同じ OurPay アカウントにサインインすると、個別に取り消し可能な接続を使って同じウォレットを利用できます。
57 個のツール · 6 個のネイティブパッケージ · 18 個のクライアントプロファイル · 5 種類のモデルツール形式 · 4 つのフレームワーク例
ウォレットを開く · エージェントを接続 · リリースをダウンロード · すべてのツール
できること
| 領域 | 実装済みの機能 |
|---|---|
| アカウントとウォレット | アカウントへのサインイン、EVM/Solana アドレス、対応ネットワークとアセットの検出、残高、オーナーによる復旧、取り消し可能なエージェント接続 |
| 送金 | ネイティブ通貨、ERC-20 および標準 SPL の送金、レシートの追跡、永続的な再試行 |
| 交換 | 対応する同一チェーン上のスワップ、および最低出力額、スリッページ、手数料の上限を明示した EVM/Solana 間のクロスチェーンルート |
| 資金調達 | ネイティブ USDC の検出と、ガス、送金先の USDC、またはメインネット Hyperliquid 担保資金調達の見積もり。実際の受取額を使って複数区間のルートを続行 |
| マーチャントでの購入 | 購入可能な OurPay 製品の検索、候補チェックアウトの開始、詳細の確認、暗号資産請求書の準備、見積もり/交換/支払い、正規注文の追跡 |
| EVM アプリケーション | 順次実行されるコントラクト呼び出しのシミュレーション、personal/EIP-712 署名、アプリの許可、読み取り専用 RPC、Ethereum プロバイダー、WalletConnect アダプター |
| 共有データとプラン | 共有マーケットフィード、カーソル/ロングポーリングによる更新、サーバー上で実行される上限付きトレーディングプラン。TRADING.md を参照してください |
| Hyperliquid | Spot/default/HIP-3 マーケットの検出、板/ローソク足/取引スナップショット、アカウントおよび手数料データ、分離マージンまたは対応するクロスマージン、レバレッジ、GTC/ALO/IOC およびネイティブな無期限契約のストップロス/テイクプロフィット注文、独立した注文の同時実行、キャンセル、約定 |
| オーナーによる制御 | メール確認リンクを使った標準モードでのアクション承認、共有日次利用枠、オーナーが有効化する Risky モード、一時停止、接続解除 |
利用可否は、有効なネットワーク、正確なアセット/マーケット、流動性、プロバイダー/取引所の状態、オーナーの権限によって異なります。一般的なウォレット署名だけでは、すべての dApp との完全な連携にはなりません。永続プランは上限付きの命令を実行するもので、戦略を考案・改訂する LLM をホストするものではありません。Polymarket の完全な取引、任意のインターネット上でのチェックアウト、法定通貨/カード/UPI による支払いは、引き続きウォレットの対象外です。機能の境界について。
OAuth で接続する
リモート MCP と OAuth に対応するホストに、この Streamable HTTP MCP サーバーを追加します。
https://mcp.ourpay.dev/wallet/mcp
/wallet/mcp のパス全体を使用してください。ウォレットを所有するアカウントで、OurPay へのサインインと同意を行います。ホストのプラン、バージョン、管理者設定によって、コネクターの利用可否が変わる場合があります。カスタムコネクターのサポートとリポジトリからのインストールは、ベンダーの公開ディレクトリへの掲載承認とは別のものです。
その後、次のように依頼してください。
ourpay_wallet_guideをトピックoverviewで呼び出してから、私のウォレットと対応ネットワークを読み取ってください。支払い、署名、取引はいずれも送信しないでください。
ガイドには、タスクに応じた手順が記載されています。新規の 0.11.0 カタログには、57 個のツールがあります。内訳は、チェックアウト用ツールが 3 個、ウォレット用ツールが 54 個です。購入ツールは、明示的な継続購入への同意と自動決済の進行状況に対応した、上限付きの USDC サブスクリプションをサポートします。古いスキーマをキャッシュしているホストは再起動してください。ローカルパッケージを使用している場合は、実行ファイルも更新してください。通常のツール更新にウォレットの作り直しは不要です。更新とトラブルシューティング。
コーディングエージェントにインストールする
ローカルパッケージには Node.js 24 以降が必要で、MCP ランタイムが含まれています。サーバーの実行にマーチャント API キーや npm によるインストールは必要ありません。最初のウォレット呼び出しでアカウントの認証が要求されます。リカバリーフレーズを尋ねられることはありません。
Claude Code
claude plugin marketplace add Ourpay/ourpay-wallet
claude plugin install ourpay-wallet@ourpay
Codex
公開リポジトリのマーケットプレイスを追加し、プラグインブラウザーでOurPayからourpay-walletをインストールします。
codex plugin marketplace add https://github.com/Ourpay/ourpay-wallet.git
Gemini CLI
gemini extensions install https://github.com/Ourpay/ourpay-wallet
GitHub Copilot CLI
リポジトリのルートには、ポータブルなAgent Plugins形式が実装されています。
copilot plugin install Ourpay/ourpay-wallet
Cursor and Claude Desktop
downloadsから、それぞれのネイティブリリースパッケージを使用します。Cursorにはローカルのプラグインマニフェストが含まれており、Claude Desktopでは.mcpbを使用します。管理対象のランタイムがNode 24より古い場合は、生成された設定と互換性のある外部Node実行ファイルを使用してください。
OpenCode and other hosts
OpenCodeではホストされたOAuth URLを直接使用できます。統合パッケージ全体を含むアーカイブでは、Codex、Claude Code、Claude Desktop、Cursor、VS Code/Copilot、Windsurf、Cline、Roo Code、Continue、Gemini CLI、OpenCode、Kiro、Goose、Zed、Copilot CLI、LM Studio、Kilo、および汎用MCPクライアント向けのプロファイルが生成されます。
展開したパッケージ全体から、次を実行します。
node configure.mjs --list
node configure.mjs --target opencode --transport remote
node configure.mjs --target all --out ./local-configs
生成されたサーバーエントリを既存の設定にマージしてください。無関係なサーバーを置き換えないでください。非公開のローカル接続ファイルは、お使いのマシンに保存し、再起動後も保持してください。SDKはnpmで公開されていません。インストール方法としてnpx @ourpay/agent-walletsを使用しないでください。統合手順の全容。
まず入金し、その後タスクを承認する
選択したネットワークのウォレットアドレスに、適切なアセットを送金してください。EVMネットワークでは同じEVMアドレスを共有し、Solanaでは別のアドレスを使用します。各チェーンの残高はそれぞれ別です。
エージェントは、有効化されているEthereum、Optimism、Polygon、Base、Arbitrum、Avalancheネットワーク上のネイティブUSDCを使用し、サポートされている資金調達ルートを通じて、ガスまたはメインネットのHyperliquid担保を取得できます。手数料は承認されたUSDCの入力額から差し引かれます。ルート、最低額、流動性は引き続き重要です。これにより、ガスが無料になったり、すべてのチェーンが普遍的にサポートされたりするわけではありません。Solanaはサポートされているルート経由でガスを受け取れますが、SOL残高ゼロでUSDCをガスにできる手段ではありません。
HyperCoreの取引所担保、HyperEVMのHYPE、オンチェーンのUSDCは、それぞれ別の残高です。資金調達の見積もりは、実際に送金されたことを証明するものではありません。また、取引所アカウントの評価額が、担保のすべてを引き出せることを意味するわけではありません。既存のUSDCからガスまたはHyperliquid資金を調達するワークフロー。
権限と復旧
標準モードでは、新しい支払い、取引、コントラクトの送信、署名、アプリ接続に対して、オーナーの確認が必要です。OurPayは確認用リンクをメールで送信し、オーナーURLをエージェントに返します。デフォルトの1日あたり10,000 USDの利用許可額はすべてのエージェントで共有され、00:00 UTCにリセットされます。オーナーはこの金額を変更できます。予約額は承認時の見積もりであり、最大損失額を保証するものではありません。
オーナーが有効にしたRiskyモードでは、サポートされている操作ごとの承認と共有の支出制限が省略されます。ただし、一時停止、取り消し、サポートされている操作の検証、ホスト側の制御は引き続き適用されます。このモードによって、エージェントが取引戦略を独自に考案したり、タスクの範囲外で支出したりすることが認められるわけではありません。
初回のリカバリーフレーズは、他人に知られないように保存してください。オーナー認証を最近行っていれば、後からウォレットの設定で表示できます。OurPayは暗号化されたバックアップを保持し、オーナーが保管するフレーズは独立したバックアップとなります。エージェントにこのフレーズが渡ることはありません。復旧するとアドレスは維持され、以前の接続は取り消されます。オーナー向けガイド。
エージェントと開発者向けドキュメント
| ドキュメント | 内容 |
|---|---|
| USER_GUIDE.md | セットアップ、ウォレット画面、資金、復元、Hyperliquid ウェブサイトとの接続と操作 |
| INTEGRATIONS.md | ホスト設定、OpenCode、OAuth、ローカル認証情報、モデルアダプター、フレームワーク、アップグレード |
| WORKFLOWS.md | 正確な金額の単位、承認の処理、資金の入金、購入、取引、再試行、完了を示す証拠 |
| PROTOCOLS.md | 対応ネットワーク/プロトコル、Hyperliquid の詳細、プロバイダー/WalletConnect の動作と制限 |
| TOOLS.md | 正規ツール全57種、説明、完全な入力 JSON Schema |
| TROUBLESHOOTING.md | キャッシュされたツール、サインイン、承認、ガス/ルートの失敗、古いデータ、不確実な注文 |
| TESTING.md | テストコマンド、スキップされたテストとライブテストの違い、エンドツーエンドテストの合格に必要な条件 |
| RELEASE_VERIFICATION.md | v0.10.0 のデプロイ、ライブクライアントによる検出、ベンチマーク、検証上の制限 |
| DISTRIBUTION.md | 公開配布経路とベンダーレビューの範囲 |
| CHANGELOG.md | バージョンごとの変更とリポジトリドキュメントの更新 |
| エージェントスキル | タスク指向の手順とパッケージ化されたリファレンス |
モデルアダプターは、OpenAI Responses、Chat Completions 互換の関数ツール、Anthropic Messages、Gemini、ツールに対応した Ollama モデルをサポートします。フレームワークの例には、OpenAI Agents SDK、LangChain/LangGraph、PydanticAI、Google ADK が含まれます。アプリケーションがモデルの認証情報、ツールフィルター、実行ループを提供します。ウォレットがモデルを選択したり、モデルのために戦略を実行したりすることはありません。
ソースと検証
Node 24+ で配布用 SDK ソースをビルドします。
cd source
npm ci
npm run build
完全なテストと生成パイプラインはアプリケーションのリポジトリで管理されています。この公開リポジトリには、SDK ソース、プラグインマニフェスト、パッケージ化されたランタイム、ドキュメントが含まれています。ローカルでのパッケージング/スキーマ/フィクスチャテスト、ライブ読み取りチェック、資金を使った実行は、それぞれ異なる証拠です。ライブデプロイ、ChatGPT で確認された全57種のツール、スナップショットベンチマーク、未検証のまま残っている資金を使った受け入れテストについては、v0.10.0 リリース検証を参照してください。それ以前のリリースの証拠はTESTING.mdに記載されています。
main のドキュメントは、タグ付きパッケージより新しい場合があります。タグ、アーカイブ、チェックサムは固定されています。この README を変更しても、インストール済みの実行ファイルはアップグレードされません。再現可能な Git インストールには、レビュー済みのタグ/コミットを固定し、ランタイムの更新には対応するリリースアーカイブを使用してください。
Apache-2.0 のライセンスに基づきます。バンドルされた依存関係はTHIRD_PARTY_NOTICES.txtに記載されています。復元フレーズ、接続認証情報、バックエンドのカストディ用シークレットをこのリポジトリに置かないでください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。