← Back to search

io.github.vdalhambra/financekit-mcp

vdalhambra Scanned 24d ago

Stock quotes, technical analysis, crypto prices, and portfolio insights for AI agents

C
71.7 / 100

Versions

1.1.0latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 19

stock_quote
annotations: none low

Real-time stock quote. $0.01/call via x402.

ctx Context ticker str
crypto_price
annotations: none low

Real-time crypto price. $0.01/call via x402.

ctx Context coin_id str
company_info
annotations: none low

Company fundamentals and business info. $0.01/call via x402.

ctx Context ticker str
ping
annotations: none low

Health check. Free.

pricing_info
annotations: none low

Get current pricing tiers for this x402 server. Free.

multi_quote
annotations: none low

Get quotes for multiple stocks at once. Provide comma-separated symbols.

symbols string
market_overview
annotations: none low

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.).

crypto_trending
annotations: none low

Get the top 10 trending cryptocurrencies on CoinGecko right now. Shows coins with the most search interest in the last 24 hours.

crypto_search
annotations: none low

Search for a cryptocurrency by name or symbol. Returns CoinGecko IDs needed for other tools.

query string
crypto_top_coins
annotations: none low

Get the top cryptocurrencies ranked by market cap.

limit string currency string
technical_analysis
annotations: none low

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.

period string symbol string
price_history
annotations: none low

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).

period string symbol string interval string
risk_metrics
annotations: none low

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.

period string symbol string benchmark string
correlation_matrix
annotations: none low

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).

period string symbols string
earnings_calendar
annotations: none low

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.

symbol string
options_chain
annotations: none low

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).

symbol string expiration string
sector_rotation
annotations: none low

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.

period string
compare_assets
annotations: none low

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.

period string symbols string
portfolio_analysis
annotations: none low

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.

holdings string

Permissions 3

network medium
Server uses network capabilities via: requests
filesystem low
Server uses filesystem capabilities via: os, pathlib
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv()

Scan Findings 53

low
Tool 'stock_quote' has no annotations annotation_checker · 100%
low
Tool 'crypto_price' has no annotations annotation_checker · 100%
low
Tool 'company_info' has no annotations annotation_checker · 100%
low
Tool 'ping' has no annotations annotation_checker · 100%
low
Tool 'pricing_info' has no annotations annotation_checker · 100%
low
Tool 'multi_quote' has no annotations annotation_checker · 100%
low
Tool 'market_overview' has no annotations annotation_checker · 100%
low
Tool 'crypto_trending' has no annotations annotation_checker · 100%
low
Tool 'crypto_search' has no annotations annotation_checker · 100%
low
Tool 'crypto_top_coins' has no annotations annotation_checker · 100%
low
Tool 'technical_analysis' has no annotations annotation_checker · 100%
low
Tool 'price_history' has no annotations annotation_checker · 100%
low
Tool 'risk_metrics' has no annotations annotation_checker · 100%
low
Tool 'correlation_matrix' has no annotations annotation_checker · 100%
low
Tool 'earnings_calendar' has no annotations annotation_checker · 100%
low
Tool 'options_chain' has no annotations annotation_checker · 100%
low
Tool 'sector_rotation' has no annotations annotation_checker · 100%
low
Tool 'compare_assets' has no annotations annotation_checker · 100%
low
Tool 'portfolio_analysis' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-9hjg-9r4m-mvj7) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-9wx4-h78v-vm56) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (GHSA-gc5v-m9x4-r6x2) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-1872) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-1873) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.31.0 (PYSEC-2026-2275) dependency_analyzer · 95%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: stock_quote manifest_parser · 90%
info
Tool: crypto_price manifest_parser · 90%
info
Tool: company_info manifest_parser · 90%
info
Tool: ping manifest_parser · 90%
info
Tool: pricing_info manifest_parser · 90%
info
Tool: multi_quote manifest_parser · 90%
info
Tool: market_overview manifest_parser · 90%
info
Tool: crypto_trending manifest_parser · 90%
info
Tool: crypto_search manifest_parser · 90%
info
Tool: crypto_top_coins manifest_parser · 90%
info
Tool: technical_analysis manifest_parser · 90%
info
Tool: price_history manifest_parser · 90%
info
Tool: risk_metrics manifest_parser · 90%
info
Tool: correlation_matrix manifest_parser · 90%
info
Tool: earnings_calendar manifest_parser · 90%
info
Tool: options_chain manifest_parser · 90%
info
Tool: sector_rotation manifest_parser · 90%
info
Tool: compare_assets manifest_parser · 90%
info
Tool: portfolio_analysis manifest_parser · 90%
info
Required env vars (4) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 5 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%