メインコンテンツへスキップ
見出し画像

Claude CodeのMCPサーバーとは?非エンジニアでも使える拡張機能ガイド

    Claude Codeを使い始めて「もっといろんなことができたらいいのに」と思ったことはありませんか? 実は、MCPサーバーという仕組みを使えば、Claude Codeの機能を大幅に拡張できます。この記事では、非エンジニアの方にもわかるようにMCPサーバーの基本から実践的な活用法まで解説します。

    MCPサーバーとは何か?

    MCPは「Model Context Protocol」の略で、Claude Codeに外部ツールやサービスを接続するための共通規格です。スマホにアプリをインストールするように、Claude Codeに新しい機能を追加できる仕組みだと考えてください。

    たとえば、標準のClaude Codeはブラウザを操作できませんが、Playwright MCPサーバーを追加すると、Webページの自動操作が可能になります。同様に、データベースやGoogleカレンダーなど、さまざまなサービスと連携できるようになります。

    MCPサーバーで何ができるようになるのか

    MCPサーバーを導入すると、Claude Codeの活用範囲が一気に広がります。代表的なユースケースを紹介します。

    ・ブラウザ自動操作:Webサイトの情報収集、フォーム入力、スクリーンショット取得
    ・データベース連携:SQLを書かずにデータの検索・更新・分析
    ・ファイル管理:Google DriveやDropboxとの連携でクラウドファイル操作
    ・カレンダー連携:予定の確認・登録・リマインダー設定
    ・Slack連携:メッセージの送信・チャンネル管理の自動化

    非エンジニアにおすすめのMCPサーバー5選

    すべてのMCPサーバーが非エンジニア向けではありません。ここでは、導入がかんたんで実用性の高いものを厳選しました。

    Playwright MCP(ブラウザ操作)

    Webブラウザを自動操作できるMCPサーバーです。「このサイトから毎日情報を取ってきて」「フォームに自動入力して」といった作業を自動化できます。筆者もnoteの記事投稿にPlaywright MCPを活用しています。

    Filesystem MCP(ファイル操作)

    ローカルファイルの読み書きや整理を効率化します。「フォルダ内のファイルを名前のルールで整理して」「CSVファイルをまとめて処理して」といった作業が得意です。

    SQLite MCP(データベース)

    手元のデータベースファイルに対して、自然言語で問い合わせができます。SQLを知らなくても「先月の売上トップ10を出して」のように指示するだけでデータを取得できます。

    Gmail MCP(メール操作)

    メールの検索・下書き作成・分類を自動化できます。「未読メールの中で重要なものをリストアップして」「このテンプレートで返信の下書きを作って」といった使い方が便利です。

    Google Calendar MCP(予定管理)

    カレンダーの予定を確認・登録できます。「今週の空き時間を教えて」「来週の月曜10時にミーティングを登録して」のように自然言語で予定を管理できます。

    MCPサーバーの導入方法|3ステップで完了

    MCPサーバーの導入は意外とかんたんです。Playwright MCPを例に、手順を説明します。

    Step 1:設定ファイルを作る

    プロジェクトフォルダに「.mcp.json」というファイルを作ります。Claude Codeに「Playwright MCPを使えるように設定して」と頼めば、このファイルを自動で作ってくれます。

    Step 2:Claude Codeを再起動する

    設定ファイルを作ったら、Claude Codeを一度終了して再起動します。これでMCPサーバーが読み込まれます。

    Step 3:動作確認する

    「Playwrightでnote.comを開いて」のように指示して、ブラウザが起動すれば成功です。うまくいかない場合は、Node.jsがインストールされているか確認してください。

    Claude Codeの基本的なセットアップがまだの方は、「Claude Codeの始め方|インストールから初回実行まで完全ガイド」をあわせてお読みください。

    実際にMCPサーバーを使ってみた感想

    筆者が特に活用しているのはPlaywright MCPです。このnoteアカウントの記事投稿作業もPlaywright MCPを使って効率化しています。

    具体的には、記事の本文をClaude Codeで生成し、そのままnoteのエディタに自動入力しています。アイキャッチ画像の生成・加工・アップロードまで一連の流れで完了するので、1記事あたりの作業時間が大幅に短縮されました。

    最初は「ブラウザ操作をAIに任せて大丈夫なのか?」と不安でしたが、Playwright MCPはページの状態をきちんと確認しながら操作してくれるので、思った以上に安定して動作します。

    MCPサーバー活用で気をつけるポイント

    MCPサーバーは便利ですが、いくつか注意点があります。

    ・認証情報の管理に注意:GmailやSlackなどと連携する場合、APIキーやトークンが必要です。これらを安全に管理することが重要です
    ・すべてのMCPサーバーが安定しているわけではない:公式・準公式のものを選びましょう。コミュニティ製のものは動作が不安定な場合があります
    ・Node.jsが必要なケースが多い:多くのMCPサーバーはNode.js上で動きます。まだインストールしていない方は先に準備しておきましょう

    Claude Codeの設定まわりについては「Claude Codeで最初にやるべき設定5つ」でも詳しく紹介しています。

    よくある質問

    MCPサーバーは無料で使えますか?

    はい、ほとんどのMCPサーバーはオープンソースで無料です。ただし、連携先のサービス(たとえばGoogle APIなど)に利用制限がある場合があります。

    MCPサーバーは何個まで入れられますか?

    技術的な上限はありませんが、多く入れすぎるとClaude Codeの起動が遅くなることがあります。実際に使うものだけを設定するのがおすすめです。

    MCPサーバーを入れるとセキュリティは大丈夫ですか?

    MCPサーバーはローカル環境で動作し、Claude Codeが操作を行う前に確認を求めてくれます。ただし、信頼できるソースからのみインストールすることが重要です。

    まとめ|MCPサーバーでClaude Codeの可能性が広がる

    MCPサーバーは、Claude Codeの機能を拡張するプラグインのような仕組みです。非エンジニアの方でも、Playwright MCP(ブラウザ操作)やFilesystem MCP(ファイル操作)から始めれば、すぐに効果を実感できるはずです。

    まずは1つのMCPサーバーを導入して、Claude Codeでできることの幅を広げてみてください。使い始めると「これもClaude Codeでできるのか」という発見が次々と出てきますよ。

    次回は「Claude Codeで業務を自動化する5つのレシピ」をお届けします。MCPサーバーも活用した実践的な自動化テクニックを紹介する予定です。

     
     
    非エンジニア向けにClaude Codeの実践ノウハウを毎日発信。企業研修(半日15万円〜・助成金対応)と業務自動化ツール制作を承ります。メンバーシップで作ったものを週1共有(初月無料)|X→@ai_hack_dx

    あなたへのおすすめ