概要
リポジトリルートに .mcp.json (context7) があるが、apps/claude/settings.json の enabledMcpjsonServers は空配列。意図と実装が一致していない。
現状
実際には context7 は別経路(user-level の MCP 設定 or plugin 経由)で起動している模様。設定の意図が読めない状態。
対応方針
どちらかに揃える:
A. プロジェクト MCP として正式化
enabledMcpjsonServers: ["context7"] に変更
- このリポジトリに入った時のみ有効化
B. グローバル MCP として運用
.mcp.json を削除
~/.claude/.mcp.json (= apps/claude/mcp.json をリンク)に移動
setup.sh でシンボリックリンク作成
dotfiles リポジトリ自身では context7 はそんなに使わないので B 案推奨。
関連
概要
リポジトリルートに
.mcp.json(context7) があるが、apps/claude/settings.jsonのenabledMcpjsonServersは空配列。意図と実装が一致していない。現状
実際には context7 は別経路(user-level の MCP 設定 or plugin 経由)で起動している模様。設定の意図が読めない状態。
対応方針
どちらかに揃える:
A. プロジェクト MCP として正式化
enabledMcpjsonServers: ["context7"]に変更B. グローバル MCP として運用
.mcp.jsonを削除~/.claude/.mcp.json(=apps/claude/mcp.jsonをリンク)に移動setup.shでシンボリックリンク作成dotfiles リポジトリ自身では context7 はそんなに使わないので B 案推奨。
関連
.mcp.jsonとenabledMcpjsonServersの整合チェック追加