free-transmission-wildlife
AI-Assisted Transmission Line & Wildlife Analysis
An AI-assisted GIS application for analyzing the relationship between electrical transmission infrastructure and wildlife / public-access lands in California's San Joaquin Valley.
The project combines GIS spatial analysis, DuckDB Spatial, MCP, LLMs, and custom web interfaces to make spatial questions easier to ask and analyze.
Use Case
Wildlife and environmental organizations may need to answer questions such as:
Which transmission lines intersect wildlife lands?
Which public-access lands are within 1 km of transmission infrastructure?
How many transmission segments affect a particular area?
Which areas may require further environmental review?
What transmission infrastructure is closest to a protected or public-access area?
Instead of manually loading multiple datasets into a GIS application and constructing spatial queries, the system allows these questions to be expressed in natural language and translated into spatial analysis workflows.
Screenshots
Claude + MCP

ArcGIS

MapLibre

Web Dashboard

Why This Exists
Traditional GIS workflows are powerful, but spatial analysis often requires users to:
Find the appropriate datasets.
Load and inspect the data.
Understand coordinate systems.
Construct spatial queries.
Run geoprocessing operations.
Interpret the results.
This project explores a different interaction model:
Ask a spatial question → perform GIS analysis → receive an interpretable result.
The goal is not to replace GIS software.
It is to explore how AI can become an interface for spatial analysis, while the underlying spatial operations remain deterministic and are executed by GIS-aware tools and databases.
The Bigger Idea
This project explores the intersection of:
GIS + Spatial Databases + AI + MCP + Custom Interfaces
with the goal of building more accessible and automatable spatial-analysis workflows.
For installation instructions, see docs/installation.
For the system architecture, see docs/architecture.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/joshdels/free-transmission-wildlife'
If you have feedback or need assistance with the MCP directory API, please join our Discord server