自戒、点検、内省

終わらない反省会をしよう

Claude MCPを使い始めたところなのでRubyでMCPのServerを試しに書いてみた

MCPを知るにはこれは作ってみるとよさそうということでプロトコルもシーケンスも何もわからないところから手探りをしました。

github.com

repo名の通りスケルトンを作るつもりでしたが、まずは手元で動くものをみながら理解を深めようということで、ランダムな数を取り出す処理をそのまま載せています。

これにあたっては、 https://azukiazusa.dev/blog/typescript-mcp-server/ の記事も参考にさせていただきました。

現状は、書きつつ(書かせつつ)try&errorで読んで触ってをしていました。


ここまで試したのち、こちらのライブラリの存在を知ったので、実際につくっていくときはこちらを使うかたちを考えています。

zenn.dev