Skip to content
All data sources

US Wind & Solar Farms API and MCP server

No authus-renewables

Where every US utility-scale wind farm and large-scale solar farm already sits, from the two USGS national databases. Screen a state, county area, or map box for solar farm and wind farm siting: solar facility name, AC and DC capacity, battery storage, tracking type, and year online; wind turbine location, project name, manufacturer, model, hub height, rotor diameter, and project capacity. Useful for renewable land-use competition, comparable-project research, and neighboring-development checks around a parcel. These are built assets. A record is not evidence that land is for sale, leased, permitted, or able to interconnect.

US Wind & Solar Farms is published by USGS US Large-Scale Solar Photovoltaic Database (USPVDB) and US Wind Turbine Database (USWTDB) and covers United States and the District of Columbia for solar facilities and United States plus Puerto Rico and Guam for wind turbines.

It refreshes on a schedule the publisher sets.

Last verified . That is when these facts were last rebuilt from the ParcelOps source registry, not when USGS US Large-Scale Solar Photovoltaic Database (USPVDB) and US Wind Turbine Database (USWTDB) last refreshed the data itself.

API access

Your AI client reaches US Wind & Solar Farms through one ParcelOps MCP endpoint, so there is no separate key to hold for it and no per-source client to write. Reaching it takes no credentials of your own.

Where it came from

PublisherUSGS US Large-Scale Solar Photovoltaic Database (USPVDB) and US Wind Turbine Database (USWTDB)

Freshness and coverage

FreshnessScheduled · The hosted feature services are queried live. USGS publishes USWTDB quarterly and USPVDB annually, and releases lag installation. Verified live 2026-07-31 against USGS ScienceBase: USWTDB ver. 9.0 (June 2026), citation Hoen, B.D., Diffendorfer, J.E., Rand, J.T., Kramer, L.A., Garrity, C.P., and Hunt, H.E., United States Wind Turbine Database, U.S. Geological Survey data release, https://doi.org/10.5066/F7TX3DN0; USPVDB ver. 4.0 (April 2026), citation Fujita, K.S., Ancona, Z.H., Kramer, L.A., Straka, M., Gautreau, T.E., Garrity, C.P., Robson, D., Diffendorfer, J.E., and Hoen, B., United States Large-Scale Solar Photovoltaic Database, U.S. Geological Survey data release, https://doi.org/10.5066/P9IA3TUS.
Places coveredUnited States and the District of Columbia for solar facilities, United States plus Puerto Rico and Guam for wind turbines
Time coveredNot declared
CredentialsNo credentials required

What this source cannot tell you

  • Anything outside United States and the District of Columbia for solar facilities and United States plus Puerto Rico and Guam for wind turbines. A request past that edge comes back empty rather than approximated.
  • Which years it spans, because the covered period is not declared.
  • Anything USGS US Large-Scale Solar Photovoltaic Database (USPVDB) and US Wind Turbine Database (USWTDB) does not publish. ParcelOps returns this source as it stands and never fills a blank field from a different one.
  • Both databases are USGS/LBNL public-domain data releases. No attribution is required, but USGS asks that each database be cited (see freshness notes for the exact citations).
  • Wind rows are individual turbines, so a single wind farm returns one row per turbine and counts are turbine counts, not project counts.
  • Wind excludes residential turbines: under 65 kW rated capacity or under 30 metres total height are out of scope.
  • Solar targets ground-mounted facilities of roughly 1 MW AC and up; a small number of smaller records exist and rooftop arrays are out of scope.
  • Records describe built assets. They do not establish land availability, lease terms, permits, or interconnection capacity.

Methods (3)

A method is one call your agent can make against this source.

  • searchSolarFacilities

    read

    Search US large-scale solar farms by state, name, capacity, battery storage, or map area.

    Records returnedsolar-facility
    How to get more resultsoffset (offsetField: offset, limitField: limit)
    Unitsp_cap_ac: MW AC · p_cap_dc: MW DC · p_area: square metres · p_azimuth: degrees (0-360) · p_tilt: degrees from horizontal (0-90)
    Coordinate systemEPSG:4326
    FreshnessScheduled (source-level)
    Input schema
    {
      "type": "object",
      "properties": {
        "state": {
          "type": "string",
          "pattern": "^[A-Za-z]{2}$"
        },
        "name": {
          "type": "string",
          "minLength": 1,
          "maxLength": 160
        },
        "minCapAcMw": {
          "type": "number",
          "minimum": 0,
          "maximum": 10000
        },
        "hasBattery": {
          "type": "boolean"
        },
        "bbox": {
          "type": "array",
          "description": "[west, south, east, north] in WGS84 degrees.",
          "minItems": 4,
          "maxItems": 4,
          "items": {
            "type": "number",
            "minimum": -180,
            "maximum": 180
          }
        },
        "limit": {
          "type": "integer",
          "minimum": 1,
          "maximum": 2000
        },
        "offset": {
          "type": "integer",
          "minimum": 0,
          "maximum": 100000
        }
      },
      "required": [],
      "additionalProperties": false
    }

    Rows are solar PV facilities. Capacity in MW; largest first.

  • searchWindTurbines

    read

    Search US utility-scale wind turbines by state, wind farm, manufacturer, capacity, or area.

    Records returnedwind-turbine
    How to get more resultsoffset (offsetField: offset, limitField: limit)
    Unitst_cap: kW (single turbine) · p_cap: MW (whole project) · t_hh: metres · t_rd: metres · t_rsa: square metres · t_ttlh: metres (hub height + half rotor diameter)
    Coordinate systemEPSG:4326
    FreshnessScheduled (source-level)
    Input schema
    {
      "type": "object",
      "properties": {
        "state": {
          "type": "string",
          "pattern": "^[A-Za-z]{2}$"
        },
        "project": {
          "type": "string",
          "minLength": 1,
          "maxLength": 160
        },
        "manufacturer": {
          "type": "string",
          "minLength": 1,
          "maxLength": 120
        },
        "minProjectCapMw": {
          "type": "number",
          "minimum": 0,
          "maximum": 10000
        },
        "bbox": {
          "type": "array",
          "description": "[west, south, east, north] in WGS84 degrees.",
          "minItems": 4,
          "maxItems": 4,
          "items": {
            "type": "number",
            "minimum": -180,
            "maximum": 180
          }
        },
        "limit": {
          "type": "integer",
          "minimum": 1,
          "maximum": 2000
        },
        "offset": {
          "type": "integer",
          "minimum": 0,
          "maximum": 100000
        }
      },
      "required": [],
      "additionalProperties": false
    }

    One row per turbine, not per wind farm. Project capacity in MW.

  • getServiceInfo

    read

    Return both source databases, field meanings, coordinate notes, and paging limits.

    FreshnessScheduled (source-level)
    Input schema
    {
      "type": "object",
      "properties": {},
      "required": [],
      "additionalProperties": false
    }

Where this source is used