Next free-source huntWe check for new free data every weekday.
WeatherMCP serverFirst audited Nov 13, 2026

Agro API MCP by usefulapi

Read satellite, NDVI, weather and soil data; create and delete fields in Agro API.The vendor's description, from its MCP Registry listing.

Passed, with 1 warningAudited Nov 13, 2026
  • Warning: 1 of 17 tools do not say whether they can change things.

Nothing failed, but there is something to know or fix. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 182 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things, and others do not say.
Endpointhttps://agro-api.usefulapi.io/mcp

Source code Website Streamable HTTP · protocol 2025-11-25 · server version 1.3.1

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Warning: 1 of 17 tools do not say whether they can change things.

    MCP lets a server label each tool as read-only or destructive, so clients can ask the user before risky calls. Unlabelled tools are treated as able to change things.

    • agroapi_update_polygon
  • Note: 2 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • agroapi_create_polygon
    • agroapi_delete_polygon

Tools

  • Passed: 17 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (17)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • agroapi_list_polygonsList your polygons with id, name, area in hectares and centre. Start here to find a polygon id for the other tools. GET /polygons.Read-only
  • agroapi_get_polygonGet one polygon by id: geometry, name, area and centre. GET /polygons/{id}.Read-only
  • agroapi_create_polygonCreate a polygon (a field) from a GeoJSON Feature with a Polygon geometry, in [longitude, latitude] order. The vendor blocks a duplicate unless duplicated=true. Writes to your account. POST /polygons.Can change things
  • agroapi_update_polygonChange the name of one polygon. Writes to your account. PUT /polygons/{id}.Doesn't say
  • agroapi_delete_polygonDelete one polygon from your account. This cannot be undone through the API. DELETE /polygons/{id}.Can change things
  • agroapi_search_imagesFind satellite images (Landsat-8 and Sentinel-2) of a polygon between two Unix times, with each image date and its image, tile and statistics links. The API key is removed from the links; add your ow…Read-only
  • agroapi_get_ndvi_historyGet NDVI (vegetation index) statistics for a polygon over a time range. Choose the satellite with type: l8 (Landsat-8) or s2 (Sentinel-2). The vendor limits the long archive to its Corporate account.…Read-only
  • agroapi_get_current_weatherGet the current weather at a latitude and longitude. GET /weather.Read-only
  • agroapi_get_forecast_weatherGet the 5-day weather forecast with 3-hour steps at a latitude and longitude. GET /weather/forecast.Read-only
  • agroapi_get_historical_weatherGet past weather at a latitude and longitude between two Unix times. Not in the free account. GET /weather/history.Read-only
  • agroapi_get_accumulated_temperatureGet the accumulated temperature (growing degree sum above a threshold) at a latitude and longitude between two Unix times. Not in the free account. GET /weather/history/accumulated_temperature.Read-only
  • agroapi_get_accumulated_precipitationGet the accumulated precipitation at a latitude and longitude between two Unix times. Not in the free account. GET /weather/history/accumulated_precipitation.Read-only
  • agroapi_get_current_soilGet the current soil temperature and moisture for a polygon. GET /soil.Read-only
  • agroapi_get_historical_soilGet soil temperature and moisture for a polygon between two Unix times. Not in the free account. GET /soil/history.Read-only
  • agroapi_get_current_uviGet the current UV index for a polygon. GET /uvi.Read-only
  • agroapi_get_forecast_uviGet the UV index forecast for a polygon. cnt limits the number of values. GET /uvi/forecast.Read-only
  • agroapi_get_historical_uviGet the UV index for a polygon between two Unix times. Not in the free account. GET /uvi/history.Read-only

Audit history

  1. Nov 13Warnings

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200182 ms
initializedHTTP 202107 ms
tools/listHTTP 200142 ms
prompts/listHTTP 20096 ms
unknown-methodHTTP 401108 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.