Datafood Mcp

io.github.atmflow55由 GitHub 帳號 atmflow55 發布v6.0.2更新於 Oct 25, 2026

DataFood: 16 data sources (crypto/DeFi/security/news/finance) via one MCP. Bundles save ~92%.

已驗證Streamable HTTP可網頁執行金融安全與監控資料與分析

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓助理一次呼叫就能取得加密、DeFi、安全、金融、新聞、天氣等 16 類跨領域資料,支援免費預覽與付費完整結果。

可以做什麼
透過 datafood_query 取得單一資料類型,例如加密價格、代幣風險、資料外洩、股票報價、天氣或新聞頭條,免費回傳一列預覽,付費取得完整結果。透過 datafood_bundle 在一次呼叫中組合 1–20 筆跨類型查詢,免費預覽最多 5 筆,付費可透過 Stripe session_id 或 X-Payment 標頭完成。透過 datafood_portfolio_ask 以唯讀方式對已連結 Plaid 的投資組合進行自然語言問答,需要先前同步過的 user_id。透過 datafood_watch_session 開啟可觀看的代理工作階段,回傳 session_id 與公開的觀看連結以便即時觀察。
適用情境
適合助理需要跨多個不相關領域快速查詢時使用,例如加密、DeFi、安全、金融、新聞、天氣、航班、體育,而不必分別串接多家供應商 API。也適合唯讀的投資組合問答,以及為代理工作階段開啟公開的即時查看頁面。
執行需求
需要遠端 Streamable HTTP 端點,不需要本機執行環境或安裝套件。免費預覽未宣告需要身分驗證。付費完整結果與組合查詢需要 Stripe Checkout 的 session_id 或 x402 的 X-Payment 標頭;投資組合問答還需要先前同步過的 user_id。需要能連線至該端點的網路。
安裝前請注意
付費層級會產生費用:單筆完整查詢、組合查詢以及日票或週票都透過 Stripe 或 x402 微支付計費,助理可能因此產生支出。投資組合問答依賴 Plaid 連結的投資組合與 user_id,屬於敏感財務資料。觀看工作階段會回傳公開連結,任何取得該連結的人都可能看到工作階段事件。資料是經由本服務商從第三方來源取得。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Datafood Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "datafood": {
      "type": "http",
      "url": "https://toughlovesec.win/mcp"
    }
  }
}

README

DataFood — Universal Data Hub for AI Agents (MCP Server)

[Live] [Protocol] [License: MIT]

DataFood is a remote MCP server that gives AI agents one-call access to 16 cross-niche data sources — crypto, DeFi, security, weather, news, finance, web3 — through a single Streamable-HTTP endpoint.

Bundle micropayments save 92% vs. paying per-API to 16 different vendors.


What's in the box (16 data types)

CategoryTypes
Security / Web3token-risk, breach, contract-risk, gas-prices-eth
Crypto / DeFicrypto-price, crypto-trending, defi-yield
Financestock-quote, forex
News / Trendsnews-hn-top, news-reddit, github-trending
Real-worldweather, flights-near, real-estate-rss, sports-scores

All 16 types share one schema, one auth, one billing surface.


Tools (4)

ToolWhat it doesPricing
datafood_queryFetch one data type. Free 1-row preview.preview: $0 / full: $0.001
datafood_bundle1–20 queries across any types in a single call.3–5: $0.0035 / 6–10: $0.005 / 11–20: $0.008
datafood_portfolio_askNL Q&A on a Plaid-linked portfolio with citations.free during beta
datafood_watch_sessionOpen a public /watch/{id} URL streaming agent events.free

Day pass: $0.99 · Week pass: $4.99 (Stripe Checkout or x402 micropayment header).


Quickstart

Claude Desktop / Cursor / any MCP client

jsonc
{  "mcpServers": {    "datafood": {      "transport": "http",      "url": "https://toughlovesec.win/mcp"    }  }}

Raw JSON-RPC

tools/list:

bash
curl -s -X POST https://toughlovesec.win/mcp \  -H "Content-Type: application/json" \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | jq

tools/call (free preview):

bash
curl -s -X POST https://toughlovesec.win/mcp \  -H "Content-Type: application/json" \  -d '{    "jsonrpc":"2.0","id":2,"method":"tools/call",    "params":{      "name":"datafood_bundle",      "arguments":{        "free": true,        "queries":[          {"type":"crypto-price","q":"BTC"},          {"type":"weather","q":"NYC"},          {"type":"news-hn-top"}        ]      }    }  }' | jq

Payment paths

DataFood supports two agent-native payment methods:

  1. x402 — pay-per-call via the X-Payment HTTP header (HTTP 402 challenge/response).
  2. Stripe Checkout — pass session_id from a /api/checkout/* flow into datafood_bundle. Day/week passes auto-unlock.

Free 1-row preview (up to 5 bundle items) requires no auth.


Cost comparison (real numbers)

A typical agent fetching 10 data types per task:

MethodCost / callVendors to manage
10 individual APIs (Alchemy, Etherscan, OpenWeather, NewsAPI, …)~$0.0610
DataFood datafood_bundle (10 queries)$0.0051

~92% cheaper, one auth surface, one invoice.


Links

License

MIT — see LICENSE.


DataFood is built and operated by TOUGH LOVE SECURITY, a security-and-data infrastructure shop. Contact: [email protected].

來源:README.md,提交 c7c2474

工具

4

datafood_query

Fetch a single data type from DataFood. Free 1-row preview, no auth required. Use datafood_bundle for 3+ queries (cheaper).

輸入參數qtype必填

datafood_bundle

Bundle 1-20 cross-niche queries in one call. Saves 50-92% vs. per-API. Free preview accepts up to 5; paid via Stripe session_id or x402 X-Payment header.

輸入參數freequeries必填session_id

datafood_portfolio_ask

Natural-language Q&A on a Plaid-linked portfolio (read-only). Requires user_id of a previously-synced portfolio.

輸入參數user_id必填question必填

datafood_watch_session

Open a watchable agent session — returns session_id and a public /watch/{id} URL for live observation. Free.

輸入參數intentagent_id

版本歷史

1
  1. v6.0.2最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

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

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