Macrostrat MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

宏观层-MCP

用于 Macrostrat API 的 Claude MCP 服务器

MCP 服务器实现,用于提供对Claude Desktop中的Macrostrat API的访问。

概述

该模型上下文协议 (MCP) 服务器使 AI 助手和应用程序能够:

  • 查询 Macrostrat API 提供的综合地质数据和信息
  • 访问地质单位、柱状图、矿物、时间尺度等
  • 分析地质数据以提高地质认识
  • 创建图形并根据数据进行数据分析

用户可以使用自然语言运行查询。

示例输出

问:田纳西州纳什维尔的地质历史是怎样的?

A. 让我检查一下纳什维尔所在地的地质数据。

查看来自 macrostrat (本地) 的 find-units 的结果

{ "lat": 36.1627, "lng": -86.7816, "responseType": "long" }

田纳西州纳什维尔的地质历史

  1. 中元古代基底(16-11亿年前)
  • 火成岩基岩(花岗岩和流纹岩)
  • 古老北美克拉通的一部分
  1. 早中寒武纪(5.18亿至5.04亿年前)
  • 罗马组:混合碳酸盐-硅质碎屑沉积物
  • 浅海环境
  • 正在发育的大陆架的一部分
  1. 中晚寒武纪(5.04亿至4.98亿年前)
  • 科纳索加组:石灰岩和混合沉积物
  • 持续的海洋沉积
  • 交替出现的石灰岩和页岩表明海平面波动
  1. 晚寒武世-早奥陶世(4.98亿至4.70亿年前)
  • 诺克斯白云岩:大规模白云岩序列
  • 广泛的浅海平台
  • 厚度可达1200米
  • 代表长期稳定的海洋条件
  1. 中晚奥陶纪(4.7亿至4.43亿年前)几个重要的地层:
  • 石河群(包括默弗里斯伯勒、皮尔斯、黎巴嫩石灰岩)
  • 纳什维尔群(包括 Hermitage、Bigby-Cannon、Catheys 组)
  • 主要为石灰岩矿床
  • 化石丰富
  • 浅海环境
  • 海平面变化的多个周期
  1. 早中志留纪(4.43亿至4.23亿年前)
  • 布拉斯菲尔德至迪凯特地层
  • 持续的海洋石灰岩沉积
  • 从浅水到深水的各种海洋环境
  1. 中泥盆纪-早密西西比世(3.9亿至3.57亿年前)
  • 查塔努加页岩中的佩格拉姆组
  • 转向更多碎屑岩(页岩)沉积
  • 查塔努加页岩代表着更深、缺氧的条件
  1. 早至晚密西西比世(3.57-3.31亿年前)几种石灰岩地层:
  • 佩恩堡组
  • 华沙石灰石
  • 圣路易斯石灰石
  • 蒙特伊格尔石灰石
  • 哈特塞尔组
  • 恢复碳酸盐台地条件
  • 多样化的海洋环境
  1. 新生代至今
  • 长期侵蚀和暴露
  • 当前景观的发展
  • 纳什维尔穹顶结构的形成
  • 河流和溪流沉积物

主要特点

  • 该地区在其大部分地质历史中主要为海洋环境
  • 以石灰岩地层为主,表明海洋温暖而浅
  • 海平面变化的多个周期
  • 丰富的化石记录,尤其是奥陶纪岩石
  • 纳什维尔穹顶结构特征的一部分
  • 长期的侵蚀已经带走了较年轻的岩石
  • 当前地形由各种石灰岩单元的差异侵蚀形成

现今的基岩

纳什维尔如今的基岩主要由暴露在地表的奥陶纪石灰岩构成,尤其是斯通斯河石灰岩和纳什维尔群石灰岩。这些岩石在许多地区都清晰可见,并影响了当地喀斯特地貌的形成,包括该地区常见的洞穴和落水洞。

安装

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 Macrostrat API 服务器:

npx -y @smithery/cli install @blake365/macrostrat-mcp --client claude

额外步骤

如果您想更改服务器,您可以通过编辑src/index.ts文件来实现。

  • 运行npm install来安装依赖项
  • 运行npm run build来构建服务器
  • 更改后退出并重新启动 Claude Desktop

与 Claude Desktop 连接

  1. 打开您的 Claude Desktop 配置:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. 添加服务器配置:
{ "mcpServers": { "macrostrat": { "command": "node", "args": [ "/Full/Route/to/Folder/macrostrat/build/index.js" ] } } }
  1. 关闭/退出然后重新启动 Claude Desktop

重新启动后,您会在文本框的右下角看到一个小锤子图标。将鼠标悬停在该图标上,您将看到可用的 MCP 工具数量。

故障排除

如果在运行服务器时遇到错误,可能需要提供node命令的完整路径。例如,在 macOS 上: /usr/local/bin/node

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

使 Claude 能够通过自然语言从 Macrostrat API 查询综合地质数据,包括地质单元、柱状、矿物和时间尺度。

  1. Overview
    1. Sample Output
      1. Geological History of Nashville, Tennessee
      2. Key Features
      3. Present Day Bedrock
    2. Installation
      1. Installing via Smithery
      2. Extra Steps
    3. Connecting with Claude Desktop
      1. Troubleshooting
        ID: v67anfiq0s