Uniswap Trader MCP サーバー

Uniswap Trader MCP サーバー

FlowHunt の Uniswap Trader MCP サーバー統合で主要ブロックチェーン間の Uniswap トークンスワップ、価格発見、トレーディング戦略を自動化。

「Uniswap Trader」MCP サーバーは何をしますか?

Uniswap Trader MCP サーバーは、AI エージェントが Uniswap 分散型取引所(DEX)上で複数ブロックチェーンにわたるトークンスワップを自動化できるよう設計された Model Context Protocol (MCP) サーバーです。AI アシスタントを Uniswap の取引インフラに接続することで、このサーバーは開発者や自律エージェントがリアルタイムの価格クエリ、スワップ実行、マルチホップルート最適化によるトレーディング提案を行えるようにします。Ethereum、Optimism、Polygon、Arbitrum、Celo、BNB Chain、Avalanche、Base など主要ブロックチェーンをサポートし、Uniswap Trader MCP サーバーは DeFi オペレーションを効率化。アプリやエージェントが流動性管理、ポートフォリオバランス、動的トレーディング戦略などのタスクを Uniswap とプログラム的に連携できるようにします。

プロンプト一覧

  • getPrice
    Uniswap スワップの価格見積もりを取得するための再利用可能なプロンプトテンプレートです。chainIdtokenIntokenOutamountInamountOuttradeType などのパラメータを受け取り、クライアントと Uniswap 間の価格クエリインタラクションを標準化します。

リソース一覧

  • 対応チェーン
    対応ブロックチェーン(Ethereum、Optimism、Polygon、Arbitrum、Celo、BNB Chain、Avalanche、Base)のデータを公開。各チェーンの RPC URL、WETH アドレス、SwapRouter アドレスなど設定情報を提供します。
  • (これ以外に明記されたリソースはありません。)

ツール一覧

  • getPrice
    Uniswap スワップの価格見積もりを取得します。任意のサポートトークンペア・チェーンで現在のレートやルーティングをユーザーやエージェントが取得できます。

この MCP サーバーのユースケース

  • トークンスワップ自動化
    AI エージェントが複数ブロックチェーンで最適な価格・手数料・流動性を考慮し、自律的にトークンスワップを実行できます。
  • リアルタイム価格発見
    開発者やトレーディングボットは、実行前に最新の価格見積もりや取引シミュレーションを取得でき、動的な価格モデルやアービトラージをサポートします。
  • マルチチェーントレーディング戦略
    複数の EVM 互換チェーン対応により、クロスチェーン DeFi オペレーション、ポートフォリオバランス、流動性移動が可能です。
  • AI 活用トレーディング提案
    エージェントは、市場データ・スワップ手数料・流動性に基づいた最適なトレーディングルートや戦略を生成・提案できます。
  • DeFi ポートフォリオ管理
    アプリケーションは、この MCP サーバーを使ってマルチチェーンでのリバランス、ヘッジ、流動性提供戦略を自動化できます。

セットアップ方法

Windsurf

  1. 前提条件: Node.js (14.x+) と npm がインストールされていることを確認してください。
  2. Uniswap Trader MCP をインストール:
    npm もしくは Smithery CLI でパッケージをインストールします。
  3. 設定を編集:
    Windsurf 設定に MCP サーバーを追加します。
  4. MCP サーバー JSON を追加:
    設定ファイルに下記スニペットを挿入します。
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "your infura key",
            "WALLET_PRIVATE_KEY": "your private key"
          }
        }
      }
    }
    
  5. 保存・再起動/確認:
    設定を保存して Windsurf を再起動し、getPrice リクエストでテストします。

Claude

  1. 前提条件: Node.js (14.x+)、npm、Smithery CLI をインストール。
  2. Smithery でインストール:
    npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
    
  3. 設定編集:
    上記 JSON のように mcpServers セクションに MCP を追加します。
  4. 環境変数の設定:
    API キーやウォレット秘密鍵は環境変数で管理し、安全性を高めます。
  5. 再起動・確認:
    Claude Desktop を再起動し、スワップコマンドで動作確認します。

Cursor

  1. 前提条件の確認: Node.js と npm。
  2. MCP のインストール: MCP リポジトリをダウンロードまたはクローン。
  3. MCP サーバーの設定:
    Cursor 設定に下記を追加します。
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "your infura key",
            "WALLET_PRIVATE_KEY": "your private key"
          }
        }
      }
    }
    
  4. 保存・再起動:
    変更を保存し、Cursor を再読み込みします。

Cline

  1. 前提条件のインストール: Node.js、npm。
  2. クローン&インストール: リポジトリをクローンし、npm install を実行。
  3. Cline 設定:
    MCP サーバーエントリを設定ファイルに追加します。
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "your infura key",
            "WALLET_PRIVATE_KEY": "your private key"
          }
        }
      }
    }
    
  4. 再起動・テスト:
    Cline を再起動し、サンプルトークンスワップで動作確認します。

API キーの安全管理について

設定ファイルの env セクションでは常に環境変数を利用し、機密情報のハードコーディングは避けてください。

