alpha402x Equity Research

Cited, filing-grounded equity research via x402, per call: graded quarterly cards, WACC, 10-Q.

Should I use this

Quality & Safety

A
Description quality
96%
Schema completeness
80%
Naming quality
97%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'how_to_pay_x402' description lacks action verbin how_to_pay_x402

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,079Tokens (tool definitions)
~681 BTypical response size
Moderate attention impact (0.84% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "research": {
      "url": "https://alpha402x.com/mcp"
    }
  }
}

Remote endpoints

https://alpha402x.com/mcpstreamable-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_research

The full alpha402x catalog: every payable research product (empirical multibagger profiles, fiscal-year-end WACC builds, 10-Q highlight extractions, quarterly quantitative and qualitative cards) with prices, payable URLs, and free guide pages. All prices are USDC per call over x402.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_product_terms(product)

Exact x402 payment terms for one payable URL or product path (price, asset, network, payTo, scheme). The live 402 response's PAYMENT-REQUIRED header remains the authoritative terms document; this tool mirrors the same constants the gates are built from.

Input Schema

{
  "type": "object",
  "properties": {
    "product": {
      "type": "string",
      "description": "A payable path or URL, e.g. /10q-highlights/AAPL, /wacc-build/AAPL/fye-2025-09-27, /quarterly-quant-card/AMD/fy2026-q2, /quarterly-qual-card/AMD/fy2026-q2, /profiles/100x-floor, /5x-stock-empirical-profile"
    }
  },
  "required": [
    "product"
  ],
  "additionalProperties": false
}
🟢check_10q_coverage(ticker, period)

Free coverage check against SEC EDGAR for any U.S. ticker: confirms whether 10-Q Highlights can serve it, lists available fiscal periods (newest first), and returns the payable URLs. No charge; the paid product is the extraction itself.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "U.S. ticker symbol, e.g. AAPL"
    },
    "period": {
      "type": "string",
      "description": "Optional fiscal period like fy2026-q1; checks that this dated variant exists"
    }
  },
  "required": [
    "ticker"
  ],
  "additionalProperties": false
}
🟢how_to_pay_x402

The x402 payment flow for these products, the client libraries that automate it, and where the authoritative terms live.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_sample_card(ticker, family)

One COMPLETE quarterly card, free — the identical payload the paid route returns for that card, not a trimmed preview. Two company-quarters (AMD fy2026-q2, MRVL fy2027-q2) are published free in both the quantitative and qualitative families, in the exact schema and field names every paid card uses, so a parser written against a sample works unchanged against any card you buy. Use it as a zero-cost integration test before paying for coverage. Any other ticker returns not_a_sample.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "AMD or MRVL — the two company-quarters published free"
    },
    "family": {
      "type": "string",
      "enum": [
        "quantitative",
        "qualitative"
      ],
      "description": "Which card family to return. Defaults to quantitative."
    }
  },
  "required": [
    "ticker"
  ],
  "additionalProperties": false
}
🟢get_line_item_trajectory(ticker)

Three fiscal years of income statement, balance sheet and cash flow lines for one company, in one standard layout, scaled to revenue, with per-year slopes where computed. Levels and slopes only. AMD and AVGO return the COMPLETE sheet free, in the exact schema every paid sheet uses. Any other covered ticker returns its payable URL and x402 terms ($0.05 per call). Tickers outside the covered list return not_covered.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "A covered ticker, e.g. AMD (free), AVGO (free) or AAPL (paid)"
    }
  },
  "required": [
    "ticker"
  ],
  "additionalProperties": false
}
🟢get_sec_filing_bundle(ticker, slug)

One company's SEC 10-K or 10-Q as a ZIP: the filing HTML as filed, the three consolidated statements in a workbook (IS, BS, CF) exactly as rendered, a manifest naming the accession, and a pointer to the quarterly cards for the same filing. Source material only; nothing inferred. Lists every bundle held for the ticker with its free manifest URL; AMD, MRVL, AVGO and MRCY are free in full. Other bundles return their payable URL and x402 terms ($0.05 each). Tickers with no bundle return not_covered. The ZIP bytes themselves are only served over the HTTP routes.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "U.S. ticker, e.g. AMD (free), AAPL (paid)"
    },
    "slug": {
      "type": "string",
      "description": "Optional bundle slug like 10q-2026-06-27 or 10k-2026-07-03; defaults to listing every bundle held for the ticker"
    }
  },
  "required": [
    "ticker"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools
verifiedversion not recorded5 tools