Skip to main content

Financial Market Intelligence MCP Server — stock quotes, technical analysis, crypto data, and portfolio insights for AI agents

Project description

FinanceKit MCP

Financial Market Intelligence for AI Agents — real-time stock quotes, technical analysis, crypto data, and portfolio insights via the Model Context Protocol.

What it does

FinanceKit gives your AI agent (Claude, Cursor, Copilot, etc.) access to financial market data and analysis. Ask questions like:

  • "What's the current price of AAPL?"
  • "Run technical analysis on TSLA"
  • "Compare AAPL vs MSFT vs GOOGL performance over the last 6 months"
  • "Analyze my portfolio: AAPL:10, MSFT:5, GOOGL:3"
  • "What are the trending cryptocurrencies right now?"
  • "Is Bitcoin overbought based on RSI?"

Tools (11)

Stocks

Tool Description
stock_quote Current price, change, volume, P/E, market cap
company_info Sector, financials, valuation metrics, description
multi_quote Batch quotes for up to 10 tickers at once

Crypto

Tool Description
crypto_price Price, market cap, 1h/24h/7d changes, ATH data
crypto_trending Top 10 trending coins on CoinGecko
crypto_search Find coins by name or symbol
crypto_top_coins Top N coins ranked by market cap

Technical Analysis

Tool Description
technical_analysis Full analysis: RSI, MACD, Bollinger Bands, SMA/EMA, ADX, Stochastic, ATR, OBV + pattern detection (Golden Cross, Death Cross, overbought/oversold) with plain-English signal summary
price_history Historical OHLCV data with summary statistics

Portfolio & Comparison

Tool Description
compare_assets Side-by-side returns, volatility, Sharpe ratio, drawdown
portfolio_analysis Total value, allocation weights, sector breakdown, concentration risk

Installation

Claude Code / Claude Desktop

Add to your MCP configuration:

{
  "mcpServers": {
    "financekit": {
      "command": "uvx",
      "args": ["--from", "financekit-mcp", "financekit"]
    }
  }
}

From source

git clone https://github.com/vdalhambra/financekit-mcp.git
cd financekit-mcp
uv sync
uv run financekit

Data Sources

  • Stocks: Yahoo Finance (via yfinance)
  • Crypto: CoinGecko API (free tier)
  • Technical Indicators: Calculated locally using the ta library

All data is cached to minimize API calls: quotes (60s), historical data (1h), crypto (2min), company info (24h).

Examples

Technical Analysis Output

Symbol: AAPL
Current Price: 260.48
Indicators:
  RSI(14): 55.65 — neutral
  MACD: histogram positive — bullish momentum
  Bollinger Bands: price within bands — normal
  SMA(50): 260.84
  ADX: 18.3 — weak/no trend
Patterns:
  Golden Cross: false
  Overbought: false

Portfolio Analysis Output

Total Value: $45,230.50
Positions: 3
Concentration Risk: MODERATE
Sector Breakdown:
  Technology: 85.2%
  Communication Services: 14.8%

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

financekit_mcp-1.0.0.tar.gz (103.6 kB view details)

Uploaded Source

Built Distribution

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

financekit_mcp-1.0.0-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file financekit_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: financekit_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 103.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for financekit_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 25d2a29f8ba929f322a4ba72fe2bd4b5d46ffa89ce8c5f2ddca838da5b5c36d5
MD5 eda59404c8803fa6b9bf5d85778ac17f
BLAKE2b-256 429cf5097c360c0ec695a8a4d51c37843b6f5d20d228138980135c248e6476c3

See more details on using hashes here.

File details

Details for the file financekit_mcp-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: financekit_mcp-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for financekit_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2cd3cacc1347cdaaa3e3612fffb97b70cf203d4c2e8634c9ee9240f19d8c7037
MD5 7d31d49636555d66fc7b7920b725c59a
BLAKE2b-256 b88e9b04c2b3257379b0c0a6c6e2cef869e0141a6654fe89b9313781e1f87309

See more details on using hashes here.

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