Agriculture MCP Server
MCP server providing AI agents with agriculture and farming data — soil conditions, crop weather, climate history, global statistics, and food products.
8 Tools in 4 Categories
Soil Conditions
soil_conditions— Soil temperature (0-54cm), moisture, evapotranspiration forecast
Crop Weather
crop_weather_forecast— Agricultural weather: temp, rain, wind, radiation, water balanceclimate_history— Historical daily climate data since 1981 (NASA POWER)climate_averages— Long-term monthly climate averages for site assessment
Global Statistics (World Bank)
country_agriculture_profile— Full agriculture profile of any countrycompare_countries— Compare agriculture indicators across countries
Food Products (Open Food Facts)
food_product_lookup— Look up food products by barcode (nutrition, eco-scores)food_search— Search 3M+ food products by name or category
Installation
pip install agriculture-mcp-server
Usage with Claude Code
.mcp.json:
{
"mcpServers": {
"agriculture": {
"type": "stdio",
"command": "python",
"args": ["-m", "src.server"]
}
}
}
Data Sources
All APIs are free and require no API key:
| API | Data |
|---|---|
| Open-Meteo | Soil temperature, moisture, evapotranspiration, crop weather |
| NASA POWER | Historical climate data since 1981 (agricultural community) |
| World Bank | Country-level agriculture statistics (20+ indicators) |
| Open Food Facts | 3M+ food products with nutrition and eco-scores |
License
MIT
Metadata
Release files for agriculture-mcp-server 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agriculture_mcp_server-0.1.2.tar.gz | 8.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agriculture_mcp_server-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.0 kB
Release files / agriculture_mcp_server-0.1.2.tar.gz
| Download URL | agriculture_mcp_server-0.1.2.tar.gz |
|---|---|
| Size | 8.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
101fbed328f523fe863a3e22f1160e0c0bcb1ddcaab85b3fd041ee0faceb28f9
|
|
BLAKE2b-256 checksum How to use checksums |
eee4a468aa9158283dd6e6b3933d4d4aab47e6000b3aabb3e07cefc26f2c8b17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / agriculture_mcp_server-0.1.2-py3-none-any.whl
| Download URL | agriculture_mcp_server-0.1.2-py3-none-any.whl |
|---|---|
| Size | 13.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9403030363e51700a5469ea4f1e99604823d856031992bfecdd0c0e4eab90699
|
|
BLAKE2b-256 checksum How to use checksums |
d3ae05f69258804fcba271b420e9d2a99fd5d0babda382d0eccbb8b556e19af7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|