mcp-server-proj MCP server
@radial-hks
mcp-server-proj MCP server について
MCP Server PROJ (cartographic projections and coordinate transformations )
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-server-proj": {
"command": "uv",
"args": [
"--directory",
"E:\\Code\\PythonDir\\MCP\\mcp-server-proj",
"run",
"mcp-server-proj"
]
}
}
}ツール
6Source coordinate system
Target coordinate system
Array of points with x, y values
EPSG:4326
+proj=ortho +lon_0=112.364017384874 +lat_0=34.9227297291321 +a=6371010 +units=m +no_defs
[112.364017384874, 34.9227297291321]
概要
What is mcp-server-proj?
mcp-server-proj is an MCP server for cartographic projections and coordinate transformations. It provides tools to transform coordinates between different coordinate systems using EPSG codes, WKT, or Proj formats, and is intended for users working with geospatial data in MCP-compatible clients like Claude Desktop.
How to use mcp-server-proj?
Install and run the server using uvx mcp-server-proj (published) or uv pointing to a local copy (development). Configure the server in your MCP client’s JSON configuration file (e.g., Claude Desktop). The server exposes two tools: transform-coordinates and list-supported-crs.
Key features of mcp-server-proj
- Two coordinate transformation tools provided.
- Supports EPSG, WKT, and Proj format input.
- Accepts source CRS, target CRS, and coordinate arrays.
- Lists all supported CRS formats with detailed examples.
- Configurable for Claude Desktop on macOS and Windows.
- Debuggable via the MCP Inspector.
Use cases of mcp-server-proj
- Transform GPS coordinates (EPSG:4326) to projected coordinate systems.
- Convert between WGS84 and Web Mercator projection.
- View example EPSG, WKT, and Proj format specifications.
- Integrate coordinate transformations into Claude Desktop workflows.
FAQ from mcp-server-proj
What coordinate system formats does mcp-server-proj support?
It supports EPSG codes (e.g., EPSG:4326), Well-Known Text (WKT) format, and Proj format.
How do I configure mcp-server-proj for Claude Desktop?
Edit the claude_desktop_config.json file located in ~/Library/Application Support/Claude/ (macOS) or %APPDATA%/Claude/ (Windows). Use uvx mcp-server-proj for published servers or uv --directory <path> run mcp-server-proj for development.
How can I debug mcp-server-proj?
Use the MCP Inspector by running npx @modelcontextprotocol/inspector uv --directory <path> run mcp-server-proj and opening the provided URL in a browser.
Can mcp-server-proj handle batch coordinate transformations?
The tool accepts an array of points with x, y values, so it can transform multiple coordinates in a single call.
Where can I find more information about coordinate reference systems?
Visit https://epsg.io/ for EPSG definitions, or the proj4js library repository for JavaScript implementations.
「その他」の他のコンテンツ

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Codelf
unbugA search tool helps dev to solve the naming things problem.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
コメント