RubyでMCP sdk作成
初期プロンプトは下記。
code:txt
typescript-sdkというプロジェクトはmodelcontextprotocol/typescript-sdkというMCP(Model Context Protocol)サーバーのためのSDKです。このライブラリの使い方やMCPについての解説はtypescript-sdk/README.mdに詳しく書いてあります。このSDKのRuby版を作りたいです。mcp_ruby_sdkという名前でtypescript-sdkと同様のMCP SDKを作ってください。
これを実行する前にgit clone git@github.com:modelcontextprotocol/typescript-sdk.gitを実行しているのでClineからはtypescript-sdk/README.mdを直接読みに行けるようになってる。
適宜commitしてもらうようにしないとどんどん実装が進んでしまう。
テストを実行してもらったがエラーが読めてないっぽい?コマンド実行の結果見えないのか?
Approveするのが面倒なのでAuto-approveにRead,Edit,Execute,MCPを追加してみた。
勝手に依存を色々インストールしようとしてくるので怖い。ExecuteとMCPは外しておくほうが良さそう。
ひたすらテストの生成と実行、修正と再実行の繰り返し。どうしても修正できない箇所が数ヶ所あり自分で直してあげた。
合計$10くらいかかった模様。