finance-mcp
Provides Apple-related financial data and news tools, including stock quotes, price history, option chains, and company news for tickers like AAPL.
Deploys the MCP server on Cloudflare Workers, making the market data endpoints available remotely via a Workers URL.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@finance-mcpGet the latest stock quotes for AAPL and NVDA."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
finance-mcp
A focused remote Model Context Protocol (MCP) server for market data, designed for Cloudflare Workers and AI clients such as ChatGPT/Codex.
Tools
stock_quote— latest / near-real-time quote metadata for up to 10 tickersprice_history— OHLCV history with intraday and daily intervalsoption_chain— option expirations, calls, puts, IV, volume and open interestfinance_news— company/ticker news searchmarket_snapshot— S&P 500, Nasdaq Composite, Dow Jones and VIX snapshot
Related MCP server: Financial Modeling Prep (FMP) MCP Server
Data sources
The first release uses Yahoo Finance public/unofficial endpoints. Exchange and upstream rules determine actual latency. Treat quotes as near-real-time unless your upstream entitlement explicitly guarantees real-time data. Options data may be delayed; verify execution decisions against your broker/order book.
Local development
npm install
npm run devHealth check:
http://localhost:8787/healthMCP endpoint:
http://localhost:8787/mcpDeploy to Cloudflare Workers
npm install
npx wrangler login
npm run deployAfter deployment, Wrangler returns a Workers URL. Your remote MCP endpoint is:
https://<worker-name>.<account-subdomain>.workers.dev/mcpUse /health to verify the Worker is reachable.
Connect an MCP client
Configure the remote MCP URL ending in /mcp. This project uses Streamable HTTP through Cloudflare's stateless MCP handler.
Example prompts
Get AAPL and NVDA latest quotes.Show AAPL 5-day 5-minute price history.Get the nearest AAPL option chain and identify the highest-volume calls and puts.Find the latest Apple finance news.Give me a US market snapshot.
Roadmap
Next modules can add SEC filings, FRED macro data, institutional holdings, insider transactions, Cboe/OPRA-capable option feeds and broker-grade real-time market data providers.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server with quote and live cryptocurrency price tools, local and cloud-deployed transports.
Cloudflare Workers MCP server: crypto-signal
Multi-tenant FastMCP server for Charles Schwab brokerage data, monetized via DPYC Tollbooth
Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceReal-time financial market data MCP server. Stocks, crypto, technicals, sentiment, FDA calendar. No API keys required.-
- AlicenseBqualityCmaintenanceAn MCP server that provides comprehensive access to real-time stock quotes, financial statements, analyst estimates, and technical indicators via the Financial Modeling Prep API. It enables users to conduct in-depth financial analysis and track market performance through specialized tools, resources, and prompt templates.2627 npm1MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server that provides seamless access to Yahoo Finance stock market data, enabling retrieval of real-time quotes, historical data, charts, financial summaries, and market searches.26 npmISC
- FlicenseAqualityBmaintenanceAn advanced MCP server for real-time worldwide stock market data, technical indicators, financials, news, and Python sandboxing with AI models, supporting US and Indian markets.291-