# AI use cases for Geo MCP Servers (sparkgeo/geo-mcp-servers)

Repo: [sparkgeo/geo-mcp-servers](https://github.com/sparkgeo/geo-mcp-servers) | Use cases: 4 | Page: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/

A curated, tracked list of 109 Model Context Protocol servers for geospatial, GIS, mapping, and earth-observation work, with a generated catalog and a Claude Code skill for searching it.

This file holds every use case of this repo. Each one starts with a "## " heading and ends with its URL.

- Find an MCP server for offline or keyless geocoding: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/find-offline-geocoding-mcp-server/
- Install the catalog skill so Claude Code can search servers: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/install-geo-mcp-skill-for-claude-code/
- Check which tracked geo servers are still maintained: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/check-tracked-servers-are-still-active/
- Add a new geo MCP server to the tracked catalog: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/add-new-geo-mcp-server-to-catalog/

## How to find an MCP server for offline or keyless geocoding with Geo MCP Servers

Repo: [sparkgeo/geo-mcp-servers](https://github.com/sparkgeo/geo-mcp-servers) | Difficulty: Beginner | Time: 15 minutes | Basis: From the README

Filter the geocoding list to open, active, local servers that need no API key.

**Who it is for:** A researcher or analyst who needs address lookups inside an AI assistant but cannot send data to a commercial API or manage keys.

**The problem:** The catalog has 18 geocoding entries with mixed deployment, access, and activity status, so picking one by hand takes time.

**The outcome:** A short list of local, open, active geocoding servers that fit a no-key or offline requirement.

### Steps

1. Open the README and go to the Geocoding & place search table.
2. Keep rows where Access is open and Health is active, using the legend in the README to read the icons.
3. Check Lang / Deployment for local to confirm the server runs on your machine.
4. Pick GridPin MCP for offline forward and reverse geocoding from local files for BR, DE, ES, FR, IT, NL, or RS, or PlaceRoot for Overture Maps places with no API key.
5. Open the linked repository for the chosen server and follow its own setup instructions.

### Prompt to paste into your agent

```text
Using the catalog in the sparkgeo/geo-mcp-servers repo, list the Geocoding & place search servers that have Access open, Health active, and Lang / Deployment local, then return the three best matches for an offline geocoding need in <country>. Verify each returned row against its table entry before you answer.
```

### Caveat

The catalog lists servers but does not run them, so you still need to confirm each linked server's own setup and licence.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/find-offline-geocoding-mcp-server/

## How to install the catalog skill so Claude Code can search servers with Geo MCP Servers

Repo: [sparkgeo/geo-mcp-servers](https://github.com/sparkgeo/geo-mcp-servers) | Difficulty: Intermediate | Time: 15 minutes | Basis: From the README

Clone the repo and symlink its skill folder so Claude Code can search the catalog.

**Who it is for:** A Claude Code user building a geospatial workflow who wants the assistant to recommend an MCP server before they install one.

**The problem:** Searching 109 tracked servers by hand across many categories is slow, and copying the repo path into a skill config is fragile.

**The outcome:** A working Claude Code skill that answers questions like whether an MCP server exists for STAC imagery.

### Steps

1. `git clone https://github.com/sparkgeo/geo-mcp-servers.git`
2. `ln -sfn "$(pwd)/geo-mcp-servers/skill" ~/.claude/skills/geo-mcp-servers`
3. Start Claude Code and ask: is there an MCP server for STAC imagery?
4. Read the reply and open the linked server repository from the catalog to confirm its details.

### Prompt to paste into your agent

```text
In the sparkgeo/geo-mcp-servers repo, ask the installed geo-mcp-servers skill whether an MCP server exists for <task>, and return the matching server names with their Lang / Deployment and Access values. Verify that each answer appears as a row in the catalog README before you report it.
```

### Caveat

The skill resolves the repo location from the symlink, so moving the cloned folder will break it.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/install-geo-mcp-skill-for-claude-code/

## How to check which tracked geo servers are still maintained with Geo MCP Servers

Repo: [sparkgeo/geo-mcp-servers](https://github.com/sparkgeo/geo-mcp-servers) | Difficulty: Intermediate | Time: 15 minutes | Basis: From the README

Refresh health data and review which tracked servers have recent repo activity.

**Who it is for:** A team lead or maintainer who depends on several geo MCP servers and needs to know which ones have gone quiet.

**The problem:** Repository activity changes over time, and a server that was active may now be stale or archived.

**The outcome:** An updated health.json and a clear view of which servers are active, stale, hosted, pending, or archived.

### Steps

1. `python scripts/check_health.py`
2. Open health.json and find the entries for the servers your team uses.
3. Read the Health legend in the README to map each status to its meaning.
4. Replace any archived or stale server with another option from the same category table.

### Prompt to paste into your agent

```text
In the sparkgeo/geo-mcp-servers repo, run the health check, then list every server in <category> whose Health is not active. Verify the list against health.json and state the date the health check ran.
```

### Caveat

Health is based on repository push activity only, so a quiet repo may still work and a hosted service shows no activity signal at all.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/check-tracked-servers-are-still-active/

## How to add a new geo MCP server to the tracked catalog with Geo MCP Servers

Repo: [sparkgeo/geo-mcp-servers](https://github.com/sparkgeo/geo-mcp-servers) | Difficulty: Intermediate | Time: 30 minutes | Basis: From the README

Add a servers.yaml entry, regenerate the README tables, and review the result.

**Who it is for:** A maintainer or contributor who has found a geospatial MCP server that is not yet in the list.

**The problem:** The README tables are generated, so a new server only appears after the entry is added and the script is run.

**The outcome:** The new server appears in the correct category table with its language, deployment, type, access, and health status.

### Steps

1. Add an entry for the new server to servers.yaml, following the existing entries and the rules in CONTRIBUTING.md.
2. `python3 -m venv .venv && ./.venv/bin/pip install -r requirements.txt`
3. `./.venv/bin/python scripts/generate_readme.py`
4. Open README.md and confirm the new server appears in the right category table and the counts are updated.

### Prompt to paste into your agent

```text
In the sparkgeo/geo-mcp-servers repo, add an entry for <server name> to servers.yaml, regenerate the README tables, and report which category table the new row appears in. Verify that the total server count in README.md increased by one.
```

### Caveat

The README says the tables are generated from servers.yaml, so edits made directly to README.md will be overwritten on the next regeneration.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/sparkgeo-geo-mcp-servers/add-new-geo-mcp-server-to-catalog/
