MCP Geo Server logo

MCP Geo Server

by toshihikoyanase

A minimal MCP server that provides tools such as `getElevation` to interact with geographical data. It's designed to be used with Claude Desktop.

View on GitHub

Last updated: N/A

What is MCP Geo Server?

This is a minimal MCP (Message Channel Protocol) server that provides geographical data interaction tools.

How to use MCP Geo Server?

To use this server, add it to the mcpServers configuration in Claude Desktop. The server is run using standard input/output (stdio). You can then use the available tools, such as getElevation, by sending requests to the server.

Key features of MCP Geo Server

  • Provides getElevation tool

  • Fetches elevation data for given coordinates

  • Designed for use with Claude Desktop

  • Simple and minimal implementation

Use cases of MCP Geo Server

  • Retrieving elevation data for specific locations

  • Integrating geographical data into Claude Desktop workflows

  • Building applications that require elevation information

  • Prototyping geographical data interactions

FAQ from MCP Geo Server

What is MCP?

MCP stands for Message Channel Protocol. It's a protocol for communication between applications.

How do I install the server?

Clone the repository, install dependencies using npm install, and build the project using npm run build.

How do I run the server?

Run the server using npm start. It will run using standard input/output (stdio).

What input does the getElevation tool require?

The getElevation tool requires a latitude (lat) and longitude (lon) as input.

What output does the getElevation tool provide?

The getElevation tool returns the elevation in meters for the specified coordinates.