MCP server that gives LLMs access to real-time Brazilian agricultural data — prices, crop estimates, climate, deforestation and more from 10 public sources. Add to claudedesktopconfig.json: Settings > MCP Servers > Add: Add to claudedesktopconfig.json: 10 tools available out of the box: agrobr-mcp is a thin wrapper. All data logic lives in the agrobr library. Servidor MCP que dá acesso a dados agr
Add this skill
npx mdskills install bruno-portfolio/agrobr-mcpComprehensive MCP server providing 10 well-documented tools for Brazilian agricultural data from public sources
MCP server that gives LLMs access to real-time Brazilian agricultural data — prices, crop estimates, climate, deforestation and more from 10 public sources.
pip install agrobr-mcp
Add to claude_desktop_config.json:
{
"mcpServers": {
"agrobr": {
"command": "python",
"args": ["-m", "agrobr_mcp"]
}
}
}
Settings > MCP Servers > Add:
{
"agrobr": {
"command": "python",
"args": ["-m", "agrobr_mcp"]
}
}
claude mcp add agrobr python -- -m agrobr_mcp
If the above fails due to
-mflag parsing, create a wrapper script:Linux/macOS:
echo 'python -m agrobr_mcp' > run.sh && chmod +x run.sh && claude mcp add agrobr ./run.shWindows:
echo python -m agrobr_mcp > run.bat && claude mcp add agrobr run.bat
docker build -t agrobr-mcp .
docker run --rm -i agrobr-mcp
Add to claude_desktop_config.json:
{
"mcpServers": {
"agrobr": {
"command": "docker",
"args": ["run", "--rm", "-i", "agrobr-mcp"]
}
}
}
10 tools available out of the box:
| Tool | Description |
|---|---|
preco_diario | Daily spot prices for agricultural commodities (CEPEA/ESALQ) |
futuros_b3 | Daily settlement prices for agricultural futures on B3 exchange |
| Tool | Description |
|---|---|
estimativa_safra | Current crop season estimate by state (CONAB/IBGE) |
producao_anual | Historical annual production by state (IBGE PAM) |
balanco | Supply and demand balance — stock, consumption, exports (CONAB) |
progresso_safra | Weekly planting and harvesting progress by state (CONAB) |
| Tool | Description |
|---|---|
clima | Climate data by state — temperature, precipitation, radiation (NASA POWER) |
desmatamento | Deforestation rates and real-time alerts by biome (INPE) |
| Tool | Description |
|---|---|
listar_produtos | List valid products for each tool |
health_check | Check status of all data sources |
"Qual o preço da soja nos últimos 5 dias?"
"Estimativa de safra de milho por estado"
"Progresso da colheita de soja"
"Dados de desmatamento na Amazônia"
"Quais produtos estão disponíveis?"
User (natural language)
│
MCP Client (Claude Desktop / Cursor / Claude Code)
│
agrobr-mcp (this server — thin layer, text formatting)
│
agrobr library (data collection, parsing, caching)
│
19 public APIs (CEPEA, CONAB, IBGE, INPE, B3, NASA POWER…)
agrobr-mcp is a thin wrapper. All data logic lives in the agrobr library.
git clone https://github.com/bruno-portfolio/agrobr-mcp.git
cd agrobr-mcp
pip install -e ".[dev]"
# Run tests
pytest tests/ -m "not integration" -v
# Lint
ruff check src/ tests/
ruff format src/ tests/
MIT
Servidor MCP que dá acesso a dados agrícolas brasileiros em tempo real para LLMs. Preços, safras, clima, desmatamento e mais — tudo de fontes públicas como CEPEA, CONAB, IBGE, INPE e B3.
pip install agrobr-mcp
Adicione ao seu client MCP (Claude Desktop, Cursor ou Claude Code) conforme as instruções acima.
docker build -t agrobr-mcp .
docker run --rm -i agrobr-mcp
mcp-name: io.github.bruno-portfolio/agrobr
Install via CLI
npx mdskills install bruno-portfolio/agrobr-mcpAgrobr MCP is a free, open-source AI agent skill. MCP server that gives LLMs access to real-time Brazilian agricultural data — prices, crop estimates, climate, deforestation and more from 10 public sources. Add to claudedesktopconfig.json: Settings > MCP Servers > Add: Add to claudedesktopconfig.json: 10 tools available out of the box: agrobr-mcp is a thin wrapper. All data logic lives in the agrobr library. Servidor MCP que dá acesso a dados agr
Install Agrobr MCP with a single command:
npx mdskills install bruno-portfolio/agrobr-mcpThis downloads the skill files into your project and your AI agent picks them up automatically.
Agrobr MCP works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.