PowerShell上でファイル読み込み時に日本語が入っていると文字化けが酷いので、「だいたいの文字コードをとりあえずUTF-8して正規化する」ためのMCPサーバーを作成しました。Gemini CLI想定ですが、他のCLIのエージェントツールでも使うことが出来ると思います。
ついでにTree-sitterによる構造解析も一部言語対応しているので、AIがコードを把握する効率も上がります。
少し高度な読み込み:全体だけでなく、末尾や指定範囲をすることでピンポイントで読み込み可能。
バイナリ対応:文字コードが不明な場合はヘキサダンプ形式で中身を確認。
Windowsパス問題:Windows特有のパスエラーも回避済み。
やってること自体は地味ですが使える場面は多いと思います。日本語以外のローカル文字コードも、対応しているものは正規化可能です。
反応・コメントフィードバック
使ってみた感想やバグ報告など、開発者に直接届きます
ログインすると感想を投稿できます
ログインしてフィードバック