Claude Media
Claude Airtable分析でレポートを自動作成する方法

Claude Airtable分析でレポートを自動作成する方法

ClaudeとAirtableをつなぐと、ベースのデータをそのまま要約・集計させ、レポートの下書きまで会話の中で作れます。接続手順と分析の頼み方、権限まわりの注意点をまとめます。

Claude Airtable連携とは — 何ができるか

ClaudeとAirtableをつなぐと、ベース(Airtableのデータベース単位)やテーブルをまたいだデータをClaudeが読み取れるようになります。要約や集計をした上で、レポートの下書きまで会話の中で作れます。開発元はAirtable自身です。ClaudeのConnectorsディレクトリに「Data」カテゴリの公式コネクタとして掲載されており、Claude・Claude Codeの両方から同じ接続を使えます。

できることは大きく分けて5つです。ベース内のデータを条件付きで検索・分析する、新しいレコードを作成する、既存レコードを更新する、新しいベースを作成する。そしてインターフェースのページやオートメーションのドラフトを扱うことです。ふだん手作業でフィルタをかけたり関数を組んだりしている集計を、日本語で頼むだけで済ませられるのが実務上の価値です。

一方でClaudeが自分でボタンを押して何かを確定させることはありません。オートメーションはドラフトの作成・更新まではできますが、実際にオンにする操作はAirtable画面での作業が必要です。書き込みを伴う依頼はレポート化よりリスクが高いため、まずは読み取りだけの分析用途から試すのが安全です。まだ接続していない場合の手順とAirtable公式が案内する4つの使い方はClaude Airtable連携の始め方にまとめています。

個人のclaude.aiでAirtableを接続する手順

接続はほかのディレクトリコネクタと同じ経路です。

  1. claude.aiで「Customize」→「Connectors」を開く
  2. ディレクトリからAirtableを探し「Connect」をクリックする
  3. Airtableのログイン画面に切り替わるので、接続したいアカウントでサインインする
  4. Claudeに渡すベースまたはアプリを選び、アクセスを許可する

認証方式はOAuthです。書き込みまで許可する設計はGoogle Driveコネクタなど他のディレクトリコネクタと共通です。接続後にClaudeが触れる範囲は、自分がそのサービスで持つ権限を超えません。コネクタの多くはPro・Max・Team・Enterpriseプランを前提としており、Freeプランでは使えるコネクタの範囲そのものが限られます。継続的に業務で使うなら、有料プランを前提に考えるのが現実的です。

Claude Codeから接続する手順

開発者がターミナルから直接使いたい場合は、Claude CodeのCLIでも同じAirtableのMCPサーバーに接続できます。

claude mcp add --transport http airtable https://mcp.airtable.com/mcp

追加したら、Claude Code内で /mcp を実行してブラウザ経由の認証を済ませます。

/mcp

OAuthでの接続がAirtable公式の推奨手順です。パーソナルアクセストークンを使う代替方法も用意されていますが、通常はOAuthのほうが手早く終わります。第三者が構築したコミュニティ製のローカルMCPサーバーをnpx経由で使う方法も存在しますが、公式のリモートMCPサーバーが使えるなら、まずはそちらを優先するのが無難です。

権限はAirtable側の役割がそのまま反映される

ClaudeがMCP経由で触れる範囲は、接続したアカウントがAirtableで持つ権限を超えません。自分がAirtable上でアクセスできないベースには、Claudeを介しても届きません

Airtableでの役割MCP経由でできること
Owner・Creator・EditorMCP経由でできることアクセス権のあるベースのレコードを読み書き。ワークスペースのOwner・Creatorはベースの新規作成も可能(ベース単位のCreator権限だけでは新規ベース作成は不可)
Commenter・Read-onlyMCP経由でできることアクセス権のあるベースのデータ読み取りのみ

読み取り専用で使いたいときは、接続時のスコープを絞る選択肢もあります。分析用途だけに限定したいチームでは、次の4つのスコープだけを許可すれば、作成・更新・削除を一切できない読み取り専用の接続になります。

目的設定するスコープ
読み取り専用で分析だけに使う設定するスコープdata.records:read / schema.bases:read / data.recordComments:read / workspacesAndBases:read

分析・レポート化の頼み方 — 具体例

接続が済めば、あとは日本語で依頼するだけです。Claudeは会話の中でベースの構造を確認しながら、必要なレコードを検索・集計し、その結果を文章やまとめの形に整えて返します。

  • 「CRMベースで、過去30日間連絡していない顧客を一覧にして」
  • 「プロジェクトトラッカーの遅延タスクを担当者別に集計して、経営会議向けの短いレポートにまとめて」
  • 「マーケティングワークスペースに『Q3キャンペーン管理』という新しいベースを作って」
  • 「Q1パイプラインのインターフェースページに出ているレコードを見せて」
  • 「プロジェクトトラッカーにどんなオートメーションが設定されているか教えて」

