Connects Claude to the Macrostrat API for querying geologic data across the globe. You can look up bedrock units, stratigraphic columns, mineral occurrences, and geologic timescales for any coordinates, plus pull map tiles for visualization. The natural language queries work well for location-based questions like "what's the geologic history of Nashville" and return detailed formation data spanning billions of years. Most useful when you need authoritative geologic context for a specific area, whether you're doing environmental analysis, research, or just satisfying curiosity about what's under your feet. The example output shows it handles complex stratigraphic sequences cleanly, walking through everything from Mesoproterozoic basement to Cenozoic erosion.
MCP server for Macrostrat API
An MCP server implementation for providing access to the Macrostrat API within Claude Desktop.
This Model Context Protocol (MCP) server enables AI assistants and applications to:
Users can run queries using natural language.
Q. What is the geologic history of Nashville, TN?
A. Let me check the geological data for Nashville's location.
View Result from find-units from macrostrat (local)
{
"lat": 36.1627,
"lng": -86.7816,
"responseType": "long"
}
The bedrock of Nashville today consists primarily of Ordovician limestone formations exposed at the surface, particularly the Stones River and Nashville Group limestones. These rocks are well exposed in many areas and have influenced the development of local karst topography, including caves and sinkholes that are common in the region.
To install Macrostrat API Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @blake365/macrostrat-mcp --client claude
If you want to make changes to the server you can do so by editing the src/index.ts file.
npm install to install dependenciesnpm run build to build the serverOpen your Claude Desktop configuration at:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd the server configuration:
{
"mcpServers": {
"macrostrat": {
"command": "node",
"args": [
"/Full/Route/to/Folder/macrostrat/build/index.js"
]
}
}
}
Once you restart you should see an icon for search and tools. Click this button to see the MCP tools available.
If you get errors when running the server you may need to provide the full path to the node command. For example, on macOS: /usr/local/bin/node
com.mcparmory/google-sheets
domdomegg/google-sheets-mcp
henilcalagiya/google-sheets-mcp
cct15/war-dashboard-data
moooonad/mcp-google-sheets-full
io.github.br0ski777/csv-to-json