Lingo.dev MCP
Lingo.dev Model Context Protocol (MCP) サーバーの使用
はじめに
Model Context Protocol (MCP) サーバーは、Cursor や Claude Code などの AI コーディングアシスタントが外部ツールと統合できるようにします。
Lingo.dev MCP は、以下を含むがこれに限定されない、Web アプリケーションで i18n 機能をセットアップするためのツールを提供します。
- アクティブなロケールを含むルート(例:
/en、/esなど) - サポートされているロケール間を切り替えるための言語スイッチャー
- ユーザーのロケールの自動検出
目標は、コードベースで i18n の基礎をセットアップすることを簡単にすることです。MCP をセットアップし、「i18n をセットアップ」という単一のプロンプトを入力するだけで、魔法が起こるのを見ることができます。
ライブデモ
この短い動画で Lingo.dev MCP の動作をご覧ください。
サポートされているフレームワーク
Lingo.dev MCP は現在、以下の React ベースのフレームワークをサポートしています。
- Next.js App Router (v13-16)
- Next.js Pages Router (v13-16)
- TanStack Start (v1)
- React Router (v7)
追加のフレームワークサポートは今後のリリースで予定されています。
初期セットアップ
AI コーディングアシスタントで Lingo.dev MCP をセットアップするには、クイックスタートガイドを参照してください。
MCP の使用
MCP が有効になったら、AI コーディングアシスタントに現在のコードベースで i18n をセットアップするようプロンプトします。
例:
i18n をセットアップ
サポートされているロケールとデフォルトのロケールを指定することもできます。
次のロケールでi18nを設定してください: en、es、pt-BR。デフォルトロケールは「en」です。
(この情報を事前に提供しない場合、AIが尋ねます。)
注意点
- AIアシストコーディングは本質的に予測不可能であるため、正確な結果は異なる場合があります。MCPを使用すると結果は改善されますが、毎回完璧な実行を保証することはできません。