松尾研LLMコミュニティ【Paper&Hacks #48】
発表者:からあげさん
テーマ:MCP入門 〜面倒なことはAIエージェントにやらせよう〜
https://matsuolab-community.connpass.com/event/357792/
からあげさんのお話をお聞きしたのは、8ヶ月ぶり。
Day11 【松尾研LLMコミュニティ】面倒なことはLLMにやらせよう "Beginning LLM" 2024年10月17日
https://qiita.com/kaizen_nagoya/items/efdc23fbe67cdae2126e
からあげさんのお話は、いつもわかりやすい。
QA で 一番 印象に残ったのは
さわってみて便利だった。
からあげさんの後を追いたくなる方向性。DoCAP。
講義を聞きながら作った記録と、
1時間くらいかけて補足を書き足し中。
6/13には、2−3時間かけて資料からいくつか追記予定。
MIDI, ROS, MCP
MCPとMIDIとROSの対比表は興味深かった。
kaizen_nagoyaは専門は通信だ。学部は制御(電気)と等価交換原則(経済)、音楽は趣味だ。プログラマ教育の鍵は音楽。
からあげさんの次の対比表を自分用に作り替え中
対比表 by @kaizen_nagoya作りかけ
MIDI | ROS | MCP | |
---|---|---|---|
Full Spelling | Musical Instrument Digital Interface | Robot Operating System | Model Context Protocol |
organization | MIDI Association | ROS Community | |
URL | https://midi.org/ | https://www.ros.org/blog/community/ | https://modelcontextprotocol.io |
People who I Know | 30 | 10 | 3 |
report what I write | 10 | 3 | 1* |
- This report.
からあげさんから示唆された視点で記事を10個書いたら、
Paper & Hacksで発表しようかなって思うんです。
自分の専門が通信で、USBにはいつもお世話になっている。
MCPがUSBのType-Cならいいのにってなった。
json-rpcに興味を持ったのは、
1 json推し
2 RPC推し
え、json-rpc知らんかった
資料は松尾研のLLM Communityに参加すれば閲覧できます。
https://matsuokenllmcommunity.slack.com/archives/C06T3P9E65R/p1749526201468129
ぜひ、おいでください。(入って1年たってない自分)
東大松尾研
松尾研LLMコミュニティへの参加申請はこちら
https://linktr.ee/matsuolab_community
メタバース工学部会
https://www.meta-school.t.u-tokyo.ac.jp
Paper & Hacks という公開企画があり、たいへん助かっている。2024年9月からはなるべく参加するようにしている。
からあげ さん
からあげさんのスライドから
人気ブロガーからあげ先生のとにかく楽しいAI自作教室 Kindle版
https://www.amazon.co.jp/dp/B08R632HML/
ゼロから始める情報発信: No Output, No Value
https://www.amazon.co.jp/dp/B09875G3GL/
Jetson Nano 超入門
https://www.amazon.co.jp/dp/B092LY4HN9/
ラズパイマガジン 2020年2月号
https://www.amazon.co.jp/dp/B083PWW8XD/
からあげ帝国
からあげさんに興味を持たれたら、からあげ帝国のDiscordにおいでください。
からあげさんとその仲間の集まりです。
私は、ある集まりで、発表前にシステムの使い方がわからず、からあげさんに教えていただいたことから加入させていただきました。
からあげ機の発展 AI(3)
https://qiita.com/kaizen_nagoya/items/538dc2699cd37fa1f3eb
本から始める 面倒なことはChatGPTにやらせよう by からあげ
https://qiita.com/kaizen_nagoya/items/f5ce2a18db54b5610e4b
参考文献:
・MCP入門
https://zenn.dev/mkj/articles/0ed4d02ef3439c
・Model Context Protocol (MCP) サーバを使ってみた・作ってみた
https://zenn.dev/karaage0703/articles/42f7b0655a6af8
Model Context Protocol (MCP)
Specification
https://spec.modelcontextprotocol.io/specification/2025-03-26/architecture/
Hosts: LLM applications that initiate connections
Clients: Connectors within the host application
Servers: Services that provide context and capabilities
Model context protocol (MCP)
https://openai.github.io/openai-agents-python/mcp/
MCP USB-C
興味を持ったのはUSB-Cとの対比。
USB-Cになって、本当のUSBになったと思った。
ソフトでも、いろいろ画期的なものはある。
本当にすごいって思うのは、バージョン2か、バージョン3のことがあるかも。
USBは、A,B,Cと考えればバージョン3(ハード限定)
Type Aで、逆刺しできる製品を購入したことがある。
信じてくださらない方がいる。
さしたら火を噴いた。購入したお店で、ひきとってもらった。
せっかくのUniversalという考え方はどこいったってなった。
【徹底解説】MCPとは?「AIのUSBポート」
https://qiita.com/syukan3/items/f74b30240eaf31cb2686
引用: https://zhuanlan.zhihu.com/p/29301066811
Model Context Protocol: The USB-C for AI: Simplifying LLM Integration
https://www.infracloud.io/blogs/model-context-protocol-simplifying-llm-integration/
Model Context Protocol: The USB-C for AI You Didn’t Know You Needed
https://medium.com/@marketing_amnetdigital/model-context-protocol-the-usb-c-for-ai-you-didnt-know-you-needed-aeb2f1f87ddf
MCP the USB-C for AI
https://medium.com/@richardhightower/how-the-model-context-protocol-is-revolutionizing-ai-integration-48926ce5d823
The USB-C of AI: How Model Context Protocol and Agent-to-Agent Communication Are Changing the Game
https://www.katonic.ai/usb-of-ai-mcp-a2a-communication.html
Model Context Protocol: How “USB-C for AI” Is Revolutionizing AI Integration in 2025
https://salesforcedevops.net/index.php/2025/04/12/model-context-protocol/
Model Context Protocol: The USB-C Revolution for AI in Associations
https://sidecar.ai/blog/model-context-protocol-the-usb-c-revolution-for-ai-in-associations
The Model Context Protocol (MCP): The USB-C of Agentic AI Integration
https://www.linkedin.com/pulse/model-context-protocol-mcp-usb-c-agentic-ai-srinivasan-ramanujam-auajc/
Model Context Protocol (MCP): The USB-C of AI Data Connectivity
https://hackernoon.com/model-context-protocol-mcp-the-usb-c-of-ai-data-connectivity
Anthropic’s Model Context Protocol (MCP): The “USB-C” Standard for AI Integration
https://www.upp-technology.com/blogs/anthropics-model-context-protocol-mcp-the-usb-c-standard-for-ai-integration/
AIの「USB-C」!MCP(Model Context Protocol)が切り拓く、次世代AIアプリケーションの可能性
https://note.com/sugerpowder/n/n9437a83734ac
JSON-RPC
jsonrpc
https://www.jsonrpc.org
The application/json Media Type for JavaScript Object Notation (JSON)
https://www.ietf.org/rfc/rfc4627.txt
json
https://www.json.org/json-en.html
RPC: Remote Procedure Call Protocol Specification Version 2
https://datatracker.ietf.org/doc/html/rfc5531
JSON-RPCって何?
https://qiita.com/oohira/items/35e6eaaf4b44613ad7d3
Python JSON-RPC
https://qiita.com/kagami-r0927/items/40f0b3b495313db3a8f8
WEB Apiの話 (JSON RPC)
https://qiita.com/xuj/items/2181d2e456c2f3482d59
JSON-RPCというWebAPI設計に役立ち、、そうなそうでもないかもな規格
https://qiita.com/ma91n/items/483b9eea2e663222e8fb
Python の jsonrpcserver ライブラリを使ったら Django が JSON-RPC の API サーバになった
https://qiita.com/3244/items/b5b90dda67ab919f0c79
JSON-RPC over HTTPなサーバを作る
https://qiita.com/nikushi/items/bdef1e360729042673ad
SwiftでJSON-RPCを使う時のメモ
https://qiita.com/yukihamada/items/0d54ae364cd6c99b3a9e
JSON-RPCのAPIサーバをRails4で作った
https://qiita.com/hidechae/items/4bed2f93a81cb192e130
JSON-RPC.NET を使う
https://qiita.com/bamchoh/items/da674f2caeb6f7c6d6b6
json-rpcのAPIをASP.NET Coreで作る
https://qiita.com/chickenramens/items/822d02d5121ab46c361d
[Ethereum] コントラクトをJSON-RPCから呼び出す
https://qiita.com/marutake/items/15d5a31501caa6f07df9
JSON-RPC経由でEthereumのContractを作る
https://qiita.com/kchmz/items/e5aa007374ce753ebfd5
JSON-RPC: Ethereumネットワークへの通信プロトコルの理解
https://qiita.com/TakanoriVega/items/0b5013b0c96df36c853c
ethereum(private)の環境構築からJSON-RPC実行まで
https://qiita.com/akitoh/items/0184c0bc80e520334402
Infura の JSON RPC API で Ethereum アドレスの残高を取得
https://qiita.com/hm0429/items/7d0321a62355ad513e1b
JSON-RPC使って、gethを動かしてみた
https://qiita.com/kagami-r0927/items/dfb51176eb272b03cded
MultiChain環境構築からJSON-RPC実行まで
https://qiita.com/akitoh/items/aec944267a20e14a3589
ES.next的にNode.jsでJSON-RPCする
https://qiita.com/alucky0707/items/68d7f319cece7c2d4891
MojoX::JSON::RPC::Serviceで作ったJSONRPCサーバー側処理でparams以外を使いたい
https://qiita.com/satetsu888/items/7891a4eb79e2c0bd5bd4
Bitcoin JSON-RPCを叩く
https://qiita.com/erukiti/items/4c97da8f4b979dc6f31a
ref.
Model Context Protocol (MCP)
https://qiita.com/masterpiecehack/items/bd7cc9b44903d84ecac5
[MCP再入門]「MCPはAIアプリにとってのUSB-C」がしっくりこなかったあなたに
https://qiita.com/takashiuesaka/items/49559b830366255d1216
簡単なサンプルで理解する、Model Context Protocol (MCP)
https://qiita.com/t_shi/items/e11feb2182484652447e
プログラマー必見!FastAPI-MCPでAI時代のAPI開発を加速する方法(初心者向けコード付き)
https://qiita.com/takuya77088/items/4db3bcaedd8ad721b077
MCP を試してみたの続き
https://qiita.com/tinymouse/items/847ab70ff67705d19162
MCPツールを使う汎用的なStreamlitチャットアプリを作って、いろんなMCPツールを使ってみた。
https://qiita.com/moritalous/items/1591ab48f1ffda299719
MCPで変わるAIエージェント開発
https://qiita.com/ksonoda/items/1c681a563a95a93975ff
初めて MCP を使うなら Docker MCP Toolkit がおすすめ
https://qiita.com/falya128/items/23020ddba7a7d1ce2e1f
LLMクライアントの接続: ツール呼び出しメカニズムとModel Context Protocol (MCP)
https://qiita.com/RepKuririn/items/6cd43f24b9315b5f99db
MCP 認証仕様の詳細レビュー(2025-03-26 版)
https://qiita.com/logto/items/2c898f261be846de379e
【Python】最低限の手順でMCPサーバーを構築するメモ
https://qiita.com/yonaka15/items/845ecab89c3c245fbb95
LangChain を使って MCP を試してみた
https://qiita.com/tinymouse/items/2e22b655d8ba5fe6f3b3
Docker MCP Toolkit × Cursor で fetch MCP を試してみた話
https://qiita.com/tatsuya1221/items/2f1207fc2e4fbdcab3de
無料で試すべき20選!おすすめMCPサーバー
https://qiita.com/hana_bytes/items/370b8b12af1d7dc030c6
【MCP】AIエージェントをSDKのみで実装 「素」のMCP実装を徹底解説
https://qiita.com/wing_man/items/743338819ae112fcd576
MCPサーバーTOP20:見逃せないベストサーバー(オープンソース含む)
https://qiita.com/mikamirin09/items/d3df2c0c6bf1fd8118bd
VS CodeにおけるMCPサポート状況
https://qiita.com/EasyCording/items/493c06f58f9f02917b81
VSCodeでMCPサーバーを使用する方法
https://qiita.com/qiitadev3389/items/c22ca8954f475bd3f739
MCPを動かしながら理解する 〜Python, GitHub Copilot, VSCode〜
https://qiita.com/cccggoo/items/994e8838e58e344990c9
SwitchBotを操作するMCPサーバをGo(mcp-go)で作った話
https://qiita.com/yasu89/items/a77f5811dba692740e8c
CursorのMCPサーバーがJSON対応したので使いそうな機能をまとめたリポジトリを作成してみた
https://qiita.com/sorein/items/da3330ed9bc4af5ef99e
DockerがMCP対応ツールでAI開発エコシステムの拡張へ
https://qiita.com/RepKuririn/items/195e7288ed28eebf06d1
MCPサーバをPHPで実装する
https://qiita.com/nnhkrnk/items/e0ada2fcac5eafdf8ccd
Gradio MCP as a Language (gMaL): 自然言語からMCPサーバーを生成する新手法
https://qiita.com/Maki-HamarukiLab/items/0cef5cc675456bbba220
Roo CodeでMCPサーバを駆使してNotion記事作成
https://qiita.com/potofo/items/8eef0fdfa8d9015f3767
Azure Database for PostgreSQL 向け Model Context Protocol (MCP) Server
https://qiita.com/aki_kawa/items/ae008ca9c95806480cd7
Model Context Protocol入門:AIをリアルワールドに接続する | 第5章:MCPの未来とAIエコシステム
https://qiita.com/BNR-Long/items/d02f022773ae70563022
【イベントレポート】エンジニアのためのMCP勉強会 #1 #catalks
https://qiita.com/mob_engineer/items/4ec48dfbb480109f4b05
MCPの動作確認やデバッグにはPostmanを使おう
https://qiita.com/nagix/items/712672a7bc741eef03aa
ひとつのLambdaの中でMCPサーバーとクライアントをStdio通信させる
https://qiita.com/moritalous/items/3e060bede2185dd739f5
MCPに基づくAIアプリケーションアーキテクチャの新パラダイムを実装するための最前線の実践
https://qiita.com/alibabacloud-sa/items/e2870d111d32f6e58609
Windowユーザーよ立ち上がれ!!GitHub Copilot × AWS MCP Serverが使えるぞ!!
https://qiita.com/ec2_on_aws/items/e4300cf5d94da355ffa1
ClineからAtlassian MCPを利用して、JIRAチケット(イシュー)の情報を取得する
https://qiita.com/NaokiIshimura/items/099a8fe1d4fb41543747
MCP、概念も目的もよく分からなかったので、少しだけ理解するところまでの雑記
https://qiita.com/sgmteeeee/items/e82dedefac8dc65d3783
MCP (Model Context Protocol):SSEサーバーの実装と活用
https://qiita.com/RepKuririn/items/55fa1820028b0e008450
Spring AI AgentがMCPを通じてローカルファイルデータを統合
https://qiita.com/alibabacloud-sa/items/c53791a42fb827e5d4c6
Claude Desktop (Windows版) から AWS MCP Servers を使って AWS のドキュメントから情報を取得する
https://qiita.com/revsystem/items/1e4c738ecaeacb7f133d
DuckDuckGoのMCPサーバーをDockerで立ち上げる
https://qiita.com/marcosan/items/942913014893a1ae0ee3
AWS Terraform MCP ServerをClaude Desktopから利用してみた
https://qiita.com/555_33333/items/c0a56e01494e21f243d6
LLMに簡単なゲームをさせられるMCPサーバを構築
https://qiita.com/kongo-jun/items/c4277658b334ad03c4a8
Nuxt MCP/ Vite Plugin MCP はフロントエンドの可能性を広げる
https://qiita.com/hal_spider/items/674c56e140e73c671e85
MCPサーバーの最小構成を作ってみる(Node.js版)
https://qiita.com/jerrywdlee/items/d20de494f47091babf7e
15分でPythonでMCPサーバーを構築する方法
https://qiita.com/hinata_dev/items/1ee795f1eece844a69f6
MCPがいらない理由:その利便性の裏に潜むリスク
https://qiita.com/syukan3/items/51b911921dc89e07bd9d
DifyとOutlineをMCP(SSE)でつないでチャットボットにドキュメントを読んでもらう
https://qiita.com/tomo-v/items/e3e37395ba04013fe4c2
MCPのDX向きな使い方、あるいはMCPが作る近い未来のビジネス像の超理解
https://qiita.com/ak-sasaki0919/items/9ef61a02f1426949c6ed
GoでMCP(Model Context Protocol)サーバーを立ててみた
https://qiita.com/urabexon/items/67e03cfb50c7d5cdbb9e
MIDI/音楽
プログラムは音楽(1)だ (A program is a music.) 仮説(54)
https://qiita.com/kaizen_nagoya/items/33c9f33581e6886f8ad8
電子ピアノ動画:IT教育に役立つ 音楽(11)
https://qiita.com/kaizen_nagoya/items/97bcb5467232e27f0f51
巫女さん中心駆動設計(Miko Centered and Miko Driven Design) 仮説(58)音楽(15)
https://qiita.com/kaizen_nagoya/items/62f3cf7b9b67b57ae95f
編集者(私)の音楽(8)史・運動/体育史・美術史・学術史 それぞれ三回挫折。三度の土下座。転職(49)
https://qiita.com/kaizen_nagoya/items/16184619cb05626db856
博論の乗りで「電子ピアノ」を論文にするには 音楽(20)
https://qiita.com/kaizen_nagoya/items/58113ac4b8e28ccbd16c
博論の乗りで「にほんのうた」を論文にする 音楽(5)
https://qiita.com/kaizen_nagoya/items/4b40d8b8873aa7649a85
博論の乗り。音楽(18)で再起なるか
https://qiita.com/kaizen_nagoya/items/3c454674f0bf61236bb4
仕様を自然言語で書くのやめませんか。「言葉にすれば」「嘘に染まる」水谷啓二・ダンシングオールナイト もんたよしのり 音楽(14) https://qiita.com/kaizen_nagoya/items/dd6ee74818f1a1a1c918
音楽(13) 映画で英語勉強(目標100作品:現在62)英語(21) 仮説(108) https://qiita.com/kaizen_nagoya/items/7c37e4502f2f785ab104
作詞:松本隆, 作曲:細野晴臣「風をあつめて」を事業計画に, 「coverを集めて」音楽(2) AUTOSAR(40) https://qiita.com/kaizen_nagoya/items/92365c542714f27e5658
はっぴいえんど(作曲:大瀧詠一, 細野晴臣, 鈴木茂, 作詞:松本隆)をダイヤトーンで聴く 音楽(3) https://qiita.com/kaizen_nagoya/items/cfa82aa34fcb7cf7f6d4
クラリネットを買っちゃった。音楽(7)編集ソフトを探す。https://qiita.com/kaizen_nagoya/items/f8f0d4e219b4160bfd60
Hotel California による音響(屋)入門 音楽(21) https://qiita.com/kaizen_nagoya/items/227df61565be6baea5db
Idol en español (Oshi no Ko: Yoasobi) Lista de Youtube. Mirar, bien y mirar/seguir.musica(10) https://qiita.com/kaizen_nagoya/items/13b6c604135a12e9f263
Frieve-A Music に学ぶ自己紹介 音楽(9) https://qiita.com/kaizen_nagoya/items/8e7002bdf3e60dee2acf
Artists for Haiti - Somos El Mundo (We Are The World) Video Oficial, musica(22) https://qiita.com/kaizen_nagoya/items/109d415a3562192050dd
新人応援歌「365日の紙飛行機」プログラマ編 https://qiita.com/kaizen_nagoya/items/50e43eeda1d0f70e1d6b
名古屋名物 ナゴヤディレクターズバンド 音楽(12) https://qiita.com/kaizen_nagoya/items/2b46c65e918c1702ea8e
新人(学生)を指導するよりも新人(学生)に指導してもらった方が効率的. 仮説(139) 転職(39)
https://qiita.com/kaizen_nagoya/items/db993b1536055029f7c8
バンドやってる学生とMIDI検索の学会発表、からおけ屋さんのあとつぎとMIDIの学会発表あり。
音楽 一覧(0)
https://qiita.com/kaizen_nagoya/items/b6e5f42bbfe3bbe40f5d