LINE Botを開発してるんだけど、ここ数ヶ月ずっと同じ悩みを抱えていた。Claudeに「こういう機能を実装してほしい」と伝えると、コードは書いてくれるんだけど、それが本当にLINE Bot APIと正しく連携できるのか、実際にテストするまで確認できないんだよね。結果、確認→修正→また確認みたいなループが延々と続く。何かいい方法がないか探してたら、このLine Bot MCP Serverを見つけた。
セットアップは意外とあっさり。GitHub cloneしてから、MCPの設定ファイルに認証情報を指定して、Claude Desktopに登録するだけ。mcp install みたいなコマンドも用意されてるし、ドキュメント通りに進めば15分くらいで動く。初めて「いただきました」って聞こえた時は、正直びっくりした。Claudeがこっちの指示に従って、LINE Bot APIを直接叩いてる。
一番良かったのは、開発のイテレーションが本当に高速化されたこと。「このユーザーにメッセージを送って」と言うと、Claudeが send_text_message を呼び出して、その結果が画面に出る。APIレスポンスのエラーとか細かい部分も即座に確認できるから、仕様の理解が深まるのも早い。実装したいロジックをClaudeに説明して、それがすぐに動作確認できるので、プロトタイピングのスピードが段違い。従来は自分がローカル環境を整えて、コマンドラインから実行してみてってやってたけど、その手間が消える。
ただ、ドキュメントはまだ充実してるとは言いにくい。GitHub Readmeには基本的な使い方は書いてるけど、エッジケースとか応用的な使い方について書いてある部分は少ない。それとLINE Bot APIの全メソッドに対応してるわけではないっぽいから、複雑な操作が必要な場合は従来のやり方に戻る必要があるかもしれない。
LINE Botを本気で開発してる人、特にAIを使った開発フローを試してみたい人には、まじで触ってみてほしい。Claudeとの共働きで、ボット開発の退屈な確認作業が一気に減る。実装→確認→修正のサイクルが高速化されたおかげで、複雑なロジックにもっと時間をかけられるようになった。