What is WY Office of State Lands & Investments?
Wyoming Office of State Lands & Investments (OSLI). ~3.5M acres state trust + mineral estate. Native server at `gis2.statelands.wyo.gov/arcgis/rest/services/`. Probed 2026-05-02. Layers: StateOwnership (~31,586 — full polygons w/ FundCode + IsActive + SurfaceAcres / SubsurfaceAcres), CurrentAuctionLands FeatureServer (Layer 0 = O&G lease polygons ~15,361 — slim schema, only LeaseNumber + AuctionLandID + dates; Table 1 = T_CurrentAuctionLandLARCS ~195 rows w/ rich auction attributes — LeaseCounty, AuctionLandAcres, BidPerAcre, MineralType). **Spec drift caught at probe**: `getLeaseDetail` DROPPED — lease polygon schema is too slim to justify a single-record method (no operator/county/status). LARCS table provides rich attributes — surfaced as `searchUpcomingAuctionLands` instead. StateOwnership has NO `County` column — only `Township_Temp` / `Range_Temp` PLSS strings; county filtering on ownership/school methods requires bbox. The 195-row LARCS table DOES have `LeaseCounty` + `AuctionLandCounty` (Title Case). FundCode distinct (probed): CS=20171 (Common School — Sec 16+36 trust analog, 64% of all parcels), FL=2594 (Forfeited Lands), SR=1930 (School Reserved), AF=975, PB=754 (Public Buildings), AG=673, DD=452, MH=443, UN=441, CA=399, PR=363, IA=297, MD=275, SS=270, PE=235, SL=197, SB=190, ES=153, plus 25+ trace codes. Lease_Status: Active dominates. Subsurface distinct: 1=19913, 2=9520, 3=1669, 4=480, 5=3 (meaning unclear in OSLI docs). OwnershipType always 0 (unused). IsActive=1 dominates (31510 of 31586). LeaseNumber format `12-00396`. Native server returns rich schemas; AGOL mirrors at `services3.arcgis.com/OYP7N6mAJJCyH6hd` (NBAM_Org) and `services5.arcgis.com/FeaGMhyvOuOWv03n` (zane.k.walker.nfg_WYARNG) are slimmer.
Available Tools
Requirements
- ENABLE_ENERGY_APISSet ENABLE_ENERGY_APIS=true to allow connector toggles.
Quick Setup Guide
Follow these steps to connect your AI agents to this connector
Set ENABLE_ENERGY_APIS=true for your deployment.
Open /mcp and turn on WY Office of State Lands & Investments with the energy switch.
Call the wy-osli MCP tool — start with method=searchSchoolSections or method=searchOilGasLeases.
Connect to Your AI Assistant
Choose your AI assistant below for specific setup instructions
Follow these steps to connect WY Office of State Lands & Investments 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 WY Office of State Lands & Investments 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 WY Office of State Lands & Investments 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:
"WY Office of State Lands & Investments-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"
}