mcpField
D
datafood-mcp

datafood-mcp

Remote
toughlovesec.winFinance1Updated 26w ago

About datafood-mcp

DataFood is a remote MCP server for AI agents that brings 16 data types across crypto, finance, security, news and other areas behind one endpoint. Its query and bundle tools provide a shared access and payment surface.

Key features

  1. 0116 cross-domain data types
  2. 02Single Streamable HTTP endpoint
  3. 03Single and bundled queries
  4. 04Portfolio Q&A with citations
  5. 05Streaming agent event links

Use cases

  1. 01Fetch crypto and DeFi data
  2. 02Check security risks and breaches
  3. 03Retrieve finance, news or weather data
  4. 04Ask questions about a linked portfolio

MCP support

Exposes four tools to MCP clients over Streamable HTTP: data queries, bundles, portfolio Q&A, and watch-session links. Supports JSON-RPC 2.0.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://toughlovesec.win/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

4
ParameterTypeRequiredDescription
qstringNoQuery string. See /api/v1/catalog for per-type examples.
typeenumYesOne of 42 supported data types (DATAFOOD_CATALOG)token-risk | breach | contract-risk | defi-yield | scrape | crypto-price | crypto-trending | stock-quote | weather | news-hn-top | news-reddit | flights-near | real-estate-rss | sports-scores | gas-prices-eth | forex | github-trending | whale-tracker | liquidations | funding-rates | order-book | ta-indicators | sentiment-ticker | token-unlock | mev-exposure | stable-depeg | cross-dex-arb | energy-oil | energy-grid-eu | shipping-bdi | air-quality | cdc-flu | who-outbreak | sec-edgar | acled-conflict | gdelt-events | twitch-top | steam-top | reddit-trending | commodity-metals | agriculture-prices | legal-courtlistener | economic-indicator

Details

From the project 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
{
  "mcpServers": {
    "datafood": {
      "transport": "http",
      "url": "https://toughlovesec.win/mcp"
    }
  }
}
Raw JSON-RPC

tools/list:

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):

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].

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.