Back to Search

neonia_aero_ardupilot_config

v0.1.0

AeroCraft AI: ArduPilot config generator. Generates .param files with motor, ESC, battery, PID, and safety parameters.

$0.006 / call (Standard Tier)
Updated: Unknown

Overview

ArduPilot parameter generator. Pass your powertrain and airframe config and get a .param file with motor outputs, ESC config, PID tuning, battery monitoring, and safety limits.

Example Input

JSON payload sent to this tool:

{
  "payload_mass_kg": 1.2,
  "target_endurance_min": 60,
  "cruise_speed_kmh": 65,
  "max_weight_budget_g": 650,
  "battery_chemistry": "LiPo",
  "airframe_type": "conventional"
}

Example Output

Formatted JSON response returned by this tool:

{
  "ardu_frame_type": "FixedWing",
  "motor": { "name": "NE3542-650KV", "kv_rpm_per_v": 650.0, "current_motor": 1, "current_direction": 1 },
  "esc": { "name": "BLHeli32-45A", "bec_voltage_v": 5.0, "firmware": "BLHeli_32" },
  "battery": { "chemistry": "LiPo", "cell_count_s": 4, "capacity_mah": 195, "discharge_c": 65.0 },
  "propeller": { "name": "10x6", "diameter_in": 10.0, "pitch_in": 6.0 },
  "param_text": "# ArduPilot Parameters\nARSPD_FBW_MAX,12.8\nSERVO1_FUNCTION,33\n...",
  "warnings": []
}

Setup Configuration

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

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