テーブルIDやフィールド名を正確に覚えている必要はありません。ベース名や欲しい情報を自然な言葉で伝えれば、Claudeが該当するテーブルやフィールドを自分で見つけます。ベースの構造が複雑な場合は、先に「このベースにはどんなテーブルがある?」と聞いて全体像を掴んでから、本題の分析に入るとやり取りがスムーズです。

手元のファイルとして持っているCSVやExcelを直接読み込ませて分析する方法は、Claude CSV分析で別に扱っています。データが常にAirtable側で更新されているなら、ファイルを都度エクスポートするより、コネクタ経由で最新のレコードをそのまま参照させるほうが手間がかかりません。

インターフェースとオートメーションも扱える

ベースのレコードだけでなく、Airtableの「インターフェース」機能とも連携できます。ベース本体への編集権限は無く、インターフェースだけを見られるアカウントでも、そのインターフェースのページに表示されているレコードまではClaudeに確認させられます。「Q1パイプラインのページに出ている案件を見せて」のような頼み方をすると、インターフェースのページ単位でデータを取得し、ページに表示されている範囲だけを見せてくれます。表示されていないフィールドまでは取得できないため、インターフェース側で絞り込まれた情報だけが対象になる点は覚えておくと混乱しません。

オートメーションについては、既存の設定内容を確認したり、新しいオートメーションのドラフトを作ったり、ドラフトの条件を更新したりできます。「見積書が承認されたらSlackに通知するオートメーションのドラフトを作って」のような依頼にも対応できます。ただし新しく作ったドラフトや変更したドラフトは、そのままでは動作しません。Airtable画面を開いて内容を確認し、オンに切り替える操作が最後に必要です。稼働中のオートメーションを削除したい場合も同様で、先にAirtable画面でオフにしてから削除を依頼する流れになります。

新しいベースを作るときは、先に「マーケティングワークスペースのワークスペースIDを教えて」のように対象のワークスペースを特定します。そのうえでテーブルやフィールドの構成も含めて作成を依頼すると、意図した場所に意図した構造のベースができあがります。

よくあるつまずき

  • レコード作成が思ったより少ない件数しか一度に登録できない: 1回のリクエストで作成できるレコードは10件までという制限があります。大量のデータを登録したいときは、複数回に分けて依頼する必要があります
  • 開発中のベースだけ操作を拒否される: 管理対象アプリ・コンポーネント機能で作られた開発用ベースへの呼び出しは、権限エラーで拒否されます。インストール後の本番(子)ベースへの呼び出しは通常どおり可能です
  • オートメーションを頼んだのに動かない: MCP経由で作成・更新できるのはオートメーションのドラフトまでです。実際にオンにする操作はAirtable画面で行う必要があります
  • 編集用トークンのはずが「Interface only」しか選べない: 見えている権限がインターフェースへのEditor権限で、ベース本体への権限ではないケースです。ベースのオーナーやCreatorに、インターフェースではなくベース本体へのEditor以上の権限を依頼します
  • API制限に引っかかる: MCP経由の呼び出しも通常のAirtable API利用枠を消費します。短時間に大量の分析を依頼すると、通常のAPI利用と同じレート制限にかかることがあります

まとめ

Claude Airtable連携は、ベースをまたいだデータの検索・集計・レポート化を会話の中で完結させるための接続です。接続自体はclaude.aiのディレクトリから数クリックで終わりますが、Claudeが触れる範囲はAirtable側の権限がそのまま反映される点は必ず押さえておく必要があります。まずは読み取り中心の分析用途で試し、書き込みを伴う依頼は結果を自分の目で確認してから進めるのが安全な使い方です。

よくある質問

無料プランでもAirtableを接続できますか

コネクタの多くはPro・Max・Team・Enterpriseプランを前提としています。業務で継続的に使う場合は、有料プランを前提に考えるのが実務的です。

複数のベースを同時に分析対象にできますか

はい。1つの接続で、アクセス権のある複数のベースをまたいだ依頼ができます。「CRMベースの顧客数とプロジェクトトラッカーの進行中タスク数を並べて教えて」のような横断的な依頼も可能です。

レコードを削除させることはできますか

公式に案内されている操作は検索・作成・更新・ベース作成・オートメーションのドラフト管理が中心で、レコード削除への明確な言及はありません。削除のような取り消しにくい操作を頼みたいときは、実際に依頼してClaudeの応答で可否を確認するのが確実です。

Claude CodeとWeb版で使える権限は違いますか

権限そのものはAirtable側の役割で決まり、claude.aiとClaude Codeのどちらから接続しても変わりません。接続の入口が違うだけで、アクセスできるデータの範囲は同じです。

追加の料金はかかりますか

MCP連携自体に追加費用はなく、既存のAirtableプランに含まれます。ただし呼び出しは通常のAirtable API利用枠を消費するため、既存のレート制限は引き続き適用されます。

この記事を共有:XはてブLinkedIn