get_price_toolLABSCO SUMMARY
A live price in the conversation instead of a remembered one.
It closes the gap that makes assistants useless for markets: the number comes from Yahoo Finance at the moment you ask, and the news for the same ticker arrives beside it to explain the move.
What it is
A two-call server over yfinance: the price of a ticker across a period you choose, and the recent news for it. Stocks and cryptocurrencies go through the same calls - AAPL and BTC-USD are both just tickers.
What you get
- The price of a ticker over a period you name - a day, five days, a month - defaulting to one day
- Recent news articles for a ticker, five by default and as many as you ask for
- Stocks and cryptocurrencies through the same two calls, by ticker or alias
Requirements
Docker: clone the repository and build the image, then your client runs it. No account and no key - it reads public Yahoo Finance data.
Setup effort
Run a container — build the image from the repository, then point your client at it
USE CASES
Checking where something is trading right now
Name the ticker and take the default one-day period - a price, not a recollection.
Explaining why a position moved
Pull the price over the last five days and the recent headlines for the same ticker together.
Running a morning look at a watchlist
Ask for each ticker's price over the period you care about, stocks and crypto in the same pass.
Catching up on a company before a call
Ask for more than the default five articles, so the recent picture is fuller than one headline.
2 tools
Listed in project docs. Your client may show a different list.
get_news_toolBEFORE YOU INSTALL
What to know first
Tools you get
2 tools named in the project's documentation.
Requires
docker on PATH
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Build the image from the repository, then point your client at it.
Server setup
git clone https://github.com/Otman404/finance-mcp-server
cd finance-mcp-server
docker build -t finance-server .MCP Clients
Any MCP client
{
"mcpServers": {
"finance": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"finance-server"
]
}
}
}