マクロストラット-MCP
Macrostrat API 用の Claude MCP サーバー
Claude Desktop内でMacrostrat APIへのアクセスを提供するための MCP サーバー実装。
概要
このモデル コンテキスト プロトコル (MCP) サーバーにより、AI アシスタントとアプリケーションは次のことが可能になります。
Macrostrat API によって提供される包括的な地質データと情報を照会します
地質単位、柱状図、鉱物、タイムスケールなどにアクセスします
地質学的理解を深めるために地質データを分析する
データからグラフを作成し、データ分析を実行する
ユーザーは自然言語を使用してクエリを実行できます。
Related MCP server: MCP Alchemy
サンプル出力
Q. テネシー州ナッシュビルの地質学の歴史は何ですか?
A. ナッシュビルの位置の地理データを調べてみましょう。
Macrostrat の find-units の結果を表示 (ローカル)
テネシー州ナッシュビルの地質史
中原生代基盤(16~11億年前)
火成岩基盤岩(花崗岩と流紋岩)
古代北アメリカクラトンの一部
前期~中期カンブリア紀(5億1800万~5億400万年前)
ローマ層:炭酸塩・珪質砕屑物混合堆積物
浅海環境
発展途上の大陸棚の一部
カンブリア紀中期~後期(5億400万~4億9800万年前)
コナソーガ層:石灰岩と混合堆積物
海洋堆積の継続
石灰岩と頁岩が交互に現れ、海面変動を示唆している
カンブリア紀後期~オルドビス紀前期(4億9800万~4億7000万年前)
ノックス・ドロマイト:巨大なドロマイト層
広大な浅海プラットフォーム
厚さ最大1,200メートル
長期間にわたる安定した海洋状況を表す
中期~後期オルドビス紀(4億7000万~4億4300万年前)いくつかの重要な地層:
ストーンズリバーグループ(マーフリーズボロ、ピアース、レバノン石灰岩を含む)
ナッシュビル グループ (ハーミテージ、ビッグビー キャノン、キャシーズ層を含む)
主に石灰岩の堆積物
化石が豊富
浅海環境
海面変動の複数サイクル
シルル紀前期~中期(4億4300万~4億2300万年前)
ブラスフィールドからディケーター層まで
継続的な海底石灰岩の堆積
浅瀬から深海まで様々な海洋環境
中期デボン紀~前期ミシシッピ紀(3億9000万~3億5700万年前)
ペグラム層からチャタヌーガ頁岩まで
より砕屑性の(頁岩)堆積物への移行
チャタヌーガ頁岩はより深く、酸素の少ない環境を表している
ミシシッピ紀前期~後期(3億5700万~3億3100万年前)いくつかの石灰岩層:
フォートペイン層
ワルシャワ石灰岩
セントルイス石灰岩
モンティーグル石灰岩
ハーツェル層
炭酸塩プラットフォームの状態に戻る
多様な海洋環境
新生代から現在まで
長期間の浸食と露出
現在の景観の発展
ナッシュビルドーム構造の形成
河川堆積物
主な特徴
この地域は、地質学的歴史のほとんどにおいて主に海洋環境であった。
暖かく浅い海を示す石灰岩層が優勢
海面変動の複数サイクル
特にオルドビス紀の岩石における豊富な化石記録
ナッシュビルドームの構造的特徴の一部
長い侵食期間により若い岩石が削り取られた
さまざまな石灰岩層の異なる侵食によって形成された現在の地形
現在の岩盤
今日のナッシュビルの基盤岩は、主に地表に露出したオルドビス紀の石灰岩層で構成されており、特にストーンズリバー石灰岩とナッシュビルグループの石灰岩が顕著です。これらの岩石は多くの地域でよく露出しており、この地域によく見られる洞窟や陥没穴を含む、カルスト地形の形成に影響を与えてきました。
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Macrostrat API Server を自動的にインストールするには:
追加の手順
サーバーに変更を加えたい場合はsrc/index.tsファイルを編集します。
npm install実行して依存関係をインストールしますnpm run buildを実行してサーバーをビルドします変更を加えたら、Claude Desktop を終了して再起動します。
Claude Desktopとの接続
次の場所で Claude Desktop 構成を開きます:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
サーバー構成を追加します。
Claude Desktop を閉じて再起動します
再起動すると、テキストボックスの右下に小さなハンマーアイコンが表示されます。アイコンにマウスを合わせると、利用可能なMCPツールの数が表示されます。
トラブルシューティング
サーバーの実行中にエラーが発生した場合は、 nodeコマンドのフルパスを指定する必要があるかもしれません。例えば、macOSの場合: /usr/local/bin/node