#author("2025-04-13T04:48:26+00:00","default:yoya","yoya")
TITLE:Model Context Protocol
[[MCP]]
#author("2025-04-13T04:49:06+00:00","default:yoya","yoya")
#contents
* 公式 [#b8eab91b]
- https://spec.modelcontextprotocol.io/specification/2025-03-26/
- https://modelcontextprotocol.io/docs/concepts/architecture
- 策定組織 [[Anthropic]]
* サーバー情報 [#k2721633]
- https://cline.bot/mcp-marketplace
- https://github.com/modelcontextprotocol/servers/tree/main
* クライアント [#ybe2048b]
- [[Claude]]
- [[Playwright#MPC]]
* 入門 [#intro]
- MCP入門
-- https://zenn.dev/mkj/articles/0ed4d02ef3439c
- MCPに入門する/ Introduction to MCP
-- https://speakerdeck.com/shuntaka/introduction-to-mcp
- Model Context Protocol(MCP)とは?生成 AI の可能性を広げる新しい標準
-- https://zenn.dev/cloud_ace/articles/model-context-protocol
- やさしいMCP入門
-- https://speakerdeck.com/minorun365/yasasiimcpru-men
- なぜ MCP なのか
-- https://voluntas.ghost.io/why-mcp/
* Github [#github]
- github-mcp-server is now available in public preview
-- https://github.blog/changelog/2025-04-04-github-mcp-server-public-preview/
--- https://x.com/schroneko/status/1908324576142266640?s=12
>
GitHub の公式の MCP サーバ、github-mcp-server がパブリックプレビューとして公開されたので使ってみた
Claude Desktop の場合、Docker を起動して claude_desktop_config.json をリポジトリの README の通りに追記、 GITHUB_PERSONAL_ACCESS_TOKEN を入れると OK
* 応用 [#app]
- [[Playwright#MPC]]
- 社内デザインシステムをMCPサーバー化したらUI実装が爆速になった
-- https://zenn.dev/ubie_dev/articles/f927aaff02d618
- 短歌投稿サイトUtakataのMCPサーバーを作ってみた
-- https://fuyu.hatenablog.com/entry/2025/04/06/143012
- MCP サーバーを自作して GitHub Copilot の Agent に可読性の低いクラス名を作ってもらう
-- https://zenn.dev/microsoft/articles/semantickernel-mcp4
- TypeScript で MCP サーバーを実装し、Claude Desktop から利用する
-- https://azukiazusa.dev/blog/typescript-mcp-server/
* セキュリティ [#a8f95831]
- MCP Rug Pulls について調べてみる
-- https://zenn.dev/banboobloom/articles/2025041100001
* その他 [#ge90efc9]
- Model Context Protocol の現在地
-- https://zenn.dev/layerx/articles/9bdefe4d435882
- MCPの通信方法がステートフルからステートレスに?:HTTP+SSEからStreamable HTTPへ
-- https://zenn.dev/ks0318/articles/f92589946cd344
* 関連 [#rel]
- [[A2A]]