mcpField
F
FinData MCP

FinData MCP

本地服务
github.com/sapph1re金融数据112 周前更新

关于 FinData MCP

FinData MCP 是面向 AI Agent 的金融数据服务,提供股票和加密货币价格、公司基本面、FRED 指标及 SEC 文件。它通过五种查询工具提供数据,并在 Base 上按次使用 x402 付费。

主要功能

  1. 01股票报价和公司基本面
  2. 02超过 80 万条 FRED 经济序列
  3. 03SEC EDGAR 文件
  4. 04加密货币价格
  5. 05通过 x402 按次付费

适用场景

  1. 01查询股价和公司指标
  2. 02查看宏观经济指标
  3. 03检索 SEC 文件
  4. 04查询加密货币价格

MCP 相关

该 MCP 服务向 MCP 客户端提供五种金融数据工具:股票报价、公司基本面、经济指标、SEC 文件和加密货币价格。调用通过 Base 上的 x402 微支付完成。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"findata": {
"command": "uvx",
"args": [
"findata-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>",
"FINDATA_BACKEND_URL": "<FINDATA_BACKEND_URL>"
}
}
}
}
启动命令uvx findata-mcp
需要配置的环境变量
EVM_PRIVATE_KEY密钥EVM wallet private key (hex, with or without 0x prefix). Any EVM wallet with USDC on Base mainnet. Used for x402 micropayments ($0.01/call).
FINDATA_BACKEND_URLOverride the default backend URL. Defaults to https://findata-mcp-production-1cd3.up.railway.app

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypifindata-mcp0.3.3

工具

5

收录的工具列表 · 更新于 2 周前

参数类型必填说明
symbolstring否ticker 的别名——使用 ticker 或 symbol 均可
tickerstring否股票代码(例如 AAPL、TSLA、MSFT、NVDA)

详细介绍

FinData MCP

MCP.Directory

为 AI Agent 提供股票市场数据、公司基本面数据、FRED 宏观经济指标、SEC EDGAR 文件和加密货币价格——全部集成在一个 MCP 服务中。免费试用:每天 50 次调用。按次付费:通过 Base 上的 x402 微支付,每次调用 $0.01。无需注册,无需 API 密钥。

为 AI Agent 提供金融数据。五种工具涵盖实时股票价格(NYSE、NASDAQ,50,000 多种股票代码)、股票基本面数据(市盈率、收益、市值)、800,000 多个 FRED 经济序列(GDP、CPI、通胀、利率、美国国债收益率)、SEC EDGAR 文件(10-K 年报、10-Q、8-K)和加密货币价格(Bitcoin、Ethereum,8,000 多种币)。兼容 Claude Desktop、Cursor、Windsurf 和任何 MCP 客户端。

快速开始

安装:

pip install findata-mcp

设置钱包密钥(任意带有 Base 上 USDC 的 EVM 钱包):

export EVM_PRIVATE_KEY=your_private_key_here

添加到 Claude Desktop——编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "findata-mcp": {
      "command": "findata-mcp",
      "env": {
        "EVM_PRIVATE_KEY": "your_private_key_here"
      }
    }
  }
}

添加到 Cursor——编辑项目根目录中的 .cursor/mcp.json:

{
  "mcpServers": {
    "findata-mcp": {
      "command": "findata-mcp",
      "env": {
        "EVM_PRIVATE_KEY": "your_private_key_here"
      }
    }
  }
}

重启客户端。现在即可使用五种金融数据工具。


工具

工具返回内容缓存
stock_quote(ticker)价格、成交量、涨跌幅、市值1 分钟
company_fundamentals(ticker)营收、市盈率、行业、贝塔系数、股息率、描述1 小时
economic_indicator(series_id)800,000 多个 FRED 序列(GDP、CPI、利率、收益率曲线)6 小时
sec_filing(ticker, form_type)SEC EDGAR 中 10-K、10-Q、8-K 的全文24 小时
crypto_price(coin_id)价格、市值、24 小时成交量、7 天走势图1 分钟

示例

获取股票报价
stock_quote(ticker="NVDA")
{
  "ticker": "NVDA",
  "price": 878.35,
  "change": 12.40,
  "change_pct": 1.43,
  "volume": 41200000,
  "market_cap": 2150000000000,
  "currency": "USD"
}
查询公司基本面数据
company_fundamentals(ticker="AAPL")
{
  "ticker": "AAPL",
  "name": "Apple Inc.",
  "sector": "Technology",
  "market_cap": 3280000000000,
  "pe_ratio": 33.2,
  "revenue": 383285000000,
  "beta": 1.24,
  "dividend_yield": 0.0044
}
查看经济指标
economic_indicator(series_id="FEDFUNDS")
{
  "series_id": "FEDFUNDS",
  "title": "Federal Funds Effective Rate",
  "units": "Percent",
  "frequency": "Monthly",
  "latest_value": 4.33,
  "latest_date": "2026-02-01"
}

常见的 FRED 序列:GDP、CPIAUCSL(通胀)、UNRATE(失业率)、DGS10(10 年期美国国债)、FEDFUNDS。

阅读 SEC 文件
sec_filing(ticker="AAPL", form_type="10-K")
{
  "ticker_or_cik": "AAPL",
  "form_type": "10-K",
  "filing_date": "2025-11-01",
  "document_url": "https://www.sec.gov/Archives/...",
  "content": "UNITED STATES SECURITIES AND EXCHANGE COMMISSION..."
}

也接受 ticker_or_cik(旧版参数)或 symbol 作为 ticker 的别名。


定价

每次调用 $0.01。 无需注册、无需 API 密钥、无月费。

付款通过 x402 自动完成,这是一种开放的微支付协议。每次调用时,MCP 客户端都会在 Base 主网上签署一笔 USDC 转账。你需要:

  1. 一个 EVM 钱包私钥(设置为 EVM_PRIVATE_KEY)
  2. Base 主网上少量 USDC 余额(约 $1 可支付 100 次调用)

仅此而已。无需账户,没有速率限制,也没有账单页面。


工作原理

pip install 安装包是一个轻量级 MCP stdio 服务。它会将工具调用代理到托管后端,并自动处理 x402 付款签名。数据来自 Yahoo Finance、FRED、SEC EDGAR 和 CoinGecko。

Your AI agent  →  findata-mcp (local stdio)  →  Backend (Railway)  →  Data providers
                  signs x402 payment              verifies payment

配置

变量必需默认值描述
EVM_PRIVATE_KEY是—带有 Base 上 USDC 的钱包私钥
FINDATA_BACKEND_URL否生产环境 URL覆盖为可自托管后端

其他安装方式

uvx(无需安装):

uvx findata-mcp

发布状态

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。