Stoxly

io.github.wizard-exe由 GitHub 账号 wizard-exe 发布v1.1.0更新于 Oct 25, 2026

Free stock, ETF & crypto analysis: 10-point score, verdict and key metrics for any ticker.

已验证Streamable HTTP可网页运行金融数据与分析

概览

AI 生成的概览

Stoxly 是一个免费的远程 MCP 服务器,让助手按 10 项清单为股票、美国上市 ETF 或加密资产打分,并返回评分、结论与各项指标。

可以做什么
分析股票:返回 0–10 基本面评分、结论、逐项检查结果,以及市盈率、净资产收益率、自由现金流收益率等指标和分析链接。分析美国上市 ETF:返回基金评分、结论、检查结果,以及费率、持仓、集中度、1/3/5 年回报等指标。分析加密资产:返回加密评分、结论、检查结果,以及市值、成交量、交易所数量、开发者提交、回报等指标。每次结果都包含底层指标数值和完整分析页面链接。
适用场景
适合想在不离开对话的情况下快速获得某只标的的结构化判断:股票的基本面、ETF 的费用与集中度、或代币的市场与开发信号。适用于教育性或筛选性问题,而非交易决策。
运行要求
使用服务商网站上的远程 Streamable HTTP 端点,或克隆仓库后用 Node.js 运行本地 stdio 服务器(也支持 Docker)。无需 API 密钥或环境变量。需要能访问服务商 API 的网络。每个 IP 每小时限 30 次工具调用。
安装前请注意
结果仅供教育用途,不构成投资建议;数据可能延迟。分析本身是只读查询,但所查询的代码会发送到服务商的 API,该 API 汇总第三方金融数据源。远程和本地模式均受每 IP 每小时 30 次调用限制。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Stoxly,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.wizard-exe%2Fstoxly/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "stoxly": {
      "type": "http",
      "url": "https://www.stoxlyonline.com/api/mcp"
    }
  }
}

README

Stoxly MCP Server

[smithery badge]

Free stock, ETF and crypto analysis for AI agents, powered by Stoxly.

Stoxly evaluates any publicly traded company against a 10-point fundamental checklist (P/E, PEG, price/book, revenue growth, ROE, operating margin, return on assets, quick ratio, debt/equity, free cash flow yield) — any US-listed ETF against 10 fund criteria (expense ratio, fund size, fund age, holdings, concentration, volatility, 1/3/5-year returns) — and any crypto-asset listed on CoinGecko or CoinPaprika against 10 crypto criteria (market cap, market cap rank, 24h volume/market cap, exchange count, supply issued, project age, developer commits, volatility, 1/3-year returns). Each analysis returns a 0–10 score, a descriptive verdict, every underlying metric and a link to the full analysis page.

Available as a remote MCP server (Streamable HTTP, nothing to install) and as a stdio server (server.js, for clients and platforms that run MCP servers as a local process — e.g. Glama, Docker).

Docs: https://www.stoxlyonline.com/mcp

Endpoint

https://www.stoxlyonline.com/api/mcp
  • Transport: Streamable HTTP
  • Authentication: none
  • Rate limit: 30 tool calls per IP per hour

Tools

  • analyze_stock - Fundamental analysis of a publicly traded stock. Returns a 0-10 fundamental score, a descriptive verdict, 10 per-criterion checks, all underlying metrics and a link to the full analysis page.
  • analyze_etf - Analysis of a US-listed ETF. Returns a 0-10 fund score, a descriptive verdict, 10 per-criterion checks, all underlying metrics and a link to the full analysis page.
  • analyze_crypto - Analysis of a crypto-asset (coin or token). Returns a 0-10 crypto score, a descriptive verdict, 10 per-criterion checks, all underlying metrics and a link to the full analysis page.

analyze_stock

Fundamental analysis of a publicly traded stock. Returns company name, price, the 10-point score, a descriptive verdict, per-criterion checks (P/E, PEG, price/book, revenue growth, ROE, operating margin, return on assets, quick ratio, debt/equity, free cash flow yield), all metric values and the canonical analysis URL. null means a metric was unavailable — never treat it as 0.

