slimbiggins007/fintools-mcp
Financial analysis tools for AI assistants via MCP — technical indicators, options analysis, position sizing, and trade statistics
Platform-specific configuration:
{
"mcpServers": {
"fintools-mcp": {
"command": "npx",
"args": [
"-y",
"fintools-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Financial analysis tools for AI assistants via MCP (Model Context Protocol).
Give Claude, ChatGPT, Cursor, or any MCP-compatible AI access to real financial analysis — not just stock prices, but the analytical toolkit a trader actually uses.
| Tool | What it does | |------|-------------| | get_technical_indicators | RSI, MACD, ATR, EMAs (9/21/50/200), Fibonacci levels, trend assessment | | get_stock_quote | Current price, volume, 52-week range, market cap | | analyze_options_chain | Options chain with IV analysis, liquidity filtering, put/call ratios | | calculate_position_size | Risk-based position sizing with stop loss and profit target | | calculate_atr_position | ATR-based position sizing — auto-calculates stop and target from volatility | | analyze_trades | Win rate, profit factor, Sharpe ratio, drawdown, streaks from trade P&Ls | | compare_tickers | Side-by-side technical comparison across multiple symbols |
pip install fintools-mcpOr with uv:
uv pip install fintools-mcpEdit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"fintools": {
"command": "uv",
"args": ["run", "--from", "fintools-mcp", "fintools-mcp"]
}
}
}Or if installed via pip:
{
"mcpServers": {
"fintools": {
"command": "fintools-mcp"
}
}
}claude mcp add fintools -- uv run --from fintools-mcp fintools-mcpOnce configured, you can ask your AI assistant things like:
Loading reviews...