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 分