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
connpassのMCPを作ってみた #ツナギメオフライン.6
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
akase244
March 25, 2026
Programming
63
0
Share
connpassのMCPを作ってみた #ツナギメオフライン.6
ツナギメオフライン ベンキョウカイ #6で発表したスライドです。
akase244
March 25, 2026
More Decks by akase244
See All by akase244
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
380
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
ローカル環境でSSL/TLS証明書を発行して警告表示を出さないようにするアレコレ #ツナギメオフライン.5
akase244
0
74
GitHub Actionsを使って指定した日時にPull Requestをマージしたい #lydmeet
akase244
0
71
Bashスクリプトにおけるバッチ処理の同時実行制御について #ツナギメオフライン.4
akase244
0
110
疎通・有効期限を確認するコマンド #ツナギメオフライン.3
akase244
0
82
AIサービスに利用規約について聞いてみた #ツナギメオフライン.2
akase244
0
76
なぜ、新たに勉強会を始めるのか? #ツナギメオフライン.1
akase244
0
100
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
3
9k
Other Decks in Programming
See All in Programming
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
1
110
ふつうのFeature Flag実践入門
irof
6
2.5k
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
3
600
要はバランスからの卒業 #yumemi_grow
kajitack
0
190
色即是空、空即是色、データサイエンス
kamoneggi
1
190
今さら聞けないCancellationToken
htkym
0
190
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1k
iOS26時代の新規アプリ開発
yuukiw00w
0
200
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
390
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
120
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
150
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
240
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
170
The Invisible Side of Design
smashingmag
302
52k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Designing for Timeless Needs
cassininazir
1
230
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
450
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Everyday Curiosity
cassininazir
0
210
Visualization
eitanlees
151
17k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
370
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
380
Scaling GitHub
holman
464
140k
Unsuck your backbone
ammeep
672
58k
Transcript
connpassのMCPを作ってみた ツナギメオフライン ベンキョウカイ #6 March 24, 2026.
@akase244 <?php var_dump( (new Me()) ->WebApplicationEngineer() ->InfrastructureEngineer() ); March 24,
2026. ツナギメオフライン ベンキョウカイ #6
@tsunagimefm https://tsunagi.me/ March 24, 2026. ツナギメオフライン ベンキョウカイ #6
MCP (Model Context Protocol) March 24, 2026. ツナギメオフライン ベンキョウカイ #6
MCPを使ってますか? March 24, 2026. ツナギメオフライン ベンキョウカイ #6
MCP is Dead ? March 24, 2026. ツナギメオフライン ベンキョウカイ #6
https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html March 24, 2026. ツナギメオフライン ベンキョウカイ #6
https://chrlschn.dev/blog/2026/03/mcp-is-dead-long-live-mcp/ March 24, 2026. ツナギメオフライン ベンキョウカイ #6
諸説ありますが今日は一旦忘れましょう March 24, 2026. ツナギメオフライン ベンキョウカイ #6
MCPとは? March 24, 2026. ツナギメオフライン ベンキョウカイ #6
What is the Model Context Protocol (MCP)? https://modelcontextprotocol.io/docs/getting-started/intro March 24,
2026. ツナギメオフライン ベンキョウカイ #6
モデルコンテキストプロトコル(MCP)とは何ですか? https://modelcontextprotocol.io/docs/getting-started/intro March 24, 2026. ツナギメオフライン ベンキョウカイ #6
USB-C ??? March 24, 2026. ツナギメオフライン ベンキョウカイ #6
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://blog.csdn.net/xxue345678/article/details/151708931 以前は各API毎にインターフェースを実装する必要があった
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://blog.csdn.net/netease_im/article/details/148911016 MCP の登場でインターフェースが統一された
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 なぜか1ポートだけUSB-Aやんけ。。。というツッコミは無しで
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://blog.cloudnative.co.jp/27994/ プロトコルの登場による恩恵
関連書籍が出版されている March 24, 2026. ツナギメオフライン ベンキョウカイ #6
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://www.shuwasystem.co.jp/book/9784798075730.html やさしいMCP入門
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://gihyo.jp/book/2025/978-4-297-15295-6 MCP入門 生成AIアプリ本格開発
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://gihyo.jp/book/2025/978-4-297-15327-4 MCPサーバー開発大全
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://book.impress.co.jp/books/1125101096 MCP完全入門 業務効率化のためのAIエージェントの作り方
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://gihyo.jp/book/2026/978-4-297-15458-5 AWSではじめるMCP実践ガイド
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://nextpublishing.jp/book/18973.html 実践MCP AIアシスタント拡張のための完全ガイド
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://www.kodansha.co.jp/book/products/0000419324 PythonではじめるMCP開発入門
March 24, 2026. ツナギメオフライン ベンキョウカイ #6 https://book.mynavi.jp/ec/products/detail/id=149485 試して学ぶ Figma MCPサーバー
AIを活用したプロダクト開発
何冊か読んでみましたが March 24, 2026. ツナギメオフライン ベンキョウカイ #6
なーんかよくわからず March 24, 2026. ツナギメオフライン ベンキョウカイ #6
やっぱり動くものを作ってみないと March 24, 2026. ツナギメオフライン ベンキョウカイ #6
MCPを実装したことはありますか? March 24, 2026. ツナギメオフライン ベンキョウカイ #6
ということで March 24, 2026. ツナギメオフライン ベンキョウカイ #6
こんなことを AI に聞けるMCPサーバーを作りました March 24, 2026. ツナギメオフライン ベンキョウカイ #6
connpass の画面で同じことをやりたい場合 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
connpass の画面で同じことをやりたい場合 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
connpass の画面で同じことをやりたい場合 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
Claude Desktop でこのように入力すると March 24, 2026. ツナギメオフライン ベンキョウカイ #6
こんな感じに結果が返ってきます March 24, 2026. ツナギメオフライン ベンキョウカイ #6
便利 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
どうやって実装したのか? March 24, 2026. ツナギメオフライン ベンキョウカイ #6
SDD(Spec-Driven Development) March 24, 2026. ツナギメオフライン ベンキョウカイ #6
https://zenn.dev/simossyi/articles/309e8cd88a90c3 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
https://zenn.dev/karamage/articles/a0b7111698ecb2 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
諸説ありますが今日のところは一旦 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
代表的なSDDのツール • Spec Kit (GitHub) • Kiro (AWS) • OpenSpec
(Fission-AI) • cc-sdd (gotalab) March 24, 2026. ツナギメオフライン ベンキョウカイ #6
今回は cc-sdd で実装 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
cc-sdd の主なコマンド群 • $ npx cc-sdd@latest --claude --lang ja •
/kiro:spec-init connpass MCP server • /kiro:spec-requirements connpass-mcp-server • /kiro:validate-gap /home/akase244/repos/my-connpass-mcp-spec-kit • /kiro:spec-design connpass-mcp-server • /kiro:validate-design connpass-mcp-server • /kiro:spec-tasks connpass-mcp-server • /kiro:spec-impl connpass-mcp-server 1 • /kiro:spec-impl connpass-mcp-server 4.1,4.2 March 24, 2026. ツナギメオフライン ベンキョウカイ #6
cc-sdd で作成された *.md March 24, 2026. ツナギメオフライン ベンキョウカイ #6
claude_desktop_config.json { "mcpServers": { "connpass": { "command": "node コマンドのパス", "args":
["/home/akase244/repos/my-connpass-mcp/build/index.js"], "env": { "CONNPASS_API_KEY": "connpass の APIキー" } } } } March 24, 2026. ツナギメオフライン ベンキョウカイ #6
cc-sdd を利用して MCP を実装してみた感想 • cc-sdd は言語設定(日本語の選択)があるのが良い • cc-sdd のスラッシュコマンドを実行して出力された結果を見ると、何を行って
いるのかがわかりやすい • (設定次第だが)作業中に「これでよいですか?」と何度も判断を迫られるの で結構疲れる • MCP クライアント(Claude Desktop)を起動時に、 MCP サーバーをオンデマ ンドで起動していることが理解できた • AI が web 検索を行うようになっているので、問題にならなくなってきている面 もあるが、知識のカットオフを MCP によって補っていることが理解できた • AI があると、わりと簡単に MCP が実装できる March 24, 2026. ツナギメオフライン ベンキョウカイ #6
Thanks! Have a good programming!! March 24, 2026. ツナギメオフライン ベンキョウカイ
#6