Parameters:

  • symbol (string, required): Ticker in Yahoo Finance format, e.g. AAPL, BRK-B, SAP.DE

analyze_etf

Analysis of a US-listed ETF. Returns fund name, price, the 10-point score, verdict, per-criterion checks (expense ratio, fund size, fund age, holdings, concentration, volatility, 1/3/5-year returns), all metric values and the canonical analysis URL.

Parameters:

  • symbol (string, required): Ticker, e.g. VOO, QQQ, SCHD

analyze_crypto

Analysis of a crypto-asset (coin or token). Returns coin name, price, the 10-point score, verdict, per-criterion checks (market cap, market cap rank, 24h volume/market cap, exchange count, supply issued, project age, developer commits, volatility, 1-year and 3-year returns), all metric values and the canonical analysis URL. Unknown symbols return an error.

Parameters:

  • symbol (string, required): Crypto ticker symbol, e.g. BTC, ETH, SOL (a -USD suffix is accepted)

Setup

Local stdio server

bash
git clone https://github.com/wizard-exe/Stoxly-mcp.gitcd Stoxly-mcpnpm cinode server.js

Or with Docker:

bash
docker build -t stoxly-mcp .docker run -i --rm stoxly-mcp

MCP client config (stdio):

json
{  "mcpServers": {    "stoxly": {      "command": "node",      "args": ["/path/to/Stoxly-mcp/server.js"]    }  }}

The stdio server fetches the scored analysis from https://www.stoxlyonline.com/api/analyze (type=stock|etf|crypto, same 30 requests per IP per hour limit). No API key or environment variables are required.

Claude Code

bash
claude mcp add --transport http stoxly https://www.stoxlyonline.com/api/mcp

Claude (Desktop / claude.ai)

Settings → Connectors → Add custom connector → URL: https://www.stoxlyonline.com/api/mcp

Cursor / other MCP clients

json
{  "mcpServers": {    "stoxly": {      "url": "https://www.stoxlyonline.com/api/mcp"    }  }}

Example

"Analyze AAPL's fundamentals"

The agent calls analyze_stock with {"symbol": "AAPL"} and receives:

json
{  "symbol": "AAPL",  "companyName": "Apple Inc.",  "score": "7/10 criteria met",  "verdict": "Strong Fundamentals",  "checks": { "revenueGrowth": true, "peRatio": false, "...": "..." },  "metrics": { "peRatio": 33.2, "roe": 104.2, "...": "..." },  "url": "https://www.stoxlyonline.com/analysis/AAPL"}

Data & methodology

Data is aggregated from Financial Modeling Prep, Yahoo Finance, Finnhub and Alpha Vantage, plus official regulatory filings (SEC EDGAR for US filers, ESEF/UKSEF via filings.xbrl.org for Europe/UK). Crypto market, supply and developer data comes from CoinGecko with CoinPaprika as fallback; crypto price history from Yahoo Finance. Scoring thresholds are documented at stoxlyonline.com/about and in llms-full.txt.

Disclaimer

For educational purposes only — not financial advice. Data may be delayed.

来源:README.md,提交 171c4eb

工具

3

analyze_stock

Free fundamental analysis of a publicly traded stock. Scores the company against Stoxly's 10-point checklist (P/E, PEG, price/book, revenue growth, ROE, operating margin, return on assets, quick ratio, debt/equity, free cash flow yield) and returns the score, a descriptive verdict, every metric value and a link to the full analysis page.

输入参数symbol必填

analyze_etf

Free analysis of a US-listed ETF. Scores the fund against Stoxly's 10-point checklist (expense ratio, fund size, fund age, number of holdings, top-10 weight, top sector weight, volatility, 1/3/5-year returns) and returns the score, a descriptive verdict, every metric value and a link to the full analysis page.

输入参数symbol必填

analyze_crypto

Free analysis of a crypto-asset (coin or token). Scores it against Stoxly's 10-point crypto checklist (market cap, market cap rank, 24h volume/market cap, exchange count, supply issued, project age, developer commits, volatility, 1-year and 3-year returns) and returns the score, a descriptive verdict, every metric value and a link to the full analysis page.

输入参数symbol必填

版本历史

1
  1. v1.1.0最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分