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
Orvalでconnpass MCPサーバーを自動生成してみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ItoJum
June 29, 2025
15
0
Share
Orvalでconnpass MCPサーバーを自動生成してみた
ItoJum
June 29, 2025
More Decks by ItoJum
See All by ItoJum
VRChat.rb #0 - RubyKaigi 2026 スケジュールを見る会
itojum
0
2
フレッシュITあわ〜ど 最終審査会スライド_いとじゅん
itojum
0
13
デプロイ講座_福プロ.pdf
itojum
0
15
connpass AIボットを作りたかった話
itojum
0
45
Orvalでconnpass MCPサーバーを自動生成してみた
itojum
0
67
エンジニアの文書記法の大定番!Markdown記法
itojum
0
32
ITCA_26卒学生エンジニア就活体験 ~Web業界編~
itojum
1
99
Raspberry Piで快適な入浴を_エンジニア集会4月LT会
itojum
1
34
昔作ったオセロゲームのソースコードを笑う会_エンジニア集会LT 2025/01/25
itojum
0
26
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
27
3.4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
170
Being A Developer After 40
akosma
91
590k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
680
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
160
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Rails Girls Zürich Keynote
gr2m
96
14k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
680
How to train your dragon (web standard)
notwaldorf
97
6.6k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
760
Transcript
Orvalでconnpass MCPサーバーを 自動生成してみた エンジニア集会LT会 2025-06-28 いとじゅん / @itojum1230 1
いとじゅん(@itojum1230) 趣味 VRChat 好きなテキストエディタ Cursor 自己紹介 2
Orvalとは OpenAPIからWebAPIのクライアントを 自動生成するライブラリ MCPサーバーとは AIエージェントと外部サービスをWebAPIなどで 繋ぐサーバー OrvalとMCPサーバー 3
Orvalとは OpenAPIからWebAPIのクライアントを 自動生成するライブラリ MCPサーバーとは AIエージェントと外部サービスをWebAPIなどで 繋ぐサーバー OrvalとMCPサーバー 4
できちゃうんです... 5
OrvalでMCPサーバーが...! 6
開発の流れ 7
connpassのAPI Keyを利用申請して発行してもらいます 数回メールでやり取りしたら1営業日で発行してもらえました API Keyを取得 8
connpass APIのドキュメントを 参考にOpenAPIを書きます 普段よりパラメータやエンドポイント の説明を丁寧に書きます OpenAPI 9
orval.config.tsを書きます orval コマンドを実行 生成してみる 10
403エラー 11
ヘッダーがない... 12
認証情報を付加してみる 再度生成してみる カスタムHTTPクライアントの追加 13
動いた! 14
connpass MCPサーバーを作った Mastraと組み合わせていろいろ遊んでいきたい 想定用途 1. 出張とかで東京に行く予定ができる 2. 私のイベント参加傾向から、 おすすめイベントを提案する 3.
イベント探しが楽になる まとめ 15
おわり 16