# financekit-mcp

An MCP server that hands your agent stock quotes, crypto prices, technical indicators and portfolio breakdowns. Runs in Claude Code, Codex, Cursor and other clients.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 9
- Author: vdalhambra
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/vdalhambra/financekit-mcp
- Updated: 2026-04-17
- HTML: https://affpapa.org/en/nevibecode/mcp/financekit-mcp

## What it does

financekit-mcp feeds market data to an agent: equities, crypto, indicators, asset comparison and portfolio analysis. Stocks and crypto need no API key — quotes come from Yahoo Finance, crypto from CoinGecko, and the indicators are computed locally with the `ta` library.

There are 12 tools. For stocks: `stock_quote`, `company_info`, `multi_quote` (up to 10 tickers in one call). For crypto: `crypto_price`, `crypto_trending`, `crypto_search`, `crypto_top_coins`. Technical analysis: `technical_analysis` (RSI, MACD, Bollinger Bands, SMA/EMA, ADX, Stochastic, ATR, OBV plus pattern detection such as Golden Cross and Death Cross) and `price_history` with historical OHLCV. Market overview: `market_overview` (S&P 500, NASDAQ, Dow, VIX). Portfolio and comparison: `compare_assets` and `portfolio_analysis`.

Two ways to run it. MCPize hosting skips the terminal and config files, with a free tier of 100 calls a month and paid plans from $9/mo. Self-hosting goes through `uvx` or `pip`, and then updates and uptime are yours to manage. Python 3.11+ is required.

## Requirements
- Needs: Python and uv (commands run via uvx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add financekit-mcp -- uvx financekit-mcp
```
uvx runs the command named after the package; if the README names another one, use uvx --from financekit-mcp <command>

### Codex

**Platform CLI**
```bash
codex mcp add financekit-mcp -- uvx financekit-mcp
```
uvx runs the command named after the package; if the README names another one, use uvx --from financekit-mcp <command>

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "financekit-mcp": {
            "command": "uvx",
            "args": [
                "financekit-mcp"
            ]
        }
    }
}
```
uvx runs the command named after the package; if the README names another one, use uvx --from financekit-mcp <command>

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "financekit-mcp": {
            "type": "stdio",
            "command": "uvx",
            "args": [
                "financekit-mcp"
            ]
        }
    }
}
```
uvx runs the command named after the package; if the README names another one, use uvx --from financekit-mcp <command>

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add financekit-mcp uvx financekit-mcp
```
uvx runs the command named after the package; if the README names another one, use uvx --from financekit-mcp <command>

## When to use it
- Pull a stock quote with volume and market cap
- Compute RSI, MACD and Bollinger Bands for a ticker
- Compare returns and volatility across several assets
- Break a portfolio down by sector and concentration
- Check a cryptocurrency's price and momentum

## Example prompts
- Compare AAPL, MSFT and GOOGL over the last 6 months
- Analyze my portfolio: AAPL:50, NVDA:20, MSFT:30, AMZN:10

## Similar
- [TickDB Market Data](https://affpapa.org/en/nevibecode/mcp/tickdb-market-data.md) — MCP server · ★ 893
- [alpha_vantage_mcp](https://affpapa.org/en/nevibecode/mcp/alpha-vantage-mcp.md) — MCP server · ★ 221
- [stock-market-pro](https://affpapa.org/en/nevibecode/skills/stock-market-pro.md) — skill · 4100 installs
- [SimianX AI](https://affpapa.org/en/nevibecode/mcp/simianx-ai.md) — MCP server · ★ 7
- [crypto-ta-analyzer](https://affpapa.org/en/nevibecode/skills/crypto-ta-analyzer.md) — skill · 1600 installs
- [trading-strategist](https://affpapa.org/en/nevibecode/skills/trading-strategist.md) — skill · 1000 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
