Back to Search

neo_util_pathfinder

v0.1.0

A* pathfinding utility for calculating 2D routes that avoid rectangular obstacles.

$0.002 / call (Standard Tier)
Updated: May 11, 2026

Overview

A 2D A* pathfinding utility. Calculates orthogonal routes between points while avoiding defined rectangular obstacles.

Example Input

JSON payload sent to this tool:

{
  "start": {"x": 0, "y": 0},
  "end": {"x": 100, "y": 100},
  "obstacles": [
    {"id": "b1", "x": 20, "y": 20, "width": 50, "height": 50}
  ],
  "padding": 15
}

Example Output

Formatted JSON response returned by this tool:

{
  "status": "success",
  "path": [
    {"x": 100, "y": 150},
    {"x": 100, "y": 250},
    {"x": 300, "y": 250},
    {"x": 300, "y": 180}
  ],
  "svg_polyline": "100,150 100,250 300,250 300,180"
}

Setup Configuration

Add the following configuration to your MCP general settings or mcp_config.json:

{
  "mcpServers": {
    "neonia": {
      "serverUrl": "https://mcp.neonia.io/mcp?tools=neo_util_pathfinder",
      "headers": {
        "Authorization": "Bearer API_KEY"
      }
    }
  }
}