# MCP サーバーの提案基準

MCP サーバーは、コードの外にある情報やツールに Claude Code を繋ぐ口です。

## 提案してよい場面

- データベースの中身を見ながら作業する必要がある（本題材なら H2 の中身）
- 課題管理・チケットの情報を参照したい
- 社内ドキュメントやナレッジベースを参照したい
- ブラウザ操作の自動確認をしたい

## 提案を控える場面

- 情報源がすべてリポジトリの中にある（ファイルを読めば済む）
- 接続先が社外にあり、業務データを外に出すことになる

## 提案の書き方の例

```
- 提案: H2 データベース参照用の MCP サーバー
  何をするか: 起動中の H2 に接続し、テーブルの中身を SQL で確認できるようにする
  効く理由: kadaiB は data.sql の初期データ20件が仕様の前提になっており、画面表示とデータの突き合わせが調査の中心になるため
  作るとしたら: .mcp.json にサーバー定義を追加
```

## 注意

接続先の認証情報は設定ファイルに直書きしません。環境変数を参照する形にします。研修環境では新しい外部接続を増やさない方針です。
