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.

评论

其他 分类下的更多 MCP 服务器