
The Yahoo Finance MCP skill gives your agent access to real-time stock quotes, historical price data, earnings calendars, dividend schedules, options chains, and analyst ratings — using Yahoo's public API with no API key required.
1. Install:
mrt install yahoo-finance-api
2. Use it directly in your agent or terminal:
yahoo-finance get-quote --symbol AAPL,MSFT,GOOGL yahoo-finance get-historical --symbol TSLA --period 1mo --interval 1d yahoo-finance get-earnings --symbol NVDA
Prompt to test it:
What is the current price of NVDA, when is its next earnings date, and what is the analyst consensus rating?
This skill becomes powerful when embedded in agentic workflows:
| Pros | Cons |
|---|---|
| Completely free, no API key | Yahoo's public API can be rate-limited |
| Covers US and international markets | Data may be delayed 15 min on free tier |
| Very fast setup | Not suitable for HFT or real-time trading |
For personal finance monitoring, research pipelines, and agentic finance workflows, Yahoo Finance via MCP is the best free option available. It does not replace Bloomberg for professional trading desks, but for developers building finance-aware agents, it costs nothing and covers 95% of what most people need.