SGU MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SGU MCP ServerGet soil type at point 674500, 6580500"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SGU MCP Server
An MCP (Model Context Protocol) server that provides access to geological data from Sveriges Geologiska Undersökning (SGU) - the Geological Survey of Sweden.
Built for Yesper.ai, targeting users in construction and infrastructure in Sweden.
Features
Bedrock geology data - Get rock types, geological units, and lithology for any area
Soil types mapping - Visualize quaternary deposits (clay, sand, gravel, moraine, peat)
Point queries - Get soil type information at specific coordinates
Corridor support - Query along linear infrastructure routes (roads, railways, pipelines)
Related MCP server: smhi-weather-forcast-mcp-server
Available Tools
Tool | Description |
| Get bedrock geology features for an area (OGC API Features) |
| Get a rendered map image URL of bedrock geology (WMS) |
| Get a rendered map image URL of soil types (WMS) |
| Get soil type at a specific coordinate (WMS GetFeatureInfo) |
Coordinate System
All coordinates use SWEREF99TM (EPSG:3006), the Swedish national grid:
X = Easting (meters)
Y = Northing (meters)
Example coordinates for Stockholm: X: 674000, Y: 6580000
Installation
Claude Desktop
Add to your Claude Desktop configuration:
{
"mcpServers": {
"sgu": {
"url": "https://mcp-sgu.vercel.app/mcp"
}
}
}Local Development
# Install dependencies
npm install
# Run development server
npm run dev
# Type check
npm run typecheck
# Lint
npm run lintUsage Examples
Get bedrock data for an area
{
"tool": "sgu_get_bedrock",
"input": {
"bbox": {
"minX": 674000,
"minY": 6580000,
"maxX": 675000,
"maxY": 6581000
},
"limit": 50
}
}Get a bedrock map
{
"tool": "sgu_get_bedrock_map",
"input": {
"bbox": {
"minX": 674000,
"minY": 6580000,
"maxX": 680000,
"maxY": 6586000
},
"width": 1024,
"height": 768
}
}Query along a corridor
{
"tool": "sgu_get_bedrock",
"input": {
"corridor": {
"coordinates": [
[674000, 6580000],
[675000, 6581000],
[676000, 6582000]
],
"bufferMeters": 500
}
}
}Get soil type at a point
{
"tool": "sgu_get_soil_type_at_point",
"input": {
"x": 674500,
"y": 6580500
}
}Data Sources
All data is provided by Sveriges Geologiska Undersökning (SGU):
Bedrock map 50-250k - Geological bedrock data
Soil types map 25-100k - Quaternary deposits
MCP Endpoints
/mcp- HTTP Streamable transport (recommended)/sse- SSE transport (legacy)
License
MIT
Author
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceQuery Swedish public data from AI tools. Includes company data, SCB statistics, weather, transport, public agencies, and more through the Apiverket API.2382MIT
- FlicenseAqualityDmaintenanceProvides access to Swedish weather data from SMHI, including 10-day forecasts and historical observations from over 996 stations.4
- Alicense-qualityCmaintenanceEnables querying Statistics Sweden's statistical database via tools like navigate, get_table_metadata, query_table, etc.MIT
- Flicense-qualityCmaintenanceA read-only MCP server that provides access to the Swedish Geological Survey (SGU) wells dataset, enabling search, retrieval, and export of well data with geocoding support.
Related MCP Connectors
MCP server for Statistics Sweden (SCB) - 1200+ tables with population, economy, environment data
Riksdagen (Swedish Parliament) open data MCP.
Geocode, reverse geocode, and run Overpass spatial queries on OpenStreetMap data.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/furrytailapps/mcp-sgu'
If you have feedback or need assistance with the MCP directory API, please join our Discord server