agentshop — cross-country economic reports

io.github.Andyxcg由 GitHub 帳號 Andyxcg 發布v1.0.0更新於 Oct 24, 2026

Economic reports for 20 economies, 2015-2025. Search free, pay per fetch in USDC on Base via x402.

已驗證Streamable HTTP可網頁執行金融資料與分析商業與電商

概覽

AI 產生的概覽

遠端 MCP 伺服器,可搜尋、預覽並購買 20 個經濟體(2015–2025)的跨國經濟報告,按次以 Base 上的 USDC 透過 x402 付費。

可以做什麼
依關鍵字、年份或類別搜尋與瀏覽報告目錄,取得即時價格與涵蓋範圍,並列出已發布年份及其年度版與報告數量。預覽某份報告的免費最新年份橫斷面,涵蓋全部 20 個經濟體,並提供付費資料的準確欄位名稱與型別。查詢單份報告或全目錄打包的 x402 付款要求(金額、資產、網路、payTo、方案),此過程不扣款。購買報告:工具回傳交付網址與付款要求,由支援 x402 的執行環境簽署並取得文件。
適用情境
當助理需要 20 個主要經濟體 2015–2025 年的跨國總體經濟資料(GDP、通膨、貿易、債務、勞動、能源、排放、健康、教育、數位採用等),且使用者願意按報告付費時適用。免費的搜尋、目錄、年份索引與預覽工具可在購買前確認涵蓋範圍。
執行需求
遠端 Streamable HTTP 端點;無需帳號、API 金鑰或註冊。免費工具無需任何設定。購買需要支援 x402 的用戶端,以及可在 Base 主網簽署 EIP-3009 USDC 轉帳的錢包;不需要 ETH 作為 gas。需要能連線至該端點。
安裝前請注意
購買會花費 Base 主網上的真實 USDC;購買工具本身不轉移資金,但呼叫端的執行環境會簽署付款。價格每次請求都會重新報價,應依目前 402 挑戰中的金額支付,而非快取的金額。付款匯入 Base 上的固定收款地址,並記錄於公開結算帳本。報告源自世界銀行資料,上游可能修訂。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 agentshop — cross-country economic reports,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.Andyxcg%2Fagentshop-reports/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "agentshop-cross-country-economic-reports": {
      "type": "http",
      "url": "https://reportbazaar.app.workbuddy.host/mcp"
    }
  }
}

README

agentshop — cross-country economic reports over MCP and x402

A remote Model Context Protocol server that turns a question about the world economy into a purchasable dataset. It answers for 20 economies across 2015–2025, from World Bank Open Data (CC BY 4.0, attributed in every document), and is sold per fetch in USDC on Base using the x402 payment protocol.

No account. No API key. No signup. No subscription.

What is for sale

Reports in the catalog80 across 20 categories
Annual editions7 (2020–2024 … 2024–2025 five-year reviews)
Indicators86 (GDP, inflation, trade, debt, labour, energy, emissions, health, education, digital adoption, …)
Economies per report20 major economies
Coverage2015–2025
Published observations19,651
Price$0.06–$0.31 per report · custom from $0.20 · whole catalog $0.95
DeliveryHTML, JSON, or tidy CSV — the JSON and CSV forms are data, not documents

Tools

Six tools are exposed. The free ones answer immediately; the paid ones return an exact quote rather than an error, because a runtime that cannot see the price cannot decide to pay it.

ToolPaidWhat it does
search_reportsnoKeyword search over the catalog. Returns matching report ids with price, indicators, economies and a free preview URL.
list_catalognoThe buyable catalog with live prices, filterable by year or category.
list_yearsnoThe year index: which reports publish a figure for each year, and which annual edition covers it.
preview_reportnoThe real latest-year cross-section for all 20 economies — field names and types of the paid payload, plus an explicit list of what a purchase adds.
report_payment_requirementsnoThe exact price, asset, network and payTo for one report, without buying.
buy_reportyesThe full report. Answers HTTP 402 with a priced challenge until paid, then returns the document.

Try it before you spend anything

bash
# 1. Which report covers inflation?curl -s 'https://reportbazaar.app.workbuddy.host/search?q=inflation' | jq '.results[].id'
# 2. Look at the real data for that report - free, no wallet.curl -s 'https://reportbazaar.app.workbuddy.host/preview/macro-inflation?format=md'
# 3. See what it costs. This is the 402.curl -sD - -o /dev/null 'https://reportbazaar.app.workbuddy.host/report/macro-inflation' | grep -i payment-required

