MCP.so
ログイン

MCP UTM/TWD97 座標轉換伺服器

@tutumomo

MCP UTM/TWD97 座標轉換伺服器 について

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

基本情報

カテゴリ

その他

ランタイム

python

トランスポート

stdio

公開者

tutumomo

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

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.

コメント

「その他」の他のコンテンツ