Connectors とは
claude.ai を SaaS と接続 する仕組み。ユーザーがチャットで「先週の Notion ノートを要約して」と言うだけで、Claude が Notion を読みに行きます。
公式 Connectors (主要なもの)
- 🟢 Google Drive (Docs/Sheets/Slides 読み込み)
- 📧 Gmail (メール検索・読み込み・下書き)
- 📅 Google Calendar (予定確認・作成)
- 💻 GitHub (PR/Issue/コード)
- 📝 Notion (ページ検索・読み込み・更新)
- 💬 Slack (チャンネル検索・メッセージ送信)
- 💳 Stripe (決済データ)
- 🎨 Canva (デザイン素材)
- ... 他続々追加中
セットアップ手順 (例: Google Drive)
- claude.ai → Settings → Connectors
- 「Google Drive」を選択 → Connect
- ブラウザで Google OAuth 画面 → 認可
- 認可スコープを確認 (read-only 推奨)
- 完了。チャットで使えるように:
my-skill/
├── SKILL.md ← 入り口 (YAML frontmatter + 指示)
├── helper.py ← 必要なら補助スクリプト
└── reference.pdf ← 参考資料
→ Claude が自動で Drive を検索 → 関連ファイルを取得 → 要約。
内部的には MCP
公式 Connectors の多くは MCP サーバー として実装されています。 Claude Code でも同じ MCP を使えるので、Web ↔ ローカルで一貫した体験 が得られます。
---
name: invoice-extractor
description: PDF 請求書から発行日・金額・税額を抜き出す時に使う
---
# 請求書情報の抽出
ユーザーが PDF を投げたら、helper.py を実行して下記項目を抽出する:
- 発行日 (YYYY-MM-DD)
- 税抜金額
- 消費税
- 合計
出力は Markdown 表で。
→ 自社の Custom Connector を 1 つ書けば、両方から使える。
各 Connector の実用例
Google Drive
wzxhzdk:2
Gmail
wzxhzdk:3
GitHub
wzxhzdk:4
Notion
wzxhzdk:5
Slack
wzxhzdk:6
Calendar
wzxhzdk:7
強力な組み合わせ Use Case
Combo 1: GitHub × Notion
先週マージされた PR からリリースノートを Notion ページに書いて
→ GitHub から PR 情報取得 → Markdown 生成 → Notion に投稿。
Combo 2: Drive × Slack
Drive の
quarterly-review-2026Q1.docxを要約して、#leadership チャンネルに投稿
Combo 3: Calendar × Gmail
明日の会議の議題を、出席者の最近のメールから推測して
Combo 4: Stripe × Slack
過去 24 時間の決済失敗を集計して、原因と一緒に #ops に通知
→ ビジネスインテリジェンスを チャット 1 文で 自動化できる。
自社サービスを Connector にする (Custom Connector)
社内ツールを Claude から自然言語で操作できるようにする手順:
① MCP サーバーを書く
ch6-l4 の FastMCP の例を参照。HTTP/SSE で公開:
wzxhzdk:8
② OAuth 認証ハンドラを実装
ユーザーが claude.ai 上で OAuth ログインする経路を提供。
③ HTTPS で公開
社内サーバー (or AWS / Vercel 等) に HTTPS で公開。
URL を https://mcp.your-company.com のような形で固定。
④ claude.ai に登録
- claude.ai の Settings → Custom Connectors
- 「Add Connector」 → URL 入力
- メタデータ (名前・説明・アイコン) を入れる
- 認証方式を選択
⑤ 社員が認可
各社員が claude.ai 上で OAuth 経由で認可 → 使える状態に。
→ 「社内向け Claude Plugin」 が出来上がる。
セキュリティのチェックリスト
| 項目 | 推奨 |
|---|---|
| スコープ | 最小限から (read-only → write は別途) |
| 監査ログ | 全アクセスを記録 (誰が何時に何を) |
| ユーザー権限 | 個別に切り分け (Connector 側で許可制) |
| トークン取り消し | 失効・取り消し機構を持つ |
| データ暗号化 | TLS 必須、保存時も暗号化推奨 |
| PII 取り扱い | 必要最小限、通信ログから除外 |
よくある失敗
- 🚫 read-only で十分なのに write 権限を付与 → 暴走時のリスク
- 🚫 トークンを長期発行で取り消し機構なし → 漏洩時に対処不能
- 🚫 全社員が同じトークンを共有 → 監査不能
Web 検索 vs Connectors
| Web Search | Connectors | |
|---|---|---|
| 対象 | 公開 Web | あなたが認可した SaaS |
| 認証 | 不要 | OAuth |
| プライバシー | 公開情報 | 個人/組織データ |
| 用途 | 最新情報リサーチ | 個人化されたタスク |
| 実装 | 内蔵 | MCP プロトコル |
→ 「公開情報」は Web Search、「自分の SaaS データ」は Connectors、と使い分け。
制限事項
- 一部 Connector は read-only (write 操作非対応)
- 大量データの一括処理には不向き → クラウド版 Claude Code で処理する設計
- 認証期限切れに注意 (1〜3 ヶ月で再認可が必要なことも)
- Free プランでは使えない Connector もある
私はカスタマーサポート責任者です。Gmail + Notion + Slack の Connector を組み合わせて、毎週の運用を改善できる Claude ワークフローを 3 つ設計してください。各案にチャットで投げる例文を含めて。