Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
次世代web3AI agent を GitHub Copilotから呼び出してみた!
Search
Haruki Kondo
July 25, 2025
0
5
次世代web3AI agent を GitHub Copilotから呼び出してみた!
2025年7月に開催されたGitHub Copilot MeetUpで登壇した時の資料です。
Haruki Kondo
July 25, 2025
Tweet
Share
More Decks by Haruki Kondo
See All by Haruki Kondo
MastraとJPYC SDKで構築する次世代AI Agentの中身を大解剖!!
mashharuki
0
140
Base Mini appのはじめ方
mashharuki
0
95
勝てるテーマと構成のデザイン
mashharuki
0
40
Amazon Bedrock AgentCore × AWS CDK × Mastra × x402 で次世代金融AI Agentを作ろう!
mashharuki
1
280
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
1.3k
【ja】A Hands-on Web3 AI Vibe Coding Workshop
mashharuki
0
45
【en】A Hands-on Web3 AI Vibe Coding Workshop
mashharuki
0
18
【Vibe Coding Mini Hackathon】ワークショップ資料
mashharuki
0
130
ETH Global Tokyo - Web3PortfolioWallet
mashharuki
0
6
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
1
150
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Faster Mobile Websites
deanohume
310
31k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
100
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
130
Marketing to machines
jonoalderson
1
4.5k
Are puppies a ranking factor?
jonoalderson
0
2.6k
Transcript
次世代WEB3AI AGENT を GITHUB COPILOTから呼び出してみた! 2025/7/11 Haruki
Who are you? 名前: Haruki (OSS Developer) Web3 エンジニアコミュニティを運営してます! ETH
Tokyo などのハッカソンに出場してます! Toban の X @haruki_web3 UNCHAIN の X 自分 の X
今日話すこと ・X402についてシェア ・MCPを自作した時に困ったこと ・WALRUSについてシェア
全てテストネットで試しています! 🚀前置き
生成AI × WEB3 めっちゃ面白いよ!!! 特にシェアしたいこと
ハッカソンで 生成AI × WEB3 に挑戦!
何作ったの???
【機能】 ・ステーブルコインマイクロペイメント機能 ・分散ストレージを使ったファイル操作機能 MCPを自作してみたよ! Web3技術スタック中心に開発!
HTTPステータスコード 402って知ってますか?
402 PAYMENT REQUIRED ⇨ 支払いに関するリクエストが 不正である場合に返すエラー HTTPステータス 402 とは??
HTTPステータスコード 402を拡張させた ミドルウェア HTTP通信の中にステーブルコイン 決済フローを差し込める! x402とは? (Coinbase社製のOSS)
SUI というブロックチェーンをベースに 開発された分散型ストレージ 高速処理と効率的なストレージ管理、 高い復元能力が注目されている Walrusとは?
デモ GitHub Copilot から呼び出してみた
None
アーキテクチャ
None
実装のポイント
・@modelcontextprotocol/sdk ・zod ・express 意外と簡単にMCP自作できるよ
① ライブラリのインポート ② McpServerの初期化 ③ ツールの実装 ④ StdioServerTransportの初期化 ⑤ MCPサーバー起動の設定
MCPサーバーの実装パターン
自作した時に困ったころ
引数がうまくツールに 渡せずハマった....
やったこと
ZODでパラメータスキーマを定義しよう ※ ここ気付かずにめっちゃハマった
None
MCPの設定方法
None
流石に秘密鍵ベタ書きはやばいよね.....
None
自作したMCPが動くのは楽しいよ!!
ぜひ見てください! Githubリポジトリ
THANK YOU