MCP.so
Sign In

MCP UTM/TWD97 座標轉換伺服器

@tutumomo

About MCP UTM/TWD97 座標轉換伺服器

經緯度與 UTM/TWD97 座標互轉功能的 MCP Server

Basic information

Category

Other

Runtime

python

Transports

stdio

Publisher

tutumomo

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-utm-converter-server": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        ".venv"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCP UTM/TWD97 座標轉換伺服器?

MCP UTM/TWD97 座標轉換伺服器 is an MCP protocol–based Python server that converts latitude/longitude coordinates to UTM/TWD97 plane coordinates and vice versa. It is designed for integration with LLM tools, Claude Desktop, and other AI applications.

How to use MCP UTM/TWD97 座標轉換伺服器?

Install dependencies with pip install -r requirements.txt in a virtual environment, then run python src/mcp_server.py for stdio mode, or uvicorn src.mcp_server:app --port 8000 for HTTP mode. Configure Claude Desktop or any MCP client by specifying the Python interpreter path and the server script path in the mcpServers JSON.

Key features of MCP UTM/TWD97 座標轉換伺服器

  • Converts between latitude/longitude and UTM/TWD97 coordinates.
  • Supports configurable zone, datum, and hemisphere parameters.
  • Default zone is TM2‑121, default hemisphere is Northern.
  • Outputs coordinate strings with configurable decimal precision.
  • Provides both CLI (stdio) and HTTP transport options.
  • Licensed under MIT – free to use and modify.

Use cases of MCP UTM/TWD97 座標轉換伺服器

  • Add coordinate conversion to LLM‑powered geographic analysis tools.
  • Process location data in Claude Desktop conversations.
  • Automate batch coordinate transformations in AI workflows.
  • Integrate precise TWD97 conversion into web mapping applications.

FAQ from MCP UTM/TWD97 座標轉換伺服器

What coordinate systems are supported?

The server converts between geographic coordinates (latitude/longitude) and UTM/TWD97 plane coordinates, with datum defaulting to TWD97.

How can I run the server?

You can launch it in CLI mode (python src/mcp_server.py) for stdio‑based MCP clients, or as an HTTP service via Uvicorn (uvicorn src.mcp_server:app --port 8000).

What are the default parameters when no zone or hemisphere is specified?

If only latitude and longitude are given, the default UTM zone is TM2‑121 and the hemisphere is Northern. If only X and Y plane coordinates are given, the default zone is TWD97 and the hemisphere is Northern.

What dependencies are required?

The server requires Python packages listed in requirements.txt. For HTTP mode, the Uvicorn ASGI server is needed.

Is the server compatible with Claude Desktop?

Yes, it can be integrated via a mcpServers JSON entry that specifies the Python interpreter and server script paths, enabling automatic detection and launch.

Comments

More Other MCP servers