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 26, 2025
75
0
Share
Orvalでconnpass MCPサーバーを自動生成してみた
ItoJum
June 26, 2025
More Decks by ItoJum
See All by ItoJum
RubyKaigi_2026参加レポート_VRChat.rb.pdf
itojum
0
2
メタバースで地域.rbやってみた!
itojum
2
320
VRChat.rb #0 - RubyKaigi 2026 スケジュールを見る会
itojum
0
11
フレッシュITあわ〜ど 最終審査会スライド_いとじゅん
itojum
0
18
デプロイ講座_福プロ.pdf
itojum
0
19
connpass AIボットを作りたかった話
itojum
0
48
Orvalでconnpass MCPサーバーを自動生成してみた
itojum
0
16
エンジニアの文書記法の大定番!Markdown記法
itojum
0
35
ITCA_26卒学生エンジニア就活体験 ~Web業界編~
itojum
1
110
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
Utilizing Notion as your number one productivity tool
mfonobong
4
300
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
350
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
140
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
How STYLIGHT went responsive
nonsquared
100
6.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.9k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
140
A Soul's Torment
seathinner
6
2.7k
4 Signs Your Business is Dying
shpigford
187
22k
sira's awesome portfolio website redesign presentation
elsirapls
0
230
Transcript
Orvalでconnpass MCPサーバーを 自動生成してみた Setory 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を書きます 普段よりパラメータのdescription を丁寧に書きます OpenAPI 9
orval.config.tsを書きます orval コマンドを実行 生成してみる 10
403エラー 11
ヘッダーがない... 12
認証情報を付加してみる 再度生成してみる カスタムHTTPクライアントの追加 13
動いた! 14
connpass MCPサーバーを作った Mastraと組み合わせていろいろ遊んでいきたい 想定用途 1. 出張とかで東京に行く予定ができる 2. 私のイベント参加傾向から、 おすすめイベントを提案する 3.
イベント探しが楽になる おわり 15