MCP Location Services for LLM
Provides geocoding, reverse geocoding, routing, and driving distance calculations for LLMs using pgGeocoder and pgrServer.
MCP Location Services for LLM
This Model Context Protocol (MCP) Server allows a LLM to call pgGeocoder Japanese Geocoder to geocode addresses as well as reverse geocode coordinates. It also allows the LLM to call pgrServer(a fast Routing service) to return the driving distance and the path between two coordinates after performing a Dijkstra shortest path search.
Installation
-
Download Claude AI Desktop
-
Download the latest mcpLocation.jar
-
Ensure that JDK 17 or newer is installed
-
Integrate the MCP Service into Claude Desktop by going to Settings -> Developer -> Edit Config and open
claude_desktop_config.jsonfile in a text editor -
Copy the text below and paste into the json file
{
"mcpServers": {
"LocationServices": {
"command": "<FULL PATH>/java",
"args": [
"-Dspring.ai.mcp.server.stdio=true",
"-Dspring.main.web-application-type=none",
"-Dlogging.pattern.console=",
"-Dai.model.base.url=http://mb.georepublic.info",
"-jar",
"<FULL PATH>/mcpLocation.jar"
]
}
}
}
-
Replace
<FULL PATH>with the correct full paths of both the java application and the downloaded mcpLocation.jar file -
Save then restart Claude Desktop
-
After restaring the Claude Desktop, the tools button should display the available LocationServices tools.

- From here, it is now possible to request the Claude AI to use the registered tools with prompts such as these:
get the Japanese addresses of Nihonbashi Takashimaya and Shinjuku Takashimaya then geocode the addresses. Display the full geocoded information and get the driving distance between the two coordinates.
and
reverse geocode the Lat/Lng Coordinate 35.68125852, 139.773173143 and display the returned information
Building the application
To build the jar file from source, issue the maven command:
mvn clean install
Похожие серверы
MCP-TFT
Provides accurate Teamfight Tactics (TFT) analysis using Data Dragon and community meta insights.
mcp-server-sentinel
Crypto trading backtesting, bot deployment, and account management for Sentinel Bot via AI agents.
AgentTrust
Challenge-response quality verification for AI agents and MCP servers.
tip.md x402 + CDP
An MCP server for the tip.md platform that enables AI agents to facilitate crypto tipping using x402 payment collection and CDP automatic disbursement.
Pybullet MCP Server
An mcp server for the pybullet library, it supports 20 tools (ex: simulation creation, steps, loading robots urdf, etc)
memcord
Privacy-first MCP server for AI memory management. Save, search & organize chat history with intelligent summarization.
MCP-Ambari-API
Automate Apache Ambari operations with AI/LLM: Natural language commands for Hadoop cluster management, service control, configuration monitoring, and real-time status tracking via Model Context Protocol (MCP) tools.
Lcontext
An MCP server that exposes user behavior as queryable data for AI coding agents.
CYAN ARROW Trading System
A high-performance trading system for Claude Desktop, providing real-time market data via Tiingo and optional Telegram alerts.
Polymarket MCP
Self-hosted MCP server for AI agent trading on Polymarket. 42 tools for market discovery, order placement, wallet intelligence, copy trading, and reward discovery.