bruno-portfolio avatar

Agrobr

bruno-portfolio/agrobr-mcp

Gives LLMs access to 10 Brazilian agricultural data sources through a thin wrapper around the agrobr library. You get daily commodity prices from CEPEA and B3 futures, crop estimates and planting progress from CONAB, historical production from IBGE, climate data from NASA POWER, and deforestation alerts from INPE. The tools return formatted text ready for LLM consumption. Reach for this when you need to answer questions about Brazilian ag markets, monitor harvest progress by state, or pull real-time environmental data without writing scrapers for 19 different public APIs. All data is cached and validated through the underlying agrobr package.

GitHub stars
30
tools
14
transport
STDIO
last updated
Oct 10, 2026

Tools

14 tools

Public tool metadata for what this MCP can expose to an agent.

preco_diarioDaily spot prices for agricultural commodities (CEPEA/ESALQ)

Daily spot prices for agricultural commodities (CEPEA/ESALQ)

No parameter schema in public metadata yet.

futuros_b3Daily settlement prices for agricultural futures on B3 exchange (latest published session by default)

Daily settlement prices for agricultural futures on B3 exchange (latest published session by default)

No parameter schema in public metadata yet.

exportacaoAgricultural exports summed by month, by product and state of origin (Comex Stat; ABIOVE fallback)

Agricultural exports summed by month, by product and state of origin (Comex Stat; ABIOVE fallback)

No parameter schema in public metadata yet.

estimativa_safraCrop estimate by state, latest season with data by default (CONAB/IBGE)

Crop estimate by state, latest season with data by default (CONAB/IBGE)

No parameter schema in public metadata yet.

producao_anualHistorical annual production by state (IBGE PAM)

Historical annual production by state (IBGE PAM)

No parameter schema in public metadata yet.

balancoSupply and demand balance — stock, consumption, exports (CONAB)

Supply and demand balance — stock, consumption, exports (CONAB)

No parameter schema in public metadata yet.

progresso_safraWeekly planting and harvesting progress by state (CONAB)

Weekly planting and harvesting progress by state (CONAB)

No parameter schema in public metadata yet.

serie_historica_safraHistorical crop series by season — area, production, yield; last 10 years by default (CONAB)

Historical crop series by season — area, production, yield; last 10 years by default (CONAB)

No parameter schema in public metadata yet.

rebanhoLivestock herds and animal products by state, latest published year by default (IBGE PPM)

Livestock herds and animal products by state, latest published year by default (IBGE PPM)

No parameter schema in public metadata yet.

climaClimate data by state — temperature, precipitation, radiation (NASA POWER)

Climate data by state — temperature, precipitation, radiation (NASA POWER)

No parameter schema in public metadata yet.

desmatamentoDeforestation polygons (PRODES) and alerts (DETER, last 15 days) by biome, with optional year and state filters, up to 2,000 records (INPE)

Deforestation polygons (PRODES) and alerts (DETER, last 15 days) by biome, with optional year and state filters, up to 2,000 records (INPE)

No parameter schema in public metadata yet.

queimadasFire hotspots of one day by municipality and biome, reference satellite (INPE)

Fire hotspots of one day by municipality and biome, reference satellite (INPE)

No parameter schema in public metadata yet.

listar_produtosList valid products for each tool

List valid products for each tool

No parameter schema in public metadata yet.

health_checkCheck status of all data sources

Check status of all data sources

No parameter schema in public metadata yet.

Sponsors

Readme

agrobr-mcp

PyPI Tests License: MIT Python 3.11+

MCP server that gives LLMs access to real-time Brazilian agricultural data — prices, crop estimates, climate, deforestation and more from 10 public sources from agrobr.

Demo


Install

Version 0.2.0 requires agrobr >=2.0.0,<3 and MCP Python SDK >=2.0.0,<3.

pip install agrobr-mcp

Setup

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "agrobr": {
      "command": "python",
      "args": ["-m", "agrobr_mcp"]
    }
  }
}

Cursor

Settings > MCP Servers > Add:


View the full README on GitHub

Details

Repository
github.com/bruno-portfolio/agrobr-mcp
Category
Data & Analytics
Package
agrobr-mcp
Transport
STDIO
Registry
MCP registry, active

Related Data & Analytics MCP servers

View all
1akutishevsky avatarWithings Health Dataakutishevsky/withings-mcpMCP server for Withings health data — sleep, activity, heart, and body metrics.25stars
2olostep avatarOlostep MCP Serverolostep/olostep-mcp-serverLive web search, scraping and crawling API for AI. Get structured, LLM-ready data from any site.25stars
3vikramgorla avatarSwitzerland MCP 🇨🇭vikramgorla/mcp-swissSwiss open data MCP server. 94 tools, zero API keys. Transport, weather, geodata, catalogue.25stars
4verygoodplugins avatarRobinhood Portfolio Researchverygoodplugins/robinhood-mcpRead-only research tools for Robinhood portfolio data25stars
5nirholas avatarEthereum Keystore Encryptionnirholas/ethereum-wallet-toolkitEncrypt/decrypt Ethereum keystore JSON V3 with scrypt/PBKDF2 for secure cold storage0stars
6nirholas avatarEthereum & EVM Message Signingnirholas/ethereum-wallet-toolkitSign Ethereum messages - EIP-191, EIP-712 typed data, Permit2, signature verification and recovery0stars