Token导航 LogoToken导航

MCP Server · 金融服务

bullarc (1d1fc5)

bullarc是一款集成多种数据源(价格技术、新闻情绪、社交速度、链上流动、鲸鱼警报和期权活动)的交易信号分析工具,提供AI驱动的买卖持有信号和回测功能。

stdio官方级别未说明来源级核验工具 10
GoClaude金融科技Claude DesktopCursor

快速开始

作者 / 组织
bullarc
提供方
bullarc
运行时
Docker

工具数量

10

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

4

仓库热度

收录来源

1 个

MCP World

选型结论

bullarc (1d1fc5) 属于金融服务类 MCP Server,公开资料标注 10 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

金融服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

docker run --rm \

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Docker,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 10 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

bullarc

Your terminal is now a trading desk.

牛市融合了价格技术指标、新闻情绪、社会速度、链上流量, 将鲸鱼警报和期权活动合并为单个买入/卖出/持有信号——供电 通过11个指标和人工智能驱动的信心评分。

快速开始

# Install
go install github.com/bullarc/bullarc/cmd/bullarc@latest

# Run the built-in demo (zero config, embedded data)
bullarc demo

没有API密钥,没有配置文件,没有数据下载。结果不到一秒钟。

它能做什么?

分析 --6个数据层,11个指标,1个复合信号

bullarc analyze --symbol AAPL --llm

反测试 --历史数据的回放策略

bullarc backtest --csv data.csv --indicators RSI_14,MACD_12_26_9,SuperTrend_7_3.0

纸张贸易 --使用真实市场数据、模拟货币自动执行

bullarc paper trade --symbol AAPL --confidence 70

AI审查 --Claude在20多次交易后分析您的交易模式

bullarc journal review

MCP服务器 --让Claude在Claude Desktop或Cursor中担任您的分析师

MASSIVE_API_KEY=xxx bullarc mcp install   # one-command Claude Code setup

特性

  • 11技术指标:SMA、EMA、RSI、MACD、布林带、SuperTrend、随机、ATR、VWAP、OBV
  • 多源信号融合:价格+新闻情绪+Reddit社交速度+链上加密流量+鲸鱼警报+期权活动
  • 人工智能驱动的分析:LLM驱动的信号解释、市场机制检测、异常检测、投资组合相关性
  • 回测:历史回放,模拟回报,最大回撤,胜率
  • 纸上交易:通过Alpaca自动执行,具有可配置的置信阈值
  • 行业杂志:记录每笔交易,通过过滤器查询,人工智能模式审查
  • MCP服务器:克劳德桌面/光标集成的10个工具
  • Go SDK:在您自己的应用程序中嵌入分析
  • 零配置演示:嵌入示例数据,开箱即用

数据源

来源类型身份验证
巨大的 (前身为Polygon.io)股票、加密货币、期权API密钥
羊驼股票、加密货币、纸面交易API密钥+机密
CSV/JSON本地文件无
Reddit(Tradestie)社会情绪无
GlassnodeOn-chain加密度量API密钥
鲸鱼警报大型加密货币传输API密钥
多边形选项异常选项活动API密钥
羊驼新闻新闻文章API密钥

设置

# Store credentials once (optional — works without any keys via CSV mode)
bullarc configure --massive-key $MASSIVE_API_KEY
bullarc configure --alpaca-key $ALPACA_API_KEY --alpaca-secret $ALPACA_SECRET_KEY
bullarc configure --llm-key $ANTHROPIC_API_KEY

# Or just set env vars — bullarc auto-detects them
export MASSIVE_API_KEY=xxx        # Massive market data
export ALPACA_API_KEY=xxx         # Alpaca market data (alternative)
export ALPACA_SECRET_KEY=xxx
export ANTHROPIC_API_KEY=xxx      # LLM explanations (optional)

或者使用配置文件:

data_sources:
  default: massive
  massive:
    enabled: true
    api_key: "${MASSIVE_API_KEY}"

llm:
  provider: anthropic
  api_key: "${ANTHROPIC_API_KEY}"
  model: claude-opus-4-6

凭证解析顺序:标志>环境变量>密钥库(~/.config/bullarc/credentials)>配置文件。

命令行命令

命令描述
bullarc demo带有嵌入式数据的零配置演示
bullarc analyze单次分析(单个或多个符号)
bullarc backtest历史CSV的回溯测试策略
bullarc watch实时信号连续轮询
bullarc paper trade通过Alpaca进行自动票据交易
bullarc paper positions列出未完成的论文职位
bullarc paper close-all关闭所有纸张位置
bullarc journal list列出已平仓交易
bullarc journal query按交易品种、日期、赢家/输家过滤交易
bullarc journal review人工智能驱动的交易模式审查
bullarc mcp启动克劳德桌面/光标的MCP服务器
bullarc mcp installClaude Code的单命令MCP设置
bullarc mcp uninstall从克劳德代码中删除MCP服务器
bullarc configure存储凭据和监视列表
bullarc version打印版本

