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
11
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
次世代web3AI agent を GitHub Copilotから呼び出してみた!
2025年7月に開催されたGitHub Copilot MeetUpで登壇した時の資料です。
Haruki Kondo
July 25, 2025
More Decks by Haruki Kondo
See All by Haruki Kondo
爆速 !Mantle上でのオンチェーンAI Agent開発
mashharuki
0
89
Building AI Agents on Solana〜Mastra Framework を活用した次世代エージェント開発〜
mashharuki
0
96
開発者のためのSovereign AI: IronClaw 深掘り解説
mashharuki
0
61
Solana × x402 × AWS でつくるSuper AI Payment Gateway
mashharuki
0
110
🦞 OpenClaw on AWS CDKで作るパーソナルAIアシスタント
mashharuki
0
170
GitHub Copilotを使い倒す!柔軟なAI駆動開発の最前線
mashharuki
3
970
ラズパイでの環境構築とskill・cronを使った爆速トレンドキャッチアップ術
mashharuki
1
230
分散型ナレッジグラフが実現する「情報の信頼レイヤー」
mashharuki
0
45
MastraとJPYC SDKで構築する次世代AI Agentの中身を大解剖!!
mashharuki
0
270
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
GitHub's CSS Performance
jonrohan
1033
470k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
A Tale of Four Properties
chriscoyier
163
24k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
940
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Evolving SEO for Evolving Search Engines
ryanjones
0
210
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Designing for Performance
lara
611
70k
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