AL Forestry Commission logo

AL Forestry Commission

Live

Alabama Forestry Commission — state forest property polygons, aerial insect/disease/storm detections, wildfire incidents, and fire towers. 4 curated layers across 16 state forests + nurseries, 26,238 aerial detections, 16,142 wildfires, and 44 fire towers. No credentials required.

What is AL Forestry Commission?

Alabama Forestry Commission data covering state forest property, aerial insect/disease/storm detections, wildfire incidents, and active fire towers. Four curated layers: State Property (16 polygons covering all AL state forests + 4 nurseries / seed orchards: Geneva 7,278 acres / Choccolocco 4,446 / Little River + Little River Forever Wild Addition 2,856 / Macon 191 / Crawford 81 / Panther Creek 79 / Weogufka 237 / Johnson-Dgerstand 242 / Hauss Nursery 316 / Stauffer Seed Orchard 179 / Thorsby Seed Orchard 180 / Miller Nursery 82 / 4 others); Aerial Detection (~26,238 observation points covering insect/disease/storm/infrastructure tags from 2011-2026 with TypeDetected distinct values: SPB=Southern Pine Beetle 18,863 / Other Type 2,522 / BMP=Best Management Practice violation 1,462 / Tree Stand 739 / Tornado 735 / IPS=Ips beetles 596 / House 387 / Gate 181 / Cemetery 157 / Building 115 / Other Aerial 103 / EAB=Emerald Ash Borer 13 / Cogongrass 11 / Laurel Wilt Disease 30 / Needle Blight 28 / Sawfly 2 / Fire 196 / Straight Line Winds 3 / Well 45 / Parking 27 / Water Source 15 / Control Burn 5; Region single-word: Northwest 9,886 / Northeast 7,618 / Southwest 5,909 / Southeast 2,825); Wildfire Reports (~16,142 incidents from FY 2011 onwards, filtered to IsWildfire=1 — Cause distinct values: 5 - Debris Burning 6,761 / 9 - Miscellaneous 5,059 / 7 - Arson 2,518 / 2 - Equipment Use 1,195 / 1 - Lightning 151 / 6 - Railroad 128 / 4 - Campfire 107 / 3 - Smoking 106 / 8 - Children 83; Region two-word: North East 4,797 / South West 4,190 / South East 3,860 / North West 3,295); Fire Towers (44 active tower points). Section 0 surprises: the agency-published Wildfire and BurnPermits datasets are uninitialized (zero rows exposed publicly) — wildfires are surfaced via an alternate fire-incident view that returns the same 16K records. The state-property service exposes only a subset of its advertised layers — handler hard-codes the working polygon layer. The fire-tower service likewise exposes only a single layer. Region values DIFFER between layers — AerialDetection uses single-word labels (Northeast/Northwest/Southeast/Southwest) while Wildfire uses two-word labels (North East/North West/South East/South West) — handler does NOT normalize across layers, user passes the right form for each method. Cause uses leading-digit codes upstream — handler accepts the full label, just the digit ('7'), or just the tail ('Arson') and resolves to '7 - Arson'. AerialDetection County is Title Case (Mobile/Tuscaloosa/Jefferson — 67 counties); Wildfire County matches identically. Toggle on and use — no setup needed. Last verified live 2026-05-08.

Available Tools

  • searchPublicForests
    AL state forest + nursery polygons (16 parcels: Geneva 7.3K / Choccolocco 4.4K / Little River / Macon / Crawford / Panther Creek / Weogufka / Hauss Nursery / Stauffer / Thorsby / Miller / etc.). Filter forestName substring, minAcres, bbox, near. No county column on this layer — filter by forestName instead.
  • searchAerialDetection
    AL aerial insect/disease/storm/infra observations (~26.2K points). Filter typeDetected (SPB=Southern Pine Beetle / IPS / EAB / BMP / Tornado / Fire / Cogongrass / Laurel Wilt Disease / etc.), county (67 Title Case), region (Northeast/Northwest/Southeast/Southwest single-word), fiscalYear, dateFrom/To, minTrees. Returns trees affected, spot count, ground cover, measured area, damage %, project area, work unit.
  • searchWildfires
    AL wildfire incidents (~16.1K). Filter county (Title Case), region (North East/North West/South East/South West two-word — different from AerialDetection), cause (accepts '7' or '7 - Arson' or 'Arson'), dateFrom/To, minAcres, activeOnly, bbox. Returns reported/controlled/contained times, fire number, cause, acres, region, work unit name. Filtered to IsWildfire=1.
  • searchFireTowers
    AL active fire tower points (44). Filter name, county (Title Case), status (Active/Inactive).
  • getServiceInfo
    Schema, record counts (live), max-page caps, all enum values (aerialTypes / wildfireCauses / aerialRegions / wildfireRegions), and §0 probe notes for any of the 4 curated layers.

Requirements

  • Toggle on
    Toggle on and use — no setup needed.

Quick Setup Guide

Follow these steps to connect your AI agents to this connector

Open /mcp and enable AL Forestry Commission with the toggle — no credentials needed.

Call searchPublicForests with minAcres: 1000 for AL's largest state forests, or searchAerialDetection with typeDetected: 'SPB' and county: 'Mobile' and fiscalYear: '2024' for southern pine beetle observations in Mobile County last fiscal year, or searchWildfires with cause: '7' (Arson) and minAcres: 100 and dateFrom: '2023-01-01' for large arson fires since 2023.

Connect to Your AI Assistant

Choose your AI assistant below for specific setup instructions

Follow these steps to connect AL Forestry Commission to Claude:

Step 1: Open Claude Settings

Launch Claude → Click the profile button (bottom left) → Navigate to Settings

Step 2: Access Connectors

Scroll down to the Connectors tab → Navigate to the bottom → Click “Add Custom Connector”

Step 3: Name Your Connector

Enter any name you'd like for this connector

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the Connector

Paste the URL in the “Remote MCP Server URL” text box → Click Add

Step 6: Start Using

Your connector is now ready to use in Claude

Follow these steps to connect AL Forestry Commission to ChatGPT:

Step 1: Enable Developer Mode

Go to Settings → Connectors → Advanced → Enable Developer mode

Step 2: Create New Connector

Go back to Connectors page → Click “Create” (top right)

Step 3: Name Your Connector

Enter any name you'd like for this connector (descriptions are optional)

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the URL

Paste the URL in the “MCP Server URL” text box

Step 6: Set Authentication

Click the authentication dropdown → Select “No authentication” (PatchOps handles authentication internally)

Step 7: Create the Connector

Click “I understand and want to continue” checkbox → Press Create

Step 8: Using the Connector

Start a new chat → Click the + button (left of text box) → Open dropdown → Hover over three dots labeled “More” → Select your connector

Instructions for connecting AL Forestry Commission to GitHub Copilot:

Coming Soon

Detailed setup instructions for GitHub Copilot will be added here.

For other MCP-compatible platforms:

Step 1: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 2: Add to Configuration

Add this configuration to your MCP settings file. Replace the URL with your specific connector URL from the /mcp page:

"AL Forestry Commission-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}

Example Configuration

Here’s an example using PatchOps MCP:

"PatchOps-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}