agrobr mcp
   
MCP服务器,使LLM能够访问实时巴西农业数据 --来自agrobr的10个公共来源的价格、作物估计、气候、森林砍伐等。
______________________________________________________________________
安装
pip install agrobr-mcp设置
克劳德桌面版
添加 claude_desktop_config.json:
{
"mcpServers": {
"agrobr": {
"command": "python",
"args": ["-m", "agrobr_mcp"]
}
}
}光标
设置>MCP服务器>添加:
{
"agrobr": {
"command": "python",
"args": ["-m", "agrobr_mcp"]
}
}克劳德代码
claude mcp add agrobr python -- -m agrobr_mcp如果由于以下原因导致上述失败-m标志解析,创建包装器脚本: Linux/macOS:echo 'python -m agrobr_mcp' > run.sh && chmod +x run.sh && claude mcp add agrobr ./run.sh窗户:echo python -m agrobr_mcp > run.bat && claude mcp add agrobr run.bat
码头工人
docker build -t agrobr-mcp .
docker run --rm -i agrobr-mcp添加 claude_desktop_config.json:
{
"mcpServers": {
"agrobr": {
"command": "docker",
"args": ["run", "--rm", "-i", "agrobr-mcp"]
}
}
}______________________________________________________________________
工具
10种开箱即用的工具:
价格与市场
| 工具 | 说明 |
|---|---|
preco_diario | 农产品每日现货价格(CEPEA/ESALQ) |
futuros_b3 | B3交易所农产品期货日结算价格 |
生产和作物
| 工具 | 说明 |
|---|---|
estimativa_safra | 各州当前作物季节估算(国家农业委员会/巴西地理统计局) |
producao_anual | 各州历史年产量(IBGE PAM) |
balanco | 供需平衡----库存、消费、出口(国家统计委员会) |
progresso_safra | 按州分列的每周种植和收获进度(CONAB) |
气候与环境
| 工具 | 说明 |
|---|---|
clima | 各州气候数据——温度、降水、辐射(美国国家航空航天局电力) |
desmatamento | 森林砍伐率和生物群落实时警报(INPE) |
元
| 工具 | 说明 |
|---|---|
listar_produtos | 列出每个工具的有效产品 |
health_check | 检查所有数据源的状态 |
______________________________________________________________________
查询示例
"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是一种薄包装。所有数据逻辑都存在于 农业 图书馆。
______________________________________________________________________
发展
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/______________________________________________________________________
许可证
麻省理工学院
______________________________________________________________________
葡萄牙语
什么是agrobr-mcp?
MCP服务器,为法学硕士提供实时访问巴西农业数据。价格、收成、气候、砍伐森林等,都来自CEPEA、CONAB、IBGE、INPE和B3等公共来源。
安装
pip install agrobr-mcp配置
按照上述说明将 MCP(Claude Desktop、Cursor 或 Claude Code)添加到客户端。
码头工人
docker build -t agrobr-mcp .
docker run --rm -i agrobr-mcp10个可用工具
- prec_diario — 农产品现货价格(CEPEA/ESALQ)
- 未来_b3 B3农业期货的每日调整
- estimativa_safra — 当前UF产量估计(CONAB/IBGE)
- 产品手册 — UF(IBGE PAM)的历史生产
- 平衡 供求平衡(CONAB)
- progress_safra 每周播种和收获进度(CONAB)
- 气候 UF(NASA POWER)气候数据
- 砍伐森林 森林砍伐率和生物群体警报(INPE)
- 产品列表 — 按工具列出有效产品
- 健康检查 数据源的状态
链接
mcp名称:io.github.bruno-portfolio/grobr

