MaverickMCP

An MCP server for personal stock analysis: market data, technical indicators, screening and portfolio tracking, no keys for the core

MCP server

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Reaches market data from external sources
  • Tracks a portfolio but executes no trades
All reasons and checks

wshobson/maverick-mcp

Install

Manual install

uvx --from "git+https://github.com/wshobson/maverick-mcp@v1.1.0" maverick-mcp --transport stdio

Needs Python 3.12+ and uv. Extras: [backtesting] and [research]; research needs an LLM key.

This is third-party code. Review the repository files before installing.

What it does

MaverickMCP is a personal-use MCP server built on FastMCP that gives any MCP client financial data analysis tools. It can pull market data, compute technical indicators, screen stocks and track a portfolio. The server runs entirely on your machine with no authentication or billing, and the core tools need no keys because data comes from yfinance. Optional extras add VectorBT strategy backtesting and LangGraph deep research with your own LLM key.

Who it is for. For individual traders and investors who want stock analysis through an MCP client on their own machine.

Good fit when

  • You need market data and technical indicators through MCP
  • You need stock screening and portfolio tracking locally
  • You need strategy backtesting or deep research on a stock

Not a fit when

  • You want a tool that executes trades rather than analyzing
  • You are not ready to set up Python, uv and an MCP client

Example request

Compute technical indicators for this stock and screen by the given conditions

Limitations

The server is for personal use; it analyzes data but does not execute trades. Installation needs Python 3.12+ and uv, and core data comes from yfinance. Backtesting and research are optional extras, and research needs your own LLM key. A separate hosted product, Capital Companion, runs on the same engine.

How to disable. Remove the MCP entry from the client config; for an installed package, remove it via the package manager.

MCP

Transport
stdio
Authentication
not required

Security check

  • Reaches market data from external sources
  • Tracks a portfolio but executes no trades

README in short

The README describes MaverickMCP as a FastMCP-based personal stock analysis MCP server available to any MCP client. It provides market data, technical indicators, screening and portfolio tracking and runs entirely on the user's machine with no authentication. Core tools need no keys, data comes from yfinance, and optional extras add VectorBT backtesting and LangGraph research with your own LLM key. Install is via uvx from a release tag, from source or as a package, with a separate hosted product Capital Companion.

FAQ

Is an API key needed?

Not for the core tools; data comes from yfinance. An LLM key is only needed for the optional research module.

Does it execute trades?

No. MaverickMCP analyzes data, indicators and a portfolio but does not buy or sell.

Editors’ pick

A set of investment research skills for Claude Code and Codex built on four investors' methodologies. It is a research tool, not investment advice

SkillMedium riskNo VPN needed16.6KRepository stars
Official

Stripe's official MCP server, plugins and skills: the agent searches the API and docs, reads and changes account data

MCP serverHigh riskNeeds a VPN1.8KRepository stars
Official

Alpaca's official MCP server: orders for stocks, ETFs, crypto and options, position management and market data in plain language

MCP serverHigh risk995Repository stars
Editors’ pick

An open-source skill that checks a Russian company by tax ID across EGRUL, bailiffs, courts, bankruptcy and sanctions, and returns a dated risk verdict

SkillLow riskRussian stackNo VPN needed4Repository stars
Foxx AIMaverickMCP

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.