Agiscorecard Web3 Incentives

io.github.f-tigerv1.7.0更新于 Oct 10, 2026

Model contributor rewards with declared quality weights and caps; separate revenue from subsidies.

已验证Streamable HTTP可网页运行Data & AnalyticsFinanceWeb Search & Scraping

概览

AI 生成的概览

一个远程 MCP 端点,提供十个确定性的 Web3 激励与经济计算器,以及搜索和抓取工具。

功能
该中心端点提供十个确定性计算器,涵盖稳定币对账、代理证据、路由回退、协议记录、数据许可、计算成本、激励经济、证明规划、代币调用解码和披露比较等主题。它还提供搜索与抓取工具,并以资源形式列出公开方法参考、能力和虚构输入。结果包含精确金额、发布版本、方法引用、日期和已声明的限制。
适用场景
当助手需要关于 Web3 激励设计、成本、许可或披露的可复现、只读计算或结构化参考,且不连接钱包、链或模型提供方时,适合使用。它适用于探索性建模与比较,而非实时金融或链上数据。
运行要求
通过提供方中心地址访问的远程流式 HTTP 端点;未声明 API 密钥。连接客户端需支持流式 HTTP 及协商的协议版本,并需要网络访问。
安装前请注意
发送到远程服务器的参数会离开本机,与浏览器输入不同;提供方声明不会持久化或记录这些内容,但托管方和客户端自身策略仍然适用。工具声明为只读、非破坏性和幂等,MCP 不进行数据库写入。调用按 IP 跨主机限流,未知浏览器来源会被拒绝。输出为编辑性摘要和计算结果,并非已验证的付款、报价或认证。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Agiscorecard Web3 Incentives,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "agiscorecard-web3-incentives": {
      "type": "http",
      "url": "https://incentives.agiscorecard.com/mcp"
    }
  }
}

README

Web3 Workbench

Ten independent, usable free-beta tools and one hub. Source and generated fixtures are shared; every host serves only its own pages. Existing Agent Delivery Lab remains a separate deployment.

Hub: https://web3.agiscorecard.com/

HostToolImplemented task
reconcile.agiscorecard.comStable ReconcileDeclared invoice/transfer exceptions
evidence.agiscorecard.comAgent EvidenceTask/version evidence, deduplication, uncertainty
route.agiscorecard.comRoute LabBounded fallback sequence planning
protocol.agiscorecard.comProtocol LedgerFive dated profiles, free API/OpenAPI
permit.agiscorecard.comData PermitDeclared grant compatibility and proposed splits
compute.agiscorecard.comCompute LensCost per accepted workload output
incentives.agiscorecard.comIncentive LabOrganic economics and capped rewards
proof.agiscorecard.comProof PlanzkML cost, latency and artifact manifest
calls.agiscorecard.comCall LensStrict decoding of supported token calls
disclosures.agiscorecard.comRWA NotesDated disclosure comparisons

Development and release

Node.js 22+ and Python 3 with Pillow and DejaVu Sans fonts are required. Browser/offline calculation engines have no npm dependencies; the remote MCP server uses the pinned official SDK.

sh
python3 -m pip install -r requirements-build.txtnpm cinpm testpython3 scripts/check_html.pynpx --yes wrangler@4 deploy --dry-run

npm test builds 55 HTML pages, 30 worked scenarios, per-host metadata and share images, and the offline bundle, then runs 71 tests. WEB3_BUILD_REVISION pins the actual checked-out commit. Generated dist/, release module and credential-free generated Wrangler config are not committed.

The path-scoped GitHub workflow validates, checks all hostname ownership, binds the existing database, deploys the Worker, and checks every production host and asset against the build. A collision stops before publication. Existing credentials remain in GitHub Secrets. Branch runs validate only; main may deploy. Do not substitute the trigger SHA for the checkout SHA after the stale-main guard.

Only web3_studio_feedback is created/read/updated. No other database table is modified. Optional feedback is constrained enums; IP is used only as the transient rate-limit key. QA samples are explicitly flagged and excluded from demand. Grouped submission counts never represent verified individuals. TTL cleanup occurs on feedback/stats requests and may be delayed during inactivity.

Product limits

Browser inputs are local. No model provider, wallet, live-chain simulation, transfer, subscription or proof verification is connected. Documentation states each tool's own limits. Protocol records are editorial summaries, not complete schemas or compatibility certification. New algorithms mean reproducible combinations of known methods here, not a novel cryptographic or economic theorem.

Research and falsification conditions: portfolio research. Every tool's catalog includes alternatives, scope, commercial hypothesis and a concrete validation condition. Public downloads are limited to the explicit offline bundle and its license; no repository archive is served.

Experience, discovery and sharing (1.1)

