FinanceKit MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FinanceKit MCP what's the current price of Bitcoin and show me the RSI"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FinanceKit MCP
Financial Market Intelligence for AI Agents — real-time stock quotes, technical analysis, crypto data, and portfolio insights via the Model Context Protocol (MCP).
FinanceKit is an MCP server that gives Claude Code, Cursor, Windsurf, and any AI agent instant access to financial market data. No API keys required for stocks and crypto.
Try it now — no install needed: Open FinanceKit in the MCPize Playground — runs in your browser, free tier (100 calls/month)
Use Cases
Here are concrete examples of what you can ask your AI agent once FinanceKit is installed:
"Run full technical analysis on TSLA and tell me if it's a buy" — Get RSI, MACD, Bollinger Bands, ADX, Stochastic, and pattern detection with a plain-English signal summary
"Compare AAPL vs MSFT vs GOOGL performance over the last 6 months" — Side-by-side returns, volatility, Sharpe ratio, and max drawdown
"Analyze my portfolio: AAPL:50, NVDA:20, MSFT:30, AMZN:10" — Total value, sector allocation, concentration risk, and diversification score
"What are the trending cryptocurrencies right now? Any worth watching?" — Top trending coins from CoinGecko with price data and momentum
"Give me a market overview — how are the major indices doing?" — S&P 500, NASDAQ, Dow, VIX, and market sentiment in one call
"Is Bitcoin overbought? Show me RSI and Bollinger Band analysis" — Full technical analysis works on crypto too, not just stocks
Related MCP server: MCP-Server-Financial-Analyzer
Why FinanceKit?
Feature | FinanceKit MCP | Yahoo Finance API | Alpha Vantage | TradingView |
Works with Claude Code / Cursor | Yes | No | No | No |
No API key needed | Yes | Yes | No (free tier) | No |
Technical analysis built-in | 10+ indicators | Raw data only | Limited | Manual |
Crypto + stocks in one tool | Yes | Stocks only | Separate APIs | Manual |
Portfolio analysis | Yes | No | No | No |
MCP native (stdio + HTTP) | Yes | REST only | REST only | Web only |
Free | Yes | Yes | Rate limited | Paid |
Tools (12)
Stocks
Tool | Description |
| Current price, change, volume, P/E, market cap |
| Sector, financials, valuation metrics, description |
| Batch quotes for up to 10 tickers at once |
Crypto
Tool | Description |
| Price, market cap, 1h/24h/7d changes, ATH data |
| Top 10 trending coins on CoinGecko |
| Find coins by name or symbol |
| Top N coins ranked by market cap |
Technical Analysis
Tool | Description |
| 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 |
| Historical OHLCV data with summary statistics |
Market Overview
Tool | Description |
| Major indices (S&P 500, NASDAQ, Dow), VIX, market sentiment |
Portfolio & Comparison
Tool | Description |
| Side-by-side returns, volatility, Sharpe ratio, drawdown |
| Total value, allocation weights, sector breakdown, concentration risk |
Installation
⭐ Recommended: MCPize (hosted, no setup)
The fastest way to get started. No terminal, no config files, no Python setup — works in any MCP client:
👉 Install FinanceKit on MCPize — Free tier available (100 calls/month)
Or add to your MCP config directly:
{
"mcpServers": {
"financekit": {
"url": "https://financekit-mcp.mcpize.run/mcp"
}
}
}Why MCPize?
✅ Zero setup — works immediately in Claude Desktop, Cursor, Windsurf, Claude Code
✅ Always up-to-date — new features deployed automatically
✅ Scales with you — upgrade to Pro ($29/mo) for 10,000 calls + priority + all premium tools
✅ Reliable uptime — managed cloud infrastructure
✅ Analytics — track how your agents use the tools
See pricing below for all tiers including Team, Business, and Enterprise.
💻 Advanced: Self-hosted (developers)
For those who prefer to run the server locally:
claude mcp add financekit -- uvx --from financekit-mcp financekit{
"mcpServers": {
"financekit": {
"command": "uvx",
"args": ["--from", "financekit-mcp", "financekit"]
}
}
}pip install financekit-mcp
financekitgit clone https://github.com/vdalhambra/financekit-mcp.git
cd financekit-mcp
uv sync
uv run financekitnpx -y @smithery/cli install @vdalhambra/financekit --client claudeNote: Self-hosted = full feature access but you manage updates, uptime, and infrastructure. For most users, MCPize is the better choice.
Pricing
Tier | Price | Calls/month | Includes |
Free | $0 | 100 | 5 basic tools (quotes, company info, crypto price) |
Hobby | $9/mo | 2,500 | Most tools — no portfolio or market overview |
Pro ⭐ | $29/mo | 10,000 | All 12 tools + priority + premium features |
Team | $79/mo | 50,000 | Pro + 5 seats + CSV export + email support |
Business | $179/mo | 200,000 | Team + webhooks + alerts + SLA |
Enterprise | $499/mo | Unlimited | Business + white-label + on-prem + dedicated support |
Annual plans: Get 2 months free (pay for 10, use 12).
Bundle: Combine with SiteAudit MCP for $39/mo (Pro Combo — save 19%).
Data Sources
Stocks: Yahoo Finance (via yfinance) — free, no API key
Crypto: CoinGecko API (free tier, 10K calls/month)
Technical Indicators: Calculated locally using the
talibrary (RSI, MACD, Bollinger Bands, ADX, Stochastic, ATR, OBV)
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: falsePortfolio Analysis Output
Total Value: $45,230.50
Positions: 3
Concentration Risk: MODERATE
Sector Breakdown:
Technology: 85.2%
Communication Services: 14.8%Compatible AI Agents
FinanceKit works with any AI agent or IDE that supports the Model Context Protocol:
Claude Code (CLI) —
claude mcp addClaude Desktop —
claude_desktop_config.jsonCursor —
.cursor/mcp.jsonWindsurf — MCP settings
Copilot — MCP configuration
Any MCP client — stdio or HTTP transport
Support this project
If FinanceKit is useful to you, please consider supporting ongoing development:
💎 Upgrade to Pro on MCPize — Best way to support + get premium features
⭐ Star this repo — Helps other developers find it
💖 Sponsor on GitHub — One-time or recurring support
🐦 Share on Twitter/X — Tag @ElAgenteRayo
License
MIT
Available Tools
17 toolscompany_infoARead-only
Get detailed company information including sector, financials, and valuation metrics.
Returns company description, sector, industry, market cap, P/E ratio, revenue, profit margins, and other fundamental data.
Inputs: symbol (required). Returns: object
compare_assetsARead-only
Compare performance of multiple stocks/assets over a period.
Returns side-by-side comparison of returns, volatility, and key metrics to help decide between investment options.
Inputs: symbols (required), period. Returns: object
correlation_matrixARead-only
Compute correlation matrix between multiple assets.
Returns pairwise Pearson correlations. Useful for portfolio diversification analysis — lower correlations = better diversification. Correlations near 1 = assets move together (less diversification benefit).
Inputs: symbols (required), period. Returns: object
crypto_priceARead-only
Get current price, market cap, volume, and price changes for a cryptocurrency.
Returns comprehensive market data including 1h/24h/7d price changes, ATH data, supply info, and market cap rank. Use the CoinGecko ID (e.g., 'bitcoin' not 'BTC'). Use search_crypto to find IDs.
Inputs: coin (required), currency. Returns: object
crypto_searchARead-only
Search for a cryptocurrency by name or symbol. Returns CoinGecko IDs needed for other tools.
Inputs: query (required). Returns: result
crypto_top_coinsARead-only
Get the top cryptocurrencies ranked by market cap.
Inputs: limit, currency. Returns: result
crypto_trendingARead-only
Get the top 10 trending cryptocurrencies on CoinGecko right now.
Shows coins with the most search interest in the last 24 hours.
Inputs: no named parameters. Returns: result
earnings_calendarARead-only
Get upcoming and recent earnings dates for a stock.
Returns next earnings date, EPS estimates vs actuals for recent quarters, and revenue data. Critical for event-driven trading.
Inputs: symbol (required). Returns: object
market_overviewARead-only
Get a snapshot of the major market indices, VIX, and top stock movers.
Returns current values and daily change for S&P 500, NASDAQ, DOW, and Russell 2000, the VIX fear/greed indicator, top 5 gainers and losers from a watchlist of 15 major stocks, and an overall market sentiment classification (Risk-on, Risk-off, etc.).
Inputs: no named parameters. Returns: object
multi_quoteARead-only
Get quotes for multiple stocks at once. Provide comma-separated symbols.
Inputs: symbols (required). Returns: result
options_chainARead-only
Get options chain (calls and puts) for a stock.
Returns available expirations and, if one is specified or the nearest is used, the full chain with strikes, volumes, open interest, implied volatility, and greeks (when available).
Inputs: symbol (required), expiration. Returns: object
portfolio_analysisARead-only
Analyze a stock portfolio — total value, allocation, performance, and diversification.
Provide holdings as 'SYMBOL:SHARES' pairs (e.g., 'AAPL:10,MSFT:5,GOOGL:3'). Returns current portfolio value, weight distribution, sector breakdown, and individual position details.
Inputs: holdings (required). Returns: object
price_historyARead-only
Get historical price data (OHLCV) for a ticker.
Returns open, high, low, close, and volume for each period, plus summary statistics (min, max, avg price, total volume).
Inputs: symbol (required), period, interval. Returns: object
risk_metricsBRead-only
Calculate advanced risk metrics: VaR, Sharpe, Sortino, Beta, Max Drawdown.
Professional-grade risk analysis for any stock or ETF. Returns Value-at-Risk (95%), Sharpe ratio (annualized), Sortino ratio, Beta vs benchmark, and maximum drawdown.
Inputs: symbol (required), period, benchmark. Returns: object
sector_rotationARead-only
Sector performance ranking via SPDR sector ETFs.
Returns performance of all 11 GICS sectors ranked by return. Useful for identifying market leadership and rotation trends.
Inputs: period. Returns: object
stock_quoteARead-only
Get the current stock price, change, volume, and key metrics for a ticker.
Returns real-time market data including price, daily change, 52-week range, P/E ratio, market cap, and more.
Inputs: symbol (required). Returns: object
technical_analysisARead-only
Run a comprehensive technical analysis on a ticker.
Calculates RSI, MACD, Bollinger Bands, SMA (20/50/200), EMA (12/26), and detects patterns like Golden Cross/Death Cross and overbought/oversold conditions.
Returns all indicators with their current values plus a plain-English summary of signals.
Inputs: symbol (required), period. Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 17 tools
Most tools have clear purposes, but there is significant overlap between stock_quote and multi_quote (both return quotes; multi_quote is just for multiple), and between crypto_price and crypto_top_coins (both include price/market data). Also market_overview could be confused with sector_rotation or compare_assets.
All tools use a consistent noun or adjective_noun pattern (e.g., stock_quote, crypto_price, technical_analysis) without mixing styles. Verbs are implicit in the noun, but the pattern is uniform and predictable for a data retrieval server.
17 tools is on the higher end but appropriate for a comprehensive finance data server covering stocks, crypto, risk, options, and market analysis. It could be trimmed by merging some overlapping features, but it is not excessive.
The server covers a wide breadth of financial data needs: quotes, historical data, crypto, technical analysis, portfolio metrics, risk, correlation, options, earnings, and sector rotation. Minor gaps exist (e.g., no fundamental financial statements beyond company_info, no dividend data), but core research workflows are well supported.
Maintenance
Related MCP Connectors
Live stock quotes, a stock screener, crypto prices and FX rates as agent tools.
Live crypto + IDX stock market intelligence for AI agents — 19 tools, no API key.
Financial intelligence for AI agents: market events, sentiment, technicals, news feed.
Unified financial infrastructure connecting AI agents directly to trade live/demo brokerage accounts, Web3 non-custodial wallets, real-time market data across equities, ETFs, crypto, forex, options, DeFi swaps, and prediction markets, institutional research feeds, and algorithmic strategy backtesters.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to perform instant SEO, performance, and security audits of any website through the Model Context Protocol. It provides comprehensive analysis without requiring API keys or configuration.115MIT
- FlicenseAqualityDmaintenanceProvides AI assistants with real-time stock prices, financial statements, SEC filings, and analytical tools like DCF valuation and ratio analysis.14-
- AlicenseBqualityCmaintenanceProvides real-time market data, technical analysis, screeners, and backtesting for stocks, crypto, forex, and futures across global exchanges, enabling AI assistants to fetch quotes, indicators, and strategy results via natural language.371MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to access and analyze financial data, stock information, company fundamentals, and market insights through 250+ tools covering stocks, ETFs, crypto, forex, commodities, and economics.558 npmApache 2.0