# SoilPoint > Free JSON API for USDA-NRCS SSURGO soil data at any US latitude/longitude: soil series, texture, drainage class, hydrologic group, pH, available water capacity and organic matter (depth-weighted over 0–30 cm), and NCCPI crop productivity. One GET, no key needed. Also available as a remote MCP server. - REST: `GET https://soilpoint.dev/v1/soil?lat=37.368402&lon=-121.771` - MCP (Streamable HTTP, no auth): `https://soilpoint.dev/v1/mcp`, one tool, `get_soil(lat, lon)` - US coverage only. Survey-scale data, provided as-is: not a site investigation and not for regulatory decisions. Not a USDA-endorsed product. ## Docs - [API reference](https://soilpoint.dev/docs.md): the endpoint, every response field, error codes, rate limits, MCP setup - [OpenAPI spec](https://soilpoint.dev/openapi.json): machine-readable description of `/v1/soil` ## Guides - [How to get USDA soil data (SSURGO) from a lat/lon in Python](https://soilpoint.dev/blog/get-usda-soil-data-ssurgo-by-lat-lon-python.md): the raw Soil Data Access way, and the one-line version ## Optional - [Privacy & data](https://soilpoint.dev/privacy.md): what SoilPoint records per request