Skip to main content
Glama

MCPilot

このプロジェクトはETHGlobal Hackathon Taipie 2025で作成されました。本プロジェクトは概念実証用であり、本番環境での使用は想定されていません。本番環境で使用可能なアプリケーションについては、 metamask-mcpをご確認ください。

MCPilotは、LLMがMetaMaskウォレットを介してブロックチェーンとやり取りできるようにするMCPサーバースイートを提供します。これにより、ユーザーは秘密鍵を公開したり、資産を失うリスクを負ったりする必要がなくなります。これは、AIとブロックチェーン技術を連携させるための必須ツールキットとして機能し、チェーン上でのユーザーオンボーディングの効率化にも役立ちます。

説明

LLMはすでにデジタルツールとの関わり方を変革しつつあります。マニュアルを読んだり複雑なシステムを学んだりする代わりに、自然言語を使ってLLMにタスクを依頼するだけで済みます。これにより、特にWeb3において、ユーザーオンボーディングが大幅に簡素化されます。このビジョンを念頭に、分散型サービスをよりアクセスしやすくユーザーフレンドリーなものにするために、多くのWeb3およびDeFiエージェントが既に開発されています。

しかし、これらのエージェントのほとんどには重大な欠点があります。それは、トランザクションに署名するために、ユーザーがAIエージェントと秘密鍵を共有する必要があることです。これは重大なセキュリティリスクを伴い、侵害されるとユーザーの資産が失われる可能性があります。

MCPilotは、LLMをエコシステムで最も信頼されている暗号資産ウォレットの一つであるMetaMaskと統合することで、この問題を解決します。このアプローチにより、秘密鍵はウォレット内に安全に保管され、漏洩することはありません。MCPilotを使用すると、ユーザーはAIの力を活用し、自然言語でWeb3エクスペリエンス全体を安全かつ確実に管理できます。

Related MCP server: Base Network MCP Server

特徴

  • ブロックチェーンと自然言語の相互作用

コードも専門用語も不要。AIにやりたいことを伝えるだけです。トークン交換からブリッジング、契約締結まで、「MCPilot」は分かりやすい言葉で処理し、様々なエージェントツールを使ってミッションを完了します。

  • 秘密鍵を安全な暗号ウォレットに保管しましょう

すべての取引はMetaMaskモバイルアプリで安全に署名されます。秘密鍵を公開したり、第三者の保管機関に頼ったりする必要はありません。すべてが100%あなたの管理下にあります。

  • Web2とWeb3のサービス間の相互運用性

MCPilot は、Web2 および Web3 サービスを統合する AI 機能を提供し、集中型および分散型プラットフォーム間でシームレスなデータ フローとスマート コントラクトのやり取りを可能にします。

それはどうだ

技術スタック:

  • Claude: ChatGPT に似た AI アシスタントとチャットボットで、安全性と信頼性を重視して設計されています。

  • MetaMask: ユーザーが秘密鍵を安全に管理することで、Ethereum ブロックチェーンや分散型アプリケーション (dApps) とやり取りできるようにする主要な暗号通貨ウォレットです。

  • MCP (モデル コンテキスト プロトコル): AI モデルが外部データやツールと対話する方法を簡素化および標準化し、組み込みの知識を超えたリアルタイム情報にアクセスできるようにするために設計されたプロトコル。

私たちは、LLM の機能を拡張する専用ツールをそれぞれ提供する MCP サーバー スイートを開発しました。

  • metamask-mcp: LLM が MetaMask と対話して安全なウォレット操作を実行できるようにします。

  • chainlist-mcp: サポートされているすべてのブロックチェーン ネットワークに関する情報を提供します。

  • solc-mcp: Solidity スマート コントラクトをコンパイルします。

  • erc20-mcp: ERC20 トークンの管理を可能にします。

  • celo-mcp: Celo ブロックチェーン上の契約を検証します。

  • polygon-mcp: Polygon ブロックチェーン上の契約を検証します。

  • zircuit-mcp: Zircuit ブロックチェーン上のトークンデータを提供します。

Claude Desktopでの使い方

ガイドhttps://modelcontextprotocol.io/quickstart/userに従って、次の構成を追加します。

{ "mcpServers": { "metamask-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/metamask-mcp/src/index.ts" ] }, "chainlist-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/chainlist-mcp/src/index.ts" ] }, "solc-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/solc-mcp/src/index.ts" ] }, "erc20-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/erc20-mcp/src/index.ts" ] }, "polygon-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/polygon-mcp/src/index.ts" ], "env": { "POLYGONSCAN_API_KEY": "" } }, "celo-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/celo-mcp/src/index.ts" ], "env": { "CELOSCAN_API_KEY": "" } }, "zircuit-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/zircuit-mcp/src/index.ts" ] }, } }

展開された契約

ポリゴン

セロ

ジルキット

  • ERC20トークンのテスト:

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Xiawpohr/mcpilot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server