cigar-butt

mainfraame/cigar-butt
★ 0 stars TypeScript Security Updated 1d ago
MCP server for deep-value stock screening. Computes tangible book, NCAV, and net-cash tests directly from SEC EDGAR XBRL filings, with filing-based disqualifier checks that catch restatements, auditor changes, and delistings before any valuation work.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "cigar-butt": {
      "command": "npx",
      "args": [
        "-y",
        "mainfraame/cigar-butt"
      ]
    }
  }
}

README Excerpt

An MCP server that screens stocks against Benjamin Graham and Walter Schloss deep-value criteria, computing every figure from primary filings rather than from a commercial screener or from a language model's memory. It reads SEC EDGAR XBRL to build tangible book value, NCAV, NNWC and net cash; scans the filing index for restatements, bankruptcies and delistings _before_

Tools (20)

CIGAR_BUTT_CACHECIGAR_BUTT_CONFIGCIGAR_BUTT_CONGRESS_DBCIGAR_BUTT_ENV_FILECIGAR_BUTT_NO_CACHECIGAR_BUTT_PROVIDER_ORDERCIGAR_BUTT_SETTINGS_DBCIGAR_BUTT_WATCH_DBCIGAR_BUTT_WATCH_LOGCIGAR_BUTT_WATCH_WEBHOOKanalyze_tickerbank_call_reportbroker_accountsbroker_balancesbroker_connectbroker_disconnectbroker_environmentbroker_positionsbroker_transactionsbuild_allocation