MCP服务器

# One-command setup for Claude Code (auto-detects env vars)
MASSIVE_API_KEY=xxx bullarc mcp install

# Or start manually
bullarc mcp

install命令在Claude Code中全局注册bullarc——没有配置文件 需要。它检测 MASSIVE_API_KEY, ALPACA_API_KEY, ALPACA_SECRET_KEY,以及 ANTHROPIC_API_KEY 并将它们转发到MCP服务器。

通过JSON-RPC 2.0标准公开10个工具:

工具说明
get_signals分析符号,返回复合信号+置信度
backtest_strategy在CSV上运行回溯测试,返回摘要统计数据
list_indicators列出所有已注册的指标元数据
explain_signalLLM对交易信号的解释
stream_signals基于推送的信号传输
explain_backtest回溯测试+AI性能解释
get_news_sentiment获取并评分新闻情绪
get_risk_metrics基于ATR的头寸调整和止损
analyze_with_ai多步LLM推理
compare_symbols比较多个符号之间的信号

建筑

bullarc.go               # All interfaces and types. The API contract.
cmd/bullarc/             # CLI (cobra). Thin wrapper over the SDK.
internal/engine/         # Wires indicators, data sources, LLMs together.
internal/indicator/      # Pure computation. No I/O, no imports from other internals.
internal/datasource/     # Market data fetching. Implements DataSource interface.
internal/llm/            # LLM adapters. Implements LLMProvider interface.
internal/signal/         # Aggregates indicator outputs into Signal values.
internal/config/         # Config loading and credential storage.
internal/mcp/            # MCP server: JSON-RPC 2.0 over stdio.
internal/journal/        # Trade journal logging and querying.
pkg/sdk/                 # Public Go SDK. Wraps the engine behind a stable surface.
testutil/                # Shared test helpers.
testdata/                # CSV fixtures and reference values.

所有共享类型和接口都存在于根包中。内部包装 实现这些接口,但从不相互导入。仅 internal/engine 将它们连接在一起。

Go SDK

client := sdk.New(engine)

// One-shot analysis
result, err := client.Analyze(ctx, bullarc.AnalysisRequest{Symbol: "AAPL", UseLLM: true})

// Backtest
result, err := client.Backtest(ctx, bullarc.BacktestRequest{Symbol: "AAPL", Bars: bars})

// Stream signals (polling)
ch := client.StreamSymbols(ctx, []string{"AAPL", "MSFT"}, 5*time.Minute)
for sig := range ch {
    // sig.Type, sig.Confidence, sig.Symbol
}

// Push-based subscription
ch := client.Subscribe(ctx, bullarc.AnalysisRequest{Symbol: "AAPL"})

构建

make build       # Produces bin/bullarc
make test        # All tests with race detector
make check       # fmt + vet + test
make verify      # Build all + smoke tests
make lint        # golangci-lint
make demo        # Run the built-in demo
make demo-gif    # Generate demo.gif (requires VHS)

码头工人

docker run --rm \
  -e MASSIVE_API_KEY= \
  -e ANTHROPIC_API_KEY= \
  ghcr.io/bullarc/bullarc:latest analyze --symbol AAPL --llm

需求

  • 转到1.22+
  • 数据源和LLM提供程序的API密钥(可选-CSV模式在没有任何密钥的情况下工作)

许可证

麻省理工学院——见 许可证 了解详情。

工具与能力

工具数量

10

资源数量

0

提示词数量

0

能力标签

交易分析Go本地部署AI驱动金融科技量化交易回测工具

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

行情与财报查询

拉取价格、财报和指标,让模型做对比解读。

持仓与流水

在授权范围内查询持仓、生成流水说明。

风险提示

结合数据给出波动和敞口提醒。

选择建议

值得选的地方

  • 工具数量 10 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Docker,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在金融服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
bullarc (1d1fc5)

MCP World · 本页

10stdio有1 个2026-05-17
MCP Server 273df76d

MCP World

0stdio有1 个2026-05-17
MCP 4a351ada

MCP World

0stdio有1 个2026-05-17
a share MCP is just I need

MCP World

0未说明未标注1 个2026-05-17
Financemcp 538284b7

MCP World

18stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

bullarc (1d1fc5) 怎么安装?

公开资料给出的安装命令是 docker run --rm \,运行环境为 Docker。装完后按客户端要求写进 MCP 配置,重启客户端生效。

bullarc (1d1fc5) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Docker;保存后完全退出客户端再打开,配置才会生效。

bullarc (1d1fc5) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

bullarc (1d1fc5) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

bullarc (1d1fc5) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP