智慧农业生态 Agri-Eco
MCPB · AGRI-ECO-MCP-1.1.0.MCPB
面向分布式农业的 Agent-native 知识基座:Env Recipe 环境配方 + 气候校准 + 物候播期 + 病虫害诊断。零依赖可离线,14 个 MCP 工具。
Available components
Last scanned (21 hours ago)
Scores higher than 74% of MCPB servers
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security0
- No malware scan is available for this kind of package: the supply-chain vendors we use do not cover it. This is a permanent gap in our coverage, not a finding about the package.Unverified
- Known CVEs could not be checked: we found no dependency list to check in this bundle: either it runs a compiled binary, whose bundled manifests we do not read, or none of the package.json, requirements.txt, pyproject.toml or uv.lock files it ships for its runtime declares a dependency we can read (a requirements.txt that only points at a setup.py project, a local path, or a nested requirements file we cannot follow counts as none).Unverified
- Install-script risk not yet assessed.Unverified
- Dependency health could not be checked: we found no dependency list to check in this bundle: either it runs a compiled binary, whose bundled manifests we do not read, or none of the package.json, requirements.txt, pyproject.toml or uv.lock files it ships for its runtime declares a dependency we can read (a requirements.txt that only points at a setup.py project, a local path, or a nested requirements file we cannot follow counts as none).Unverified
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 8 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability58
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 2052 tokens (~146/item across 14 items; 14 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage86
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 57% of tool parameters carry a description.Partial
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 14 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
Unverified: 2 categories
Categories scored 0 because we could not verify them: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 14 Oct 26 +27
- Provenance: fail → unverified ▼ security
- Injection markers: unverified → pass ▲ security
- First check of Judged manipulation: pass security
- Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
- Tool coverage: unverified → 100 ▲ functional
- MCP protocol: unverified → pass ▲ functional
- First check of Schema quality: fail functional
- First check of Destructive annotations: pass functional
- First check of Schema quality: fail functional
- First check of Tool coverage: 57 functional
- First check of Schema quality: good functional
- 10 Oct 26 9
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 16 Oct 2026 · Analysed mcpb/https://github.com/lm203688/smart-agri-eco/releases/download/v1.1.0/agri-eco-mcp-1.1.0.mcpb
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | mcpb |
| Reason | No attestation published |
Background: How many MCP packages publish verified provenance →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
agri_bp_screen ~401
(投资初筛)农业项目投资初筛系统:传入 BP/审计/流水文本(text)或已抽取字段(fields),跑九层管线 → 六分类(种业/农机/数字农业/生物投入品/供应链/养殖)+ 五闸爆雷 + 六评分卡 + 一票否决 → 三档结论(≥75 通过 / 60-75 需深挖 / <60 淘汰),并返回归因决策路径、反事实边界(补齐哪几项可翻档)、三级数据缺口清单、证照核验结果与合理性校验摘要。输入是 BP 文本,不依赖本项目种植数据,也不生成 ROI 数字。输出为初筛参考,不构成投资决策建议;核验层 local_hit 仅为本地示例库字符串匹配,不是官方核验。
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | 可选:强制指定分类,跳过自动分类(用于人工确认后再评) |
| company | string | – | 公司名称(可选,报告与溯源用) |
| fields | object | – | 已抽取的结构化字段 dict(跳过归档/解析/提取/归一化层)。常见键:revenue, gross_margin, net_margin, ue_margin, runway_months, top5_client_pct, subsidy_pct, approved_varieties, safety_certs, reg_certs, eia_passed 等。与 text 二选一 |
| filename | string | – | 可选:虚拟文件名,用于报告溯源 |
| mode | string | – | text 模式下的解析类型,默认 text |
| text | string | – | BP / 审计报告 / 银行流水 / 证书文本。与 fields 二选一 |
No output schema declared.
No examples provided.
agri_diagnose_pest ~83
病虫害与营养缺乏诊断:输入作物、症状描述(可选图像引用、生长阶段、环境)。
| Name | Type | Req | Description |
|---|---|---|---|
| crop | string | yes | – |
| environment | object | – | – |
| growth_stage | string | – | – |
| image_reference | string | – | – |
| symptom_description | string | – | – |
No output schema declared.
No examples provided.
agri_env_recipe ~64
(P0-G)作物 + 生长阶段 + 设备类别 → 返回一份 Env Recipe v1 合规配方 JSON。
| Name | Type | Req | Description |
|---|---|---|---|
| crop | string | yes | 作物名 |
| device_class | string | – | – |
| stage | string | – | – |
No output schema declared.
No examples provided.
agri_growth_plan ~98
作物 + 场景 + 分区 → 生成种植计划(含微气候修正)。
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | – | – |
| crop | string | yes | 作物名,如 番茄 |
| floor | integer | – | – |
| lat | number | – | – |
| lon | number | – | – |
| orientation | string | – | – |
| scene | string | – | – |
| start_date | string | – | – |
No output schema declared.
No examples provided.
agri_list_cities ~38
列出预设城市(经纬度 + 气候带),供 Agent 选点或核对分区。
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
agri_list_ecosystem ~142
(生态对接清单)返回智慧农业生态对接的开源/商业生态清单(config/ecosystem.json),含对接状态(integrated/partial/planned_mapping/evaluating/competitor_reference/not_evaluated)、许可、URL、用途说明与集成计划。让 MCP 客户端一次看清我们的开放生态策略:能对接的不重复造轮子,只做 MCP 分发不做 SaaS。可选按 status 过滤。
| Name | Type | Req | Description |
|---|---|---|---|
| status | string | – | 可选过滤:integrated/partial/planned_mapping/evaluating/competitor_reference/not_evaluated |
No output schema declared.
No examples provided.
agri_match_zone ~50
输入经纬度,返回气候分区匹配结果(含证据与限制因子)。
| Name | Type | Req | Description |
|---|---|---|---|
| lat | number | yes | 纬度 |
| lon | number | yes | 经度 |
No output schema declared.
No examples provided.
agri_nutrition_plan ~79
养分管理:作物 + 阶段 → 阶段化施肥方案。
| Name | Type | Req | Description |
|---|---|---|---|
| container_volume_l | number | – | – |
| crop | string | yes | – |
| growth_days | integer | – | – |
| growth_stage | string | – | – |
| scene | string | – | – |
| start_date | string | – | – |
No output schema declared.
No examples provided.
agri_query_lineage ~147
(数据血缘查询)按作物/分区查配方的数据溯源:外部 API 参与情况 + 本地权威文件 SHA256 指纹 + 校准实证(壁垒④)。传入 crop+zone_id 做单点追踪;仅 crop 查全分区;仅 zone_id 查全作物;皆空返回全局摘要。对齐 GOAI DataFlow-Agent 提升点3。
| Name | Type | Req | Description |
|---|---|---|---|
| crop | string | – | 作物名(中文);与 zone_id 可组合 |
| zone_id | string | – | 分区 ID,如 subtropical_wet / temperate_continental / arid |
No output schema declared.
No examples provided.
agri_recommend_crops ~96
根据分区(lat/lon 或 city)与偏好(用途/空间/难度)推荐作物。
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | – | – |
| difficulty | string | – | – |
| lat | number | – | – |
| lon | number | – | – |
| purpose | string | – | 食用/观赏/药用 |
| scene | string | – | – |
| space_sqm | number | – | – |
No output schema declared.
No examples provided.
agri_reconcile_climate ~203
(多源气候校准)给定经纬度,并行拉 NASA POWER + Open-Meteo,逐月平均得调和月均温基线,并计算逐月一致度(多源标准差)与分歧月份告警(标准差超 3℃ 标记)。WorldClim 2.1 列为扩展点(暂未接逐点取数)。无网络时优雅降级(reconciled=null + provenance_complete=false),绝不返回编造值。对齐壁垒④ 真实结果回流校准。
| Name | Type | Req | Description |
|---|---|---|---|
| lat | number | yes | 纬度 |
| lon | number | yes | 经度 |
| sources | array | – | 源 id 列表,默认 [power, open_meteo];可含 worldclim(扩展点) |
| years | integer | – | 取数年数,默认 5 |
No output schema declared.
No examples provided.
agri_resolve_recipe ~159
(地理编码→配方)城市名(中文/英文)或经纬度 → 匹配气候分区 → 检索该分区的 Env Recipe 清单。返回 zone_id / zone_name / 坐标 / 匹配配方(作物名+阶段+设备类+路径)。核心「城市种植生成箱」分发价值,完全离线。
| Name | Type | Req | Description |
|---|---|---|---|
| lat | number | – | 纬度(与 lon 同用;可与 query 二选一) |
| lon | number | – | 经度 |
| query | string | – | 城市名(如 杭州)或 "lat,lon" 坐标串;与 lat/lon 二选一 |
No output schema declared.
No examples provided.
agri_season_advisory ~273
(B1+B2)物候与播期:mode=planting_window 时给 12 个月均温返回无霜期与各作物最早/最晚安全播种日;mode=stage_days 时给作物+日均温返回出苗/开花/成熟天数;mode=calendar 时按 USDA 区+日期查外部日历(需数据到位)。
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | – |
| crop | string | – | stage_days 模式必填 |
| crops | array | – | 限定作物(中文名或英文 key),默认全部已移植作物 |
| date | string | – | YYYY-MM-DD;calendar 模式必填 |
| frost_threshold_c | number | – | 霜冻阈值,默认 0 |
| mean_temp_c | number | – | stage_days 模式必填 |
| mode | string | – | 默认 planting_window |
| monthly_mean_c | array | – | 12 个月均温(℃),1 月起;planting_window 必填 |
| safety_margin_days | integer | – | 成熟安全边际天数,默认 7 |
| zone | integer | – | USDA 耐寒区;calendar 模式必填 |
No output schema declared.
No examples provided.
agri_soil_profile ~219
(土壤降级路径)经纬度或分区 → 土壤剖面。优先查 ISRIC SoilGrids v2.0(在线点数据),不可用时降级为离线分区均值并明确标注 resolution=zone、confidence=low。可选传入 crop 做 pH 适宜性拟合。
| Name | Type | Req | Description |
|---|---|---|---|
| crop | string | – | 可选:作物名,用于 pH 适宜性拟合 |
| lat | number | – | 纬度(与 lon 同用;可与 zone_id 二选一) |
| lon | number | – | 经度 |
| online | boolean | – | 是否尝试在线 SoilGrids 点查询,默认 true;设 false 直接走离线分区数据(更快) |
| timeout_s | number | – | 在线查询超时秒数,默认 10 |
| zone_id | string | – | 分区 ID,如 subtropical_wet / temperate_continental / arid |
No output schema declared.
No examples provided.
How do I install the 智慧农业生态 Agri-Eco MCP server?
智慧农业生态 Agri-Eco ships as an MCPB bundle, a single file you download and open in an MCP host that supports MCPB bundles, such as Claude Desktop. The host reads the launch command from the bundle's own manifest, so there is no command to copy. Before opening it, check the file's SHA-256 matches the one the MCP registry declares for it, 390e977940676f856fc6c7fe9b7a4bb087f1abf6388a72ab01c917c10ef57b24; the commands to do that are on this page. If it does not match, do not open it.
mcpb · agri-eco-mcp-1.1.0.mcpb
Download bundleCheck the download matches the SHA-256 the MCP registry declares before you open it. If it does not match, do not open the file.
SHA-256
390e977940676f856fc6c7fe9b7a4bb087f1abf6388a72ab01c917c10ef57b24
macOS / Linux
echo "390e977940676f856fc6c7fe9b7a4bb087f1abf6388a72ab01c917c10ef57b24 agri-eco-mcp-1.1.0.mcpb" | shasum -a 256 -c
Windows (PowerShell)
(Get-FileHash -Algorithm SHA256 .\agri-eco-mcp-1.1.0.mcpb).Hash -eq "390e977940676f856fc6c7fe9b7a4bb087f1abf6388a72ab01c917c10ef57b24"
Run it in the folder you saved the bundle to, then open the file with an MCPB-capable host such as Claude Desktop.
What is the 智慧农业生态 Agri-Eco MCP server?
智慧农业生态 Agri-Eco is an MCP server listed in the public MCP registry as io.github.lm203688/agri-eco. 面向分布式农业的 Agent-native 知识基座:Env Recipe 环境配方 + 气候校准 + 物候播期 + 病虫害诊断。零依赖可离线,14 个 MCP 工具。 This page covers its MCPB bundle (https://github.com/lm203688/smart-agri-eco/releases/download/v1.1.0/agri-eco-mcp-1.1.0.mcpb).
Is the 智慧农业生态 Agri-Eco MCP server safe to use?
智慧农业生态 Agri-Eco scores 36 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the 智慧农业生态 Agri-Eco MCP server expose?
智慧农业生态 Agri-Eco exposes 14 tools: agri_list_cities, agri_match_zone, agri_recommend_crops, agri_growth_plan, agri_diagnose_pest, and 9 more. Their descriptions and schemas cost roughly 2,052 tokens of context every time the server is loaded.
What licence is the 智慧农业生态 Agri-Eco MCP server under?
智慧农业生态 Agri-Eco declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.