Skip to main content

MCP server for AI-powered stock market intelligence

Project description

financial-mcp-server

MCP server for AI-powered stock market intelligence. 24 tools for any MCP-compatible AI agent.

No API keys required (FRED key optional). Market data from yfinance, SEC EDGAR, CFTC, Treasury.gov, and Google Trends.

Tools

Analysis & Scoring

Tool What it does
analyze_ticker Full analysis: fundamentals, momentum, composite score
scan_universe Rank tickers by composite score
score_ticker Composite score (0-100) with breakdown
get_fundamentals PE, EV/EBITDA, P/B, dividend yield, market cap
get_momentum 30d/90d momentum, volatility, relative strength
get_price Current price

SEC EDGAR

Tool What it does
get_sec_filings 10-K, 10-Q, 8-K filings for any public company
get_insider_trades Insider buys/sells (Forms 3/4/5)
search_sec_filings Full-text search across all SEC filings

Macro & Economic

Tool What it does
get_economic_indicator Any FRED series (GDP, CPI, unemployment, etc.)
get_yield_curve Treasury yield curve with inversion detection
get_economic_snapshot Key indicators at a glance
get_treasury_rates Average Treasury interest rates
get_treasury_yield_curve Daily yield curve data (1mo-30yr)
get_treasury_auctions Recent auction results

Futures & Positioning

Tool What it does
get_futures_positioning CFTC COT data for any commodity/index
get_smart_money_signal Bullish/bearish signal from commercial hedgers

Sentiment & Trends

Tool What it does
get_search_trends Google Trends interest over time
get_trending_searches Currently trending searches

Market Intelligence

Tool What it does
detect_market_regime BULL / BEAR / SIDEWAYS / HIGH_VOLATILITY / CRASH
get_regime_history Monthly regime classification
get_vix_analysis VIX level, percentile, fear signal
scan_anomalies Volume spikes, gaps, 52w extremes, divergences
scan_volume_leaders Unusual volume detection
scan_gap_movers Significant gap ups/downs at open

Install

pip:

pip install financial-mcp-server
financial-mcp

uvx (no install):

uvx financial-mcp-server

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "financial-mcp": {
      "command": "uvx",
      "args": ["financial-mcp-server"]
    }
  }
}

Claude Code:

claude mcp add financial-mcp -- uvx financial-mcp-server

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

financial_mcp_server-0.1.6.tar.gz (48.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

financial_mcp_server-0.1.6-py3-none-any.whl (49.4 kB view details)

Uploaded Python 3

File details

Details for the file financial_mcp_server-0.1.6.tar.gz.

File metadata

  • Download URL: financial_mcp_server-0.1.6.tar.gz
  • Upload date:
  • Size: 48.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for financial_mcp_server-0.1.6.tar.gz
Algorithm Hash digest
SHA256 af6a5cd616c05a5c4a0c24f512be863373cbcf3dc294f8148e1a92993ab9d268
MD5 d3d3500e3ad019de8fb70de3382e45c1
BLAKE2b-256 1cce8f4e11f5b07e3ca7d958d860f7661dc367f9b4d5771e620977d1e8a9b76c

See more details on using hashes here.

Provenance

The following attestation bundles were made for financial_mcp_server-0.1.6.tar.gz:

Publisher: publish.yml on arnavbhatia1/FinancialMCP

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file financial_mcp_server-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for financial_mcp_server-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 713928b886190f042914784e2fffe4a8ef24ffb322490341187485222c83bcc9
MD5 269be2cab0eb9fde0ffe75087551b3aa
BLAKE2b-256 1a03a347bb481287a940a412a7b7785e18d6e142d883fc1882aaf218a1e52446

See more details on using hashes here.

Provenance

The following attestation bundles were made for financial_mcp_server-0.1.6-py3-none-any.whl:

Publisher: publish.yml on arnavbhatia1/FinancialMCP

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page