Each tool has three runnable scenarios, per-record-group CSV paste, same-tab result comparison, Markdown reports and print/PDF output. Public share links allow only known scenario IDs; private inputs never appear in generated URLs. Clearing/reloading the tab removes in-memory records and comparisons.

Search titles describe actual tasks. Human-readable methods and examples back the structured WebApplication, FAQ and breadcrumb data. No fabricated ratings, usage statistics or rich-result promises. guide.md, tool.json, input.schema.json, llms.txt and llms-full.txt are navigation/integration aids, not special eligibility requirements for AI search. The schema is structural; the engine enforces its additional constraints.

/publish.html on the hub provides ten share cards and optional branded links. Distributed HTML card links use rel="nofollow". No automatic outreach, paid links or third-party endorsements are claimed.

The existing weekly/manual IndexNow workflow validates the key and the canonical page set on each of the 11 hosts before submitting. It never submits on push. node scripts/indexnow.mjs --check validates without submitting. A 200/202 submission response is not evidence of indexing or ranking.

Release smoke verification uses asset-manifest.generated.json to hash-check the exact assets for each host; generated files are excluded from git. See growth implementation record.

MCP (1.2)

Unified endpoint: https://web3.agiscorecard.com/mcp. Each tool host also exposes /mcp, scoped to its own calculator. Streamable HTTP, no key; official SDK 2.0.0 handles 2026-07-28 per-request negotiation and stateless 2025-era compatibility. GET/DELETE return 405; persistent subscriptions are not offered. The existing AGI Scorecard main-domain MCP remains separate.

The hub exposes ten deterministic calculators plus search and fetch. All results preserve the existing algorithms, exact amounts, release revision, methodology citation, date and limits. resources/list exposes public method references, capabilities and fictional inputs. No arbitrary resource fetching or private report publication is implemented. Annotations declare read-only, non-destructive, idempotent, closed-world tools.

Remote MCP arguments are sent to the server, unlike browser/offline inputs. Application code neither persists them nor logs their contents or sends them to a model/source URL. Hosting and the connecting client's own policies still apply. No D1 writes occur in MCP. A separate 120/minute/IP binding limits calls across the 11 hosts; body size is at most 128 KiB including the protocol envelope. Missing rate-limit binding fails closed. Exact Origin validation rejects unknown browser origins; server-side clients without Origin remain supported.

/for-agents.html is the human setup/citation/privacy guide. /.well-known/mcp.json is explicitly a descriptive metadata file, not a standard auto-install mechanism or official registry listing. MCP availability is not evidence of AI search citations.

Tests use the official 2.0 client pinned to 2026-07-28 and the official 1.30 client for 2025-era compatibility. scripts/mcp-smoke.mjs repeats negotiation, tool discovery, resources, all 30 scenarios, citations and host scoping against the deployed endpoint. CI installs the lockfile, retains the stale-main guard and uses existing Cloudflare credentials. No new scheduled workflow is introduced.

Market context and conversion measurement (1.3)

The hub now serves source-stamped /market.html, /briefs.html, three task guides, /api/market, /api/briefs and /updates.xml. Price snapshots refresh on request after five minutes; official metadata after one hour. Stale/unavailable data is explicit and data older than a day is hidden. These are venue references, not executable quotes or verified payments. Public source polling does not change any browser or MCP calculation contract.

Optional, off-by-default fixed-category usage measurement writes only the isolated web3_studio_events table. /api/growth excludes QA unless ?qa=1; reports count opt-in events, not people, linked sessions, verified backlinks or revenue. A separate MEASURE_LIMIT binding caps submissions. /api/stats feedback is separate. Run node scripts/market-smoke.mjs after deploying and node scripts/growth-audit.mjs --check for source/discovery/measurement health. The existing daily fleet-autopilot retains 30 daily diagnostic records.

Research board (1.4)

/market.html now combines eight curated assets, daily history comparisons, source-linked research questions and a local evidence notebook. /api/research is a separate read-only feed; the original four-asset /api/market contract and deterministic MCP tools remain available. status describes snapshot retrieval; every quote has its own freshness status. Changes use daily samples within two hours of the intended interval, never synthetic candles. Missing history does not erase usable current prices.

Watchlist baselines and notes are written to browser storage only on explicit Save, expire after 30 days and have separate Delete actions. They are never uploaded. Export is a user-authored Markdown file, not automatic publication or an AI verdict. Four optional fixed-category events support evaluating the experiment without collecting notes, saved prices or asset selections. scripts/research-smoke.mjs verifies actual source/history connectivity after deployment; the existing daily audit covers this feed too.

来源:sites/web3-studio/README.md,提交 2e748c7

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.7.0最新Oct 10, 2026