mcpField
E
eco-funding

eco-funding

远程服务
github.com/jdhart81科研与教育06 天前更新
代码仓库

关于 eco-funding

eco-funding 是面向研究者、项目评估者和 Agent 的可复现生态估值与认捐池模拟工具包。它提供含不确定性信息的确定性评分和可验证凭据;不会持有或转移资金。

主要功能

  1. 01确定性场地复杂度评分
  2. 02报告不确定性与输入
  3. 03可重新运行的封存凭据
  4. 04认捐池规则模拟
  5. 05可选的推测性容量上限
  6. 06只读 MCP 工具

适用场景

  1. 01评估场地生态复杂度
  2. 02重新运行并验证估值凭据
  3. 03模拟按里程碑释放认捐款
  4. 04向 Agent 解释估值方法

MCP 相关

MCP 服务提供五种只读工具,用于估值、说明、凭据验证、资金池模拟和方法介绍。支持通过 stdio 或 Streamable HTTP 运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.viridisconservation.com/eco-funding/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

viridis-eco-funding

Viridis 开源技术栈的生态资助层。 开放工具,让人们和 AI Agent 能为某个地点的生态复杂性估值、核验该价值,并模拟其资助池的运作方式。所有结果均可复现。

NOTICE. 任何实际资助池在资金流动前都需要经过法律审查。本软件不持有、转移或发放资金。它会计算生态指标并模拟资金池规则。Viridis 只构建和许可软件。Viridis 从不运营合作社、持有资金或销售金融产品。

状态: v0.1.0。采用 Apache-2.0 许可证的私有工作仓库。尚未经同行评审。D-Score 正在接受期刊评审。智能上限是一个猜想,所有使用该上限的输出都会注明这一点。

功能

部件功能
估值核心(value_site)纯粹、确定性的复杂性评分 K = D* x ECA,单位为复杂性公顷。它将数据丰富度(已发表的 D-Score,可选择与 GSIP 土壤指数混合)乘以已核验栖息地的等效连通面积,连通数据取自 HDFM。每个数值都会注明其数值、单位、公式、输入、不确定性(sigma、95% 区间、依据)和状态。
复杂性容量项可选的热力学上限,B = P D* / (k_B T ln 2),其中 P 是该地点的光合功率。C 是受连通性限制的容量,且 C 不会超过 B。另有一种算力平价表述:计算机在 Landauer 极限下达到相同上限所需的瓦数。以上均为猜想。
核验接口(make_receipt、verify_receipt)密封回执,其中包含规范化输入、这些输入的 SHA-256 摘要、方法版本和结果。任何人都可以离线重新运行回执,并得到逐字节相同的输出。回执还可选择绑定一个 VergeCommon 公开项目,仅通过公开 GET 读取。
资金池设计(simulate_pool)用于承诺资金、里程碑拨款和结果关联拨款的架构与模拟器。记账使用整数最小货币单位:拨款额加剩余余额始终等于承诺额,且只有满足规则后才会拨款。这只是一个模型,不包含支付代码。
MCP 服务(vef-mcp)五个只读工具:value_site、explain_valuation、verify_receipt、simulate_pool、describe_method。支持通过 stdio 或 Streamable HTTP 运行。Agent 可从 llms.txt 和 AGENTS.md 开始。
Viridis fleet 挂载(adapters/mcp_server.py)同样的五个工具,打包后供 Viridis Agent 网关在 /eco-funding/mcp 使用,并声明为免费通道。成功响应会通过 next_steps 边教会用户如何连接 notary、regulatory-radar 和 ghg-ledger 挂载点。它通过 fleet 的准入不变量 AA1–AA7(tests/test_fleet_admission.py)。参见 deploy/fleet/MOUNT.md。

快速开始

pip install -e ".[mcp,dev]"          # the core itself uses only the Python standard library
vef value examples/data/woodland_site.json
vef receipt examples/data/woodland_site.json > receipt.json && vef verify receipt.json
vef simulate examples/data/woodland_pool.json
vef-mcp                                # MCP over stdio
vef-mcp --transport streamable-http --port 8765   # MCP at http://127.0.0.1:8765/mcp
pytest                                 # full suite, including all seven invariants
from viridis_eco_funding import value_site, make_receipt, verify_receipt
receipt = make_receipt(site)            # site follows schema vef-site/0.1
assert verify_receipt(receipt)["valid"]
print(receipt["result"]["explanation"])

示例教程见 examples/woodland_valuation.ipynb。它为一个 VergeCommon 林地项目估值。该项目记录是合成的,因为构建 v0.1 时,VergeCommon 的公开目录中没有列出任何合作社。

不变量(每项都是一项测试)

#不变量测试
1确定性:相同输入和方法版本会产生字节完全一致的结果和凭证tests/test_invariant_1_determinism.py
2单调性:增加经过验证的栖息地或连通性,绝不会降低复杂度得分tests/test_invariant_2_monotonicity.py
3界限得到遵守:复杂度容量绝不会超过声明的界限tests/test_invariant_3_bound.py
4守恒:释放额 + 剩余额 = 承诺额;未达成里程碑时不得释放tests/test_invariant_4_pool_conservation.py
5不发生资金流动:不使用支付 SDK、私钥、钱包代码或代币铸造tests/test_invariant_5_no_money.py
6对外只读:仅通过公共 GET 请求读取;不在任何地方写入内容tests/test_invariant_6_read_only.py
7标签诚实:使用智能界限的输出会标注“猜想”tests/test_invariant_7_labels.py

docs/INVARIANTS.md 说明了每项不变量如何在代码中强制执行并接受测试。

文档

  • METHOD.md:数学、常量、不确定性传播和引用文献。
  • LIMITS.md:这些数字的含义和不代表的含义。使用数字做决策前请先阅读。
  • AGENTS.md:面向编码 Agent 和调用这些工具的 Agent。
  • CHANGELOG.md

项目定位

它读取 VergeCommon 的公共项目记录,其基础源自 EcoChain 在验证和定价方面的工作。它使用 HDFM / Dendritic Forest Management 的廊道连接和移动核,以及 GSIP 的土壤单元。其科学依据是 D-Score 和 J. D. Hart 关于智能界限的论文(见 METHOD.md)。全文使用的术语:承诺、资金池、与成果挂钩的释放。

许可证

Apache License 2.0。请参阅 LICENSE 和 NOTICE。版权所有 2026 Viridis LLC.

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。