mizuko23日前 00MCPサーバーのエラーハンドリング戦略MCP堅牢なMCPサーバーのためのエラーハンドリング戦略: サーバーレベルのエラーハンドリング server.onerror = (error) => { console.error('[MCP Error]', error); }; process.on('uncaughtException', (error) => { console.error('未捕捉の例外:', error); }); ハンドラーレベルのエラーハンドリング パラメータ検証エラー APIリクエストエラー 予期せぬ例外 エラーレスポンスの構造 { content: [{ type: 'text', text: 'エラーメッセージ' }], isError: true } デバッグ情報の提供 開発環境では詳細なエラー情報 本番環境ではユーザーフレンドリーなメッセージ リトライ戦略 一時的なネットワークエラーに対するリトライ 指数バックオフの実装