mcpField
M
MyMultiSig

MyMultiSig

ローカル
mymultisig.app金融データ0今日更新

MyMultiSig について

MyMultiSigは、AIクライアントからMyMultiSigのマルチシグウォレットを管理するMCPサーバーです。ウォレットの確認や取引のレビューに加え、取引の提案、署名、実行に対応し、チェーンの制限や読み取り専用モードも設定できます。

主な機能

  1. 01ウォレットとリクエストの確認
  2. 02呼び出しのデコードとリスク警告
  3. 03取引の提案、承認、実行
  4. 04マルチシグウォレットの作成と管理
  5. 05チェーン制限または読み取り専用モード

活用シーン

  1. 01署名前にマルチシグリクエストを確認
  2. 02AIクライアントから取引を提案
  3. 03シミュレーション後に承認済みリクエストを実行
  4. 04エージェントのウォレットアクセスを読み取り専用に制限

MCP 対応

このMCPサーバーは、ClaudeやCursorなどのクライアントにMyMultiSigウォレットの読み取り・書き込みツールを提供します。書き込みツールには安全性の注釈があり、署名や実行の前にレビューと承認を行うようサーバーの指示で定められています。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"marc-aurele-besner-mymultisig": {
"command": "npx",
"args": [
"-y",
"mymultisig-mcp"
],
"env": {
"MYMULTISIG_API_KEY": "<MYMULTISIG_API_KEY>",
"MYMULTISIG_PRIVATE_KEY": "<MYMULTISIG_PRIVATE_KEY>",
"MYMULTISIG_CHAINS": "<MYMULTISIG_CHAINS>",
"MYMULTISIG_READ_ONLY": "<MYMULTISIG_READ_ONLY>",
"MYMULTISIG_ALLOW_SOLO_EXECUTION": "<MYMULTISIG_ALLOW_SOLO_EXECUTION>",
"MYMULTISIG_API_URL": "<MYMULTISIG_API_URL>"
}
}
}
}
起動コマンドnpx -y mymultisig-mcp
設定が必要な環境変数
MYMULTISIG_API_KEYシークレットScoped API key (mms_…) from https://mymultisig.app/settings/agents; acts as your wallet on the API
MYMULTISIG_PRIVATE_KEYシークレットThe agent's own owner key (0x + 64 hex). Enables signing, executing and deploying; used locally only
MYMULTISIG_CHAINSComma-separated chain id allowlist, e.g. 11155111
MYMULTISIG_READ_ONLYSet to 1 to register read-only tools
MYMULTISIG_ALLOW_SOLO_EXECUTIONSet to 1 to let the agent execute without another owner's approval (off by default)
MYMULTISIG_API_URLAPI base URL

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmymultisig-mcp0.1.3

ツール

15

掲載時のツール一覧 · 2 日前に更新

このツールにパラメーターはありません。

詳細

mymultisig-mcp

これは、MyMultiSigのマルチシグウォレット向けModel Context Protocolサーバーです。Claude、Cursor、その他のMCPクライアントを使って、ウォレットの確認、リクエストのデコードとレビュー、トランザクションの提案、署名、実行ができます。

セットアップ

Claude Code

claude mcp add mymultisig \
  -e MYMULTISIG_API_KEY=mms_… \
  -e MYMULTISIG_PRIVATE_KEY=0x… \
  -e MYMULTISIG_CHAINS=11155111 \
  -- npx -y mymultisig-mcp

サーバーにワークフロー用スキルを追加するプラグインもインストールできます。

/plugin marketplace add marc-aurele-besner/mymultisig-app
/plugin install mymultisig@mymultisig

その他のクライアント(Claude Desktop、Cursor、…)

{
  "mcpServers": {
    "mymultisig": {
      "command": "npx",
      "args": ["-y", "mymultisig-mcp"],
      "env": { "MYMULTISIG_API_KEY": "mms_…", "MYMULTISIG_PRIVATE_KEY": "0x…" }
    }
  }
}
環境変数説明
MYMULTISIG_API_KEYhttps://mymultisig.app/settings/agents から取得するスコープ付きキーです。API上でウォレットとして機能します。
MYMULTISIG_PRIVATE_KEYエージェント自身のオーナーキーです。エージェントが承認への署名、実行、デプロイを行うために必要です。ローカルで使用され、外部に送信されることはありません。
MYMULTISIG_CHAINSチェーンIDの許可リストをカンマ区切りで指定します。
MYMULTISIG_READ_ONLY1に設定すると、読み取りツールのみが登録されます。
MYMULTISIG_RPC_URL_<chainId>チェーン用のカスタムRPCです。
MYMULTISIG_API_URLデフォルトはhttps://mymultisig.appです。

ツール

  • 読み取り:
    • whoami、list_networks;
    • get_multisig、list_my_multisigs、list_requests;
    • get_request:デコードされた呼び出し、リスク警告、ローカルで検証済みの署名を取得します;
    • get_balances、predict_multisig_address、encode_function_call。
  • 書き込み:
    • create_multisig、propose_transaction;
    • approve_request;
    • execute_request:最初にシミュレーションを行い、署名が不足している場合や無効な場合は拒否します;
    • cancel_request、reset_request。

書き込みツールにはMCPアノテーション(destructiveHintなど)が付与されているため、クライアントは確認を求めることができます。また、サーバーの指示では、署名または実行の前にモデルがget_requestの出力を提示し、ユーザーの承認を得るよう定めています。

安全性: エージェント単独では到達できないしきい値を設定し、APIキーのスコープを必要最小限に抑え、テストネットから始めてください。https://mymultisig.app/docs/ai-agents を参照してください。

コメント

MCP は初めてですか?

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

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