{
  "mcpServers": {
    "Uniswap-Trader-MCP": {
      "command": "node",
      "args": ["path/to/uniswap-trader-mcp/server/index.js"],
      "env": {
        "INFURA_KEY": "${INFURA_KEY}",
        "WALLET_PRIVATE_KEY": "${WALLET_PRIVATE_KEY}"
      }
    }
  }
}

フロー内での MCP の使い方

FlowHunt での MCP 利用

MCP サーバーを FlowHunt ワークフローに統合するには、フローに MCP コンポーネントを追加し、AI エージェントと接続します。

FlowHunt MCP flow

MCP コンポーネントをクリックして設定パネルを開きます。システム MCP 設定セクションで、以下の JSON 形式で MCP サーバー情報を入力します。

{
  "Uniswap-Trader-MCP": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AI エージェントはこの MCP をツールとして利用し、すべての機能にアクセスできるようになります。“Uniswap-Trader-MCP” を実際の MCP サーバー名に、URL もご自身の MCP サーバー URL に変更してください。


概要

セクション有無詳細・備考
概要README に記載
プロンプト一覧getPrice プロンプトテンプレート記載
リソース一覧サポートチェーン、設定情報
ツール一覧getPrice がプロンプト・ツール両方として記載
API キーの安全管理例と説明あり
サンプリングサポート(評価上は重要度低)記載なし

当社の見解

Uniswap Trader MCP サーバーは、主要ブロックチェーンでの Uniswap スワップ自動化を実現する明快で構造化された統合を提供します。DeFi エージェントや開発者向けに実用的・本番運用可能なツールを提供し、ドキュメントやセキュリティガイドも充実しています。ただし、ツールやリソースは現状では比較的限定的で、サンプリングや Roots サポートへの明記はありません。

MCP スコア: 7/10

MCP スコア

LICENSE の有無✅ (MIT)
ツールが1つ以上ある
フォーク数4
スター数20

よくある質問

Uniswap Trader MCP サーバーとは何ですか?

Uniswap Trader MCP サーバーは、AI エージェントやアプリケーションが Uniswap 上でトークンスワップ、価格クエリ、トレーディング戦略の自動化を複数の主要ブロックチェーン(Ethereum、Polygon、Arbitrum など)で実現できる Model Context Protocol (MCP) サーバーです。

どのブロックチェーンがサポートされていますか?

サポートされているチェーンは Ethereum、Optimism、Polygon、Arbitrum、Celo、BNB Chain、Avalanche、Base です。各チェーンごとに RPC URL や SwapRouter アドレスなどの設定情報が提供されています。

MCP サーバーはどんなツールや機能を提供しますか?

主なツールは `getPrice` で、Uniswap での任意のサポートトークン・チェーン間のリアルタイム価格見積もりを取得できます。また、マルチホップ取引ルーティングや DeFi 最適化戦略提案も可能です。

API キーやウォレットを安全に設定する方法は?

MCP サーバーの設定では、Infura キーやウォレット秘密鍵などの機密情報を必ず環境変数で管理してください。設定ファイルに秘密情報を直接書き込まないでください。

この統合の主なユースケースは?

トークンスワップの自動化、ポートフォリオリバランス、リアルタイム価格発見、クロスチェーントレーディング、AI 活用 DeFi 戦略生成などを FlowHunt またはお好きな AI エージェントプラットフォームから直接行えます。

FlowHunt で Uniswap Trader MCP を使う方法は?

FlowHunt のフローに MCP コンポーネントを追加し、システム MCP 設定パネルでサーバー情報を設定します。そうすると、エージェントが Uniswap のツールやプロンプトを使ってトレーディングや価格クエリが可能になります。

Uniswap Trader MCP で DeFi 自動化を加速

Uniswap のトレーディングや価格発見を AI ワークフローに統合しましょう。FlowHunt の Uniswap Trader MCP サーバーで、マルチチェーン DeFi オペレーションを安全かつ効率的に自動化できます。

詳細はこちら

Uniswap PoolSpy MCPサーバー
Uniswap PoolSpy MCPサーバー

Uniswap PoolSpy MCPサーバー

Uniswap PoolSpy MCPサーバーは、9つのブロックチェーン全体で新しいUniswap流動性プールをリアルタイムに追跡し、DeFiアナリスト、トレーダー、開発者に最新のDeFiデータ、カスタマイズ可能なクエリ、AIや開発ツールとのシームレスな統合を提供します。...

1 分で読める
DeFi Uniswap +4
トレードエージェント MCP サーバー
トレードエージェント MCP サーバー

トレードエージェント MCP サーバー

トレードエージェント MCP サーバーは、AI エージェントが自然言語コマンドを通じて主要な株式および暗号資産のブローカーと連携できるようにします。取引の実行、ポートフォリオ管理、リアルタイム市場データへの安全なアクセスを、単一の MCP 対応エンドポイントで実現します。...

2 分で読める
AI Trading +6
トークンミンター MCP サーバー
トークンミンター MCP サーバー

トークンミンター MCP サーバー

トークンミンター MCP サーバーは、AIアシスタントやエージェントがブロックチェーンエコシステムとシームレスに連携し、21のブロックチェーンにわたるERC-20トークンの自動デプロイ、クエリ、転送を可能にします。AIワークフローにブロックチェーントークン管理を統合し、迅速なプロトタイピング、分析、ライブデプロイを実現...

2 分で読める
Blockchain AI +4