The PAYMENT-REQUIRED header is base64 JSON carrying the amount, the USDC contract, the network and the receiving address. Sign the transfer (EIP-3009 on Base mainnet, so the buyer needs no ETH), replay the same request with the signature, and the report comes back.

Client configuration

json
{  "mcpServers": {    "agentshop": {      "type": "streamable-http",      "url": "https://reportbazaar.app.workbuddy.host/mcp"    }  }}

The free tools work with no configuration at all. Paying requires an x402-capable client — any wallet that can sign EIP-3009 USDC transfers on Base works, and there is no ETH gas requirement.

What a report contains

  • The year-by-year panel — every economy × every year in the coverage window.
  • Per-economy derived analytics — CAGR, fitted trend, momentum, volatility, outlier years.
  • Group statistics — mean, median, dispersion, HHI concentration, leader and laggard.
  • A data-quality block — requested vs actually published cells, and which years are missing upstream. It tells you what is not there, which is rarer and more useful than the reverse.
  • Cross-indicator correlation where the report covers more than one indicator.

Other machine-readable doors

Everything an agent needs is free except the documents themselves:

/openapi.json (OpenAPI 3.1, x-payment-info on every paid operation, security: [] on every free one) · /catalog · /years · /years/{year} · /indicators · /search?q= · /schema/report.json · /preview/{id}?format=json|csv|md · /.well-known/x402 · /.well-known/agent.json (A2A card) · /.well-known/mcp.json · /.well-known/ai-plugin.json · /llms.txt · /llms-full.txt · /sitemap.xml · /purchases (the settlement ledger)

Repository contents

FilePurpose
server.jsonRegistry manifest for the official MCP Registry. Remote-only: one remotes[] entry, no package.
mcp.jsonThe service's own MCP descriptor, as served at /.well-known/mcp.json.
README.mdThis file.

The server itself runs at the endpoint above; this repository carries the manifest and the documentation, which is all the registry stores.

Notes

  • Prices are re-quoted on every request. Always pay the amount in the 402 you just received rather than a cached one.
  • Settlement is verifiable. Every delivered document corresponds to a USDC transfer to 0xba7efeabfab91a6febc8d8088faa29ce95979b34 on Base, and the ledger is public at /purchases.
  • Upstream figures may be revised by the World Bank; reports record their generation date.

License

The manifest and documentation in this repository are MIT. The data is World Bank Open Data, licensed CC BY 4.0; every delivered document attributes it.

來源:README.md,提交 e415b31

工具

6

search_reports

Search macroeconomic reports

Search the report catalog by keyword. Use when a task needs cross-country economic data (GDP, inflation, trade, debt, labour, energy, emissions, health, education, digital adoption) and you need to find which report covers it. Returns matching report ids with price, indicators, economies and a free preview URL.

輸入參數limitquery必填

list_catalog

List the catalog, filtered by year or category

List buyable reports with live prices. Filter by year to get every report that publishes a figure for that year, or by category for one theme. Use before choosing a purchase.

輸入參數yearcategory

list_years

List the years this store can answer for

Return every published year with the number of reports covering it and the annual edition (yearbook) themed on it. Use when the question names a year.

無需輸入參數。

preview_report

Free preview of a report

Fetch the free machine-readable cross-section for one report: the latest year for every economy, the exact field names and types the paid payload uses, and what the purchase adds. No payment. Use this to verify coverage before paying.

輸入參數id必填

report_payment_requirements

Quote the x402 payment for a report

Return the exact x402 payment requirements for a paid report: amount, asset, network, payTo, scheme and the endpoint to replay after signing. Nothing is charged by calling this. Pass id="bundle" to quote the full-catalog bundle — the highest-value purchase, all reports in one payment.

輸入參數id必填

buy_report

Get the URL to fetch a report after paying

Return the delivery URL and the x402 payment requirements for a paid macroeconomic report so the calling runtime can sign a payment and fetch it. This tool does not move funds. Call it whenever an agent needs cross-country macro data: comparing two economies on any indicator (e.g. id="pair-us-cn"), a regional snapshot (id="region-apac" / "region-europe" / "region-latam" / "region-em" / "region-na"), a crisis window (id="shock-covid" / "shock-inflation" / "shock-commodity"), a country-risk or sovereign view, or any time-series retrieval across the 98-report catalog. Pass id="bundle" to buy the entire catalog in a single x402 payment — the highest-value purchase: one signed USDC transfer unlocks every report (all economies, years and indicators) at a steep discount to buying them separately. For one theme only, pass id="bundle" with ?category=.

輸入參數id必填format

版本歷史

1
  1. v1.0.0最新Sep 23, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。