0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

こちらの横展開です。前回はCursorから繋ぎましたが今回はClaude Desktopから繋いでみます。

いろいろ繋いでみるとMCPの良さがなんとなく分かってきたような。

準備

Cloude Desktopの設定開発者にアクセスして、構成を編集をクリックします。開いたファイルにMCPの設定を行います。前回のものを使うので同じ設定です。

claude_desktop_config.json
{
  "mcpServers": {
    "databricks_test": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/takaaki.yayoi/cursor/my_first_mcp_server",
        "run",
        "main.py"
      ],
      "env": {
        "DATABRICKS_HOST": "https://<Databricksワークスペースのホスト名>",
        "DATABRICKS_TOKEN": "<DatabricksのPAT>",
        "DATABRICKS_GENIE_SPACE_ID": "<GenieスペースのID>"
      }
    }
  }
}

Cloude Desktopを再起動します。

初めはMCPの設定後にClaude Desktopを開くと以下のようなエラーに遭遇していました。uvの起動に失敗している様子。

2025-04-23T02:40:36.826Z [databricks_test] [error] spawn uv ENOENT {"context":"connection","stack":"Error: spawn uv ENOENT\n    at ChildProcess._handle.onexit (node:internal/child_process:285:19)\n    at onErrorNT (node:internal/child_process:483:16)\n    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"}

こちらみたらbrew install uvしろとのことで解決。

Screenshot 2025-04-23 at 12.46.08.png

動作確認

Genieに東京の感染者数を聞いてください

MCPのツールを呼び出す際には確認ダイアログが出るので許可します。

Screenshot 2025-04-23 at 12.45.52.png

動きました。

フィルタリングしてみます。

Genieに東京の2022年1月の感染者数の推移を聞いてください

Screenshot 2025-04-23 at 12.48.27.png

可視化もお願いしてみます。

折れ線グラフにしてください

Cloude Desktop触り始めたばかりだったので、この挙動には驚きました。別ペインが表示されてグラフが描画されました。

Screenshot 2025-04-23 at 12.47.12.png

きちんとデータ出典: Genie APIとあるのがにくい。

Screenshot 2025-04-23 at 12.50.05.png

CursorやCloude Desktopのような(MCPクライアントと)MCPホストをMCPサーバーで拡張していくイメージですかね。

はじめてのDatabricks

はじめてのDatabricks

Databricks無料トライアル

Databricks無料トライアル

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?