Stoxly

io.github.wizard-exePublished by GitHub account wizard-exev1.1.0Updated Oct 25, 2026

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

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Stoxly is a free remote MCP server that lets an assistant score a stock, US-listed ETF or crypto asset against a 10-point checklist and return a verdict with a

What you can do
Analyze a stock: returns a 0–10 fundamental score, verdict, per-criterion checks and metrics such as P/E, ROE and free cash flow yield, plus an analysis link. Analyze a US-listed ETF: returns a fund score, verdict, checks and metrics such as expense ratio, holdings, concentration and 1/3/5-year returns. Analyze a crypto asset: returns a crypto score, verdict, checks and metrics such as market cap, volume, exchange count, developer commits and returns. Each result includes the underlying metric values and a link to the full analysis page.
When to use it
Useful when someone wants a quick, structured read on a ticker — a stock's fundamentals, an ETF's cost and concentration profile, or a coin's market and development signals — without leaving the chat. Suited to educational or screening questions rather than trading decisions.
Requirements
Remote Streamable HTTP endpoint at the provider's site, or a local stdio server run with Node.js after cloning the repository (Docker also supported). No API key or environment variables. Network access to the provider's API. Rate limit of 30 tool calls per IP per hour.
Before you install
Results are for educational purposes only and are not financial advice; data may be delayed. Analyses are read-only lookups, but the ticker you ask about is sent to the provider's API, which aggregates third-party financial data sources. The 30-calls-per-hour limit per IP applies to both remote and local modes.

Installation

In SourceWeft

  1. Open Stoxly in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.wizard-exe%2Fstoxly/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "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.

Source: README.md at commit 171c4eb

Tools

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.

Parameterssymbolrequired

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.

Parameterssymbolrequired

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.

Parameterssymbolrequired

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts