FinanceMCP
Financial data MCP server: stocks, funds, bonds, macro indicators, news and crypto via Tushare and Binance
- 871 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Operates in the financial domain and needs keys for paid data providers
- Replies are market data, not investment advice; decisions and trades are on you
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/financemcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Operates in the financial domain and needs keys for paid data providers
- Replies are market data, not investment advice; decisions and trades are on you
This is third-party code. Review the repository files before installing.
What it does
FinanceMCP gives the agent a set of tools to query market data without hand-wiring APIs. One server covers stock and index quotes, funds, bonds, futures, currencies, macro statistics, financial news and crypto candles. The server picks a source based on the keys you pass and falls back to another on failure or rate limits, labeling the actual source in the reply. Technical indicators like MACD, RSI and BOLL are computed on an extended history window. It runs both locally over stdio and as a remote server over Streamable HTTP.
Who it is for. For analysts and developers who need market data access straight from an agent.
Good fit when
- You need quotes, filings or macro indicators inside an agent chat
- You need financial news and technical indicators for a ticker
- You build a research pipeline across several markets at once
Not a fit when
- You want investment advice or trades: the server only reads data, it does not replace analysis
- You lack a Tushare or other provider key and public sources are not enough for the task
Example request
Show daily candles for the index over the last month and compute MACDMCP
- Transport
- stdio, http
- Authentication
- key is optional
Environment variables
TUSHARE_TOKENsecret- Tushare key for core coverage of stocks, funds and filings.
QVERIS_API_KEYsecret- Optional Qveris key; calls may consume credits.
TWINGLY_API_KEYsecret- Optional Twingly key for global news search.
Limitations
Most data needs provider keys: a Tushare Token for core coverage, optionally Qveris and Twingly with their own limits and paid calls. The public hosted endpoint is currently down, so you run it locally or self-host. Providers are external: some sources are the Chinese Tushare and global Binance and Twingly, and their reachability from your network varies, so verify connectivity.
How to disable. Remove the finance-mcp block from your MCP client config. The npx cache clears via your package manager's normal tools.
FAQ
Can I use it without keys?
Partly. Public sources like Binance candles and some news work without keys, but core stock and filing coverage needs a Tushare Token.
Does the server place trades?
No, the tools only read market data and news. There are no orders or money transfers.
Discussion
No questions or reviews yet.
Related
MCP serversFinancial Datasets MCP
Financial Datasets MCP Server
An MCP server for the Financial Datasets API: company financials, stock and crypto prices and news for the agent
A hosted MCP server for financial data: quotes, filings, macro statistics and FTShare's own factors, read-only
MCP server that gives an agent Yahoo Finance data by ticker: price history, financial statements and option chains
A financial analysis MCP server: 500+ methods from company statements, ratios, indicators, risk metrics and macro data
An MCP server for market data and technical analysis: quotes, indicators, screeners and backtesting for stocks, crypto, forex and futures
An MCP server for personal stock analysis: market data, technical indicators, screening and portfolio tracking, no keys for the core
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| FinanceMCP (this card) | no | key is optional | 871 | |
| stock-api | no | 2,001 | a skill and MCP server that give an agent quotes | |
| Yahoo Finance MCP Server | no | not required | 369 | MCP server that gives an agent Yahoo Finance data by ticker |
| Free Crypto News API | yes | not required | 333 | a free MCP server with crypto news from hundreds of sources and an |
README in short
The README describes FinanceMCP as a Model Context Protocol server with 19 tools for multi-market financial data. It routes requests across Tushare, Qveris, Binance and open news sources, labels the actual source and falls back by priority on failure. It covers stocks, funds, bonds, futures, currencies, macro data, crypto and technical indicators. It launches via npx over stdio or as a remote HTTP server, with keys passed via environment variables or headers. MIT licensed.