关于 Bullrundata Market Intelligence
Bullrundata Market Intelligence 是面向投资者和分析师的 MCP 服务,提供经济、市场、机构持仓及房地产分析,并结合经济数据、衰退模型和宏观情景推演。
主要功能
- 01衰退风险与宏观指标
- 02行业轮动与机构持仓
- 03投资房产及 BRRRR 分析
- 04经济时间序列与收益率曲线
- 05宏观催化情景推演
适用场景
- 01评估衰退风险和市场周期
- 02比较周期型与防御型行业信号
- 03分析出租房投资项目
- 04推演宏观事件的潜在影响
MCP 相关
向 MCP 客户端提供市场情报和经济分析工具,可本地运行,也可连接托管的 HTTP 端点。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
27收录的工具列表 · 更新于 3 周前
此工具无需参数。
详细介绍
市场情报 MCP 服务
衰退概率、行业轮动、机构持仓、宏观连锁情景分析、房地产计算器和实时经济数据,适用于 Claude、ChatGPT、Cursor 及任何 MCP 客户端。
由 BullrunData API 提供支持。
快速开始(托管版——推荐)
托管端点 https://bullrundata.com/api/mcp 是最快的接入方式。无需安装,自动更新,且下方列出的每种 MCP 客户端都原生支持它。
在 bullrundata.com 免费获取 API 密钥——每天可调用 100 次,无需信用卡。
Claude Code
claude mcp add --transport http bullrundata https://bullrundata.com/api/mcp --header "Authorization: Bearer YOUR_API_KEY"
Cursor
添加到 ~/.cursor/mcp.json(或项目本地的 .cursor/mcp.json):
{
"mcpServers": {
"bullrundata": {
"url": "https://bullrundata.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
VS Code
添加到 .vscode/mcp.json(工作区)或你的用户级 mcp.json:
{
"servers": {
"bullrundata": {
"type": "http",
"url": "https://bullrundata.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Windsurf
添加到 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"bullrundata": {
"serverUrl": "https://bullrundata.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Claude Desktop
Claude Desktop 目前尚不原生支持 HTTP MCP——可通过 mcp-remote 转接。添加到 claude_desktop_config.json:
{
"mcpServers": {
"bullrundata": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://bullrundata.com/api/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
你也可以完全跳过该标头——首次连接时,mcp-remote 会在浏览器中打开 OAuth 流程,并自动配置免费层级的密钥。
本地安装(npm)
如果你更希望在本地运行服务(例如,在隔离网络环境中或使用自定义身份验证),可通过 npm 安装:
Claude Desktop:
{
"mcpServers": {
"market-intelligence": {
"command": "npx",
"args": ["-y", "@bullrundata/market-intelligence"],
"env": {
"BULLRUNDATA_API_KEY": "your-api-key"
}
}
}
}
Claude Code:
claude mcp add market-intelligence -- npx -y @bullrundata/market-intelligence
在运行该命令的环境中设置 BULLRUNDATA_API_KEY。
可用工具
宏观情报
| 工具 | 描述 |
|---|---|
dashboard_summary | 一次调用获取宏观概览——衰退概率、市场状态、Fed 立场和关键指标 |
recession_probability | 专有衰退概率模型,带有确认层 |
recession_indicators | 从仪表板摘要中精选的关键指标区块 |
fed_stance | 当前 Fed 货币政策立场和联邦基金利率 |
market_regime | 市场周期阶段(早期 / 中期 / 后期周期 / 衰退) |
confirmation_status | 衰退模型的同步指标确认数据 |
市场与机构
| 工具 | 描述 |
|---|---|
sectors_rotation | 基于 S&P 行业表现的风险偏好/避险信号(周期性行业与防御性行业),并列出领先者/落后者 |
sectors_flows | 各行业的累积与派发信号 |
institutional_cftc | 主要合约的机构期货持仓汇总 |
cftc_contracts_list | 列出可用于 cftc_positioning_detail 的合约 |
cftc_positioning_detail | 按合约细分的聪明资金持仓及周环比变化 |
institutional_tic | 美国国际资本流动数据——外国对美国国债的净需求 |
房地产计算器
| 工具 | 描述 |
|---|---|
investment_property_analysis | 出租房产分析:资本化率、DSCR、现金流、1% 规则 |
brrrr_analysis | BRRRR 交易评分(0-100),包含 70% 规则和完整分析 |
经济数据
| 工具 | 描述 |
|---|---|
economic_indicator | 任意已追踪指标的时间序列(VIXCLS、UNRATE、CPIAUCSL、T10Y2Y 等) |
list_indicators | 列出所有已追踪指标,可按类别筛选 |
interest_rates | Fed 政策 + 利率类别 |
inflation_data | 所有通胀类别指标 |
employment_data | 劳动力市场类别(失业率、工资人数、失业救济申请、JOLTS) |
housing_data | 住房类别(抵押贷款利率、新屋开工、建筑许可、房价) |
yield_curve | 10Y-2Y 和 10Y-3M 利差,并检查是否倒挂 |
market_sentiment | 市场 + 金融状况 + 消费者信心 |
Cascade Engine(宏观情景分析)
| 工具 | 描述 |
|---|---|
cascade_list | 列出所有宏观催化剂情景 |
cascade_analysis | 分析某个催化剂的完整连锁反应,并结合实时数据 |
cascade_search | 按关键词搜索催化剂(例如“油”“美元”“中国”) |
cascade_by_category | 按类别筛选:地缘政治、货币、信贷、大宗商品、货币、结构性 |
**可用的催化剂:**石油供应冲击、美元流动性紧缩、美联储紧急降息、美国经济衰退、中国—台湾局势升级、收益率曲线倒挂、信贷市场冻结、新兴市场货币危机、贸易战升级、主权债务危机
对话示例
“当前的衰退风险有多大?”
Claude 使用 recession_probability 并返回:
当前衰退概率为 37.9%(中等风险)。美联储立场:中性。市场阶段:中周期。建议:信号不一,需谨慎。开始转向防御型配置。
“现在以 $450K 购买投资房产是好时机吗?”
Claude 使用 investment_property_analysis + interest_rates:
以 $450K 的价格、20% 的首付款和 7% 的利率计算,月现金流为 $287。资本化率:5.3%。现金回报率:4.2%。DSCR:1.18(健康)。当前 30Y 抵押贷款利率:6.38%。
“市场的风险偏好/规避信号是什么?”
Claude 使用 sectors_rotation + institutional_cftc:
板块轮动信号:RISK_ON。周期性板块领涨,防御性板块落后。机构仓位与风险偏好一致。策略:继续超配周期性板块,并留意轮动是否出现破坏迹象。
“如果油价涨到 $120,会发生什么?”
Claude 使用 cascade_analysis + sectors_rotation:
石油供应冲击的连锁反应:美元需求激增(必然)-> 亚洲外汇储备减少(可能,数周内)-> 亚洲股市资金流出(可能)-> 亚洲被迫加息(很可能,数月内)。当前板块轮动:RISK_ON,但能源板块落后,说明市场尚未计入供应风险。策略:配置通胀对冲工具并储备现金。关注美联储互换额度的使用情况,以判断系统性风险信号。
配置
对于托管端点,身份验证信息通过客户端配置中的 Bearer 标头传递(见上文“快速开始”),或在首次连接时通过 OAuth 协商——无需环境变量。
对于本地 npx 安装:
| 环境变量 | 必需 | 描述 |
|---|---|---|
BULLRUNDATA_API_KEY | 是 | 你从 bullrundata.com 获取的 API 密钥 |
定价
| 套餐 | 调用次数/天 | 价格 |
|---|---|---|
| 免费版 | 100 | $0 |
| Pro | 10,000 | $29/月 |
| Business | 100,000 | $99/月 |
故障排除
安装后 Claude 中未显示工具
- 确认 MCP 服务已注册:在 Claude Desktop 中,检查 设置 → 连接器(或 开发者)中的
market-intelligence。在 Claude Code 中,运行claude mcp list。 - 完全重启 Claude Desktop(退出,而不只是关闭窗口)——连接器更改不会热重载。
- 确认已设置
BULLRUNDATA_API_KEY环境变量且其有效。若未设置,工具会在首次调用时失败。 - 如果直接使用远程服务(
https://market.bullrundata.com/mcp),请在浏览器提示时完成 OAuth 流程——Claude 需要 Bearer 令牌才能调用工具。
工具返回 401 Unauthorized
你的 API 密钥缺失、已过期或处于非活动状态。请前往 bullrundata.com/login 获取新密钥。对于远程服务流程,请通过 OAuth 页面重新进行身份验证;连接器会在首次连接时自动配置免费版密钥。
429 Too Many Requests
你已达到每日速率限制。限制于 UTC 时间 00:00 重置。
| 套餐 | 限制 |
|---|---|
| 免费版 | 100 次请求/天 |
| Pro | 10,000 次请求/天 |
| Business | 100,000 次请求/天 |
前往 bullrundata.com/pricing 升级,或等待 UTC 时间重置。
OAuth 流程卡住或超时(远程服务)
远程服务使用 GitHub OAuth。如果重定向卡住:
- 确认已允许
market.bullrundata.com和claude.ai使用 Cookie 和弹出窗口 - 尝试在无痕窗口中授权(清除缓存的 OAuth 状态)
- 检查浏览器中访问
https://market.bullrundata.com/.well-known/oauth-authorization-server是否返回 200
首次请求较慢(约 2–4 秒)
这是无服务器部署的冷启动延迟。同一会话中的后续请求应在 500 毫秒内响应。
cascade_analysis 返回“live data unavailable”
级联工具可选择使用实时 BullrunData 市场数据进行增强。如果上游 API 暂时无法访问,你仍会获得完整的催化剂树,只有实时数据叠加层会被跳过。传入 include_live_data: false 可完全跳过实时数据获取。
工具返回过时数据
经济指标每天会刷新多次。请在 dashboard_summary 中查看 data_freshness,了解上次刷新的时间戳。
仍然无法解决
请在 GitHub Issues 中提交问题,或发送邮件至 [email protected],并提供:工具名称、完整错误消息和大致时间戳。
支持
- 网站:bullrundata.com
- 文档:bullrundata.com/docs
- 问题反馈:GitHub Issues
许可证
Elastic License 2.0 — 请参阅 LICENSE。
你可以使用、修改和重新分发本软件。你不得将其作为托管或管理服务提供,且该服务不得让用户访问本软件的大量功能或特性。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。