Finance MCP: stock, market and crypto data for your AI agent
For analysts, investors and developers whose AI agent needs market data. Ask for a quote, years of price history, financial statements, SEC filings, insider trades, options, forex, crypto or DeFi figures, and your agent pulls them from sources such as Yahoo Finance, Finnhub, Nasdaq and DefiLlama. No API keys, pay per call. Data, not financial advice.
274 tools and 60 skills that use them. Pay per use from one balance, no API keys.
- FinnhubProven · 100% success
- FinnhubProven · 100% success
- Twelve DataProven · 100% success
- TiingoProven · 100% success
- TiingoProven · 100% success
- FinnhubProven · 100% success
- Twelve DataProven · 100% success
- FinnhubProven · 100% success
- Twelve DataProven · 100% success
- Twelve DataProven · 100% success
- TiingoProven · 100% success
- Company profile from Yahoo Finance
$0.0002 per call
Crawl4AIProven · 100% success - Stock quotes from Yahoo Finance
$0.0002 per call
Crawl4AIProven · 100% success - Dividend history by stock ticker — ex-dates, amounts
$0.0013 per call
MarketstackProven · 100% success - End-of-day stock prices by ticker — OHLCV, date range
$0.0013 per call
MarketstackProven · 100% success - Latest closing price by stock ticker — end-of-day bar
$0.0013 per call
MarketstackProven · 100% success - Search stock tickers by company name or symbol
$0.0013 per call
MarketstackProven · 100% success - Stock exchange directory — MIC codes, countries
$0.0013 per call
MarketstackProven · 100% success - Stock split history by ticker — dates and ratios
$0.0013 per call
MarketstackProven · 100% success - Google Finance Markets tab results, live
$0.0026 per call
GoogleProven · 100% success - Google Finance quote for a ticker, live
$0.0026 per call
GoogleProven · 100% success - Google Finance quote, chart and news by ticker
$0.0195 per call
GoogleProven · 100% success - ETF and index-fund holdings
$0.026 per call
Financial DatasetsProven · 100% success - Major central-bank interest rates
$0.026 per call
Financial DatasetsProven · 100% success
Starting prices. Prices can vary with length and quality. Your AI Agent works out the exact price, runs the tool from your balance and tells you what it cost. Failed uses are free.
What do you want your agent to do?
Get a live quote
The latest price and day change for a stock ticker, for one ticker or a whole watchlist.
Best pick: Real-time stock quote by ticker — price, day change, Free
Pull price history
Adjusted end-of-day prices with a long history, ready for charts and backtests.
Best pick: End-of-day stock prices by ticker — adjusted, 30+ years, Free
Read the financials
Income statements, balance sheets and cash flow statements for US companies.
Best pick: US company financial statements, $0.026 per call
Check filings and insider trades
SEC filings, insider buys and sells, and institutional holdings by ticker.
Best pick: US company insider trades, $0.026 per call
Track crypto, forex and DeFi
Quotes for currency pairs and coins, plus DeFi protocol data from DefiLlama.
Best pick: Stock, forex or crypto quote by symbol — 52-week range, Free
Read prediction market odds
Kalshi and Polymarket odds have their own page, with tools for markets, prices and order books.
Our finance tools and MCPs
| Source | Best for | Example, today's price | Official MCP |
|---|---|---|---|
| Yahoo Finance | Quotes, historical prices, company profiles and market news | Yahoo Finance Get quote, $0.065 per call | Third parties only |
| Finnhub | Real-time quotes, fundamentals and company news by ticker | Real-time stock quote by ticker — price, day change, Free | Yes |
| Financial Datasets | US financial statements, SEC filings, insider trades and earnings | US company financial statements, $0.026 per call | Yes |
| Twelve Data | Stock, forex and crypto quotes and intraday time series | Stock OHLCV time series by symbol — 1min to 1month, Free | Yes |
| Nasdaq | Option chains, earnings calendar, short interest and screeners | Nasdaq Get option chain, $0.013 per call | |
| DefiLlama | DeFi TVL, yields, stablecoins and token prices | DefiLlama : Protocols, $0.0004 per call | Yes |
Our finance tools also include Tiingo, Marketstack, StockAnalysis, MarketBeat, Finviz, SECForm4 and Google Finance. Missing a source? Get in touch.
How to choose the best finance tool or MCP for you
Real time, delayed or end of day
Check the time stamp on every quote. Some sources return the latest trade, others a delayed price or the last close. For anything time sensitive, ask your agent which source it used and when the price was set.
Prices, fundamentals or filings
Quote and history tools answer what a price is or was. Statement and filing tools answer how a company is doing. DefiLlama covers DeFi protocols, not listed stocks. Start from your question, not the brand.
History and bar size
For long backtests use adjusted daily prices, so splits and dividends don't show up as false jumps. For intraday patterns use hourly or minute bars, and keep the date range short.
US or global coverage
Financial Datasets covers US companies. Twelve Data and Marketstack list exchanges in many countries. Before a long run, ask your agent to test one ticker from each market you need.
| If you need | Choose | Today's price |
|---|---|---|
| A live price for a watchlist | Finnhub quote | Free |
| Long daily price history for a backtest | Tiingo end-of-day prices | Free |
| Intraday bars | Twelve Data time series | Free |
| Income statements and balance sheets | Financial Datasets statements | $0.026 per call |
| Insider buys and sells | Financial Datasets insider trades | $0.026 per call |
| An option chain | Nasdaq option chain | $0.013 per call |
| TVL of DeFi protocols | DefiLlama protocols | $0.0004 per call |
Quick picks: Finnhub for live quotes, Tiingo for long price history, Financial Datasets for statements and filings, Nasdaq for options and DefiLlama for DeFi.
Why use Agensi instead of separate finance MCPs?
Finnhub, Financial Datasets, Twelve Data and DefiLlama each run an MCP server of their own, and most of them want an account or an API key. An agent that needs a quote, a balance sheet and a DeFi chart ends up with several connections and bills. With Agensi it reaches all of these sources through one connection, with no API keys, and pays per call from one balance. It runs a tool without asking while your balance covers it, then tells you what it cost. In Dashboard → Balance you can set limits per use, day and month, or have it ask first.
| What you get | Official MCP per brand | Own API key or community server | Agensi |
|---|---|---|---|
| Accounts | One per brand | One per brand | One |
| API keys | Per brand, or a sign-in | Per brand, kept by you | None |
| Payment | A plan or credits per brand | Per brand | One balance, per use |
| Spending control | Varies | Up to you | Limits per use, day and month, or ask first |
| Several sources in one answer | Connect several servers | Several servers and keys | One connection |
| Skills for the whole job | No | No | Yes, from the marketplace |
When another way is the better choice. If you already pay for a Finnhub, Financial Datasets or Twelve Data plan and make many calls a day, their own MCP servers use the limits you already have. To place trades, use your broker's own tools: ours only read data.
Set up in your AI agent
Connect your AI agent to Agensi once, sign in and click Allow. After that it can use every tool: it runs one from your balance and tells you what it cost. No API keys or provider accounts.
- Open Settings, then Connectors, then Browse connectors and add Agensi (or Add custom connector and paste https://mcp.agensi.io/mcp/auth).
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Use Agensi to compare Apple and Microsoft: today's quote, a year of daily prices, the last four quarterly income statements and this week's news for each." Top up from $5 if your balance is low; failed uses are free.
- Run: claude mcp add agensi --transport http --url https://mcp.agensi.io/mcp/auth
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Use Agensi to compare Apple and Microsoft: today's quote, a year of daily prices, the last four quarterly income statements and this week's news for each." Top up from $5 if your balance is low; failed uses are free.
- Open chatgpt.com/plugins, click Add, then Add custom MCP server. Paste https://mcp.agensi.io/mcp/auth and choose OAuth. Create it, click Connect, then sign in to Agensi and click Allow.
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Use Agensi to compare Apple and Microsoft: today's quote, a year of daily prices, the last four quarterly income statements and this week's news for each." Top up from $5 if your balance is low; failed uses are free.
- Add an HTTP MCP server named "agensi" with url https://mcp.agensi.io/mcp/auth to .cursor/mcp.json.
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Use Agensi to compare Apple and Microsoft: today's quote, a year of daily prices, the last four quarterly income statements and this week's news for each." Top up from $5 if your balance is low; failed uses are free.
- Add to ~/.codex/config.toml: [[mcp]] name = "agensi", type = "url", url = "https://mcp.agensi.io/mcp/auth"
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Use Agensi to compare Apple and Microsoft: today's quote, a year of daily prices, the last four quarterly income statements and this week's news for each." Top up from $5 if your balance is low; failed uses are free.
Grok, VS Code, GitHub Copilot, Cline, Kiro and other agents with remote MCP and sign-in work too: see the setup guide.
What it costs: a worked example
"Use Agensi to compare Apple and Microsoft: today's quote, a year of daily prices, the last four quarterly income statements and this week's news for each."
- $0.00
2 × live quotes
- $0.00
2 × a year of daily prices
End-of-day stock prices by ticker — adjusted, 30+ years, Free
- $0.052
2 × quarterly income statements
US company income statements, $0.026 per call
- $0.00
2 × company news
At today's starting prices. Your agent works out the exact price for your request and tells you what it cost.
Combine finance tools with skills
- Agent financial research workflowHas your agent research a stock like an analyst, from filings and market data to a report with key metrics. Research, not advice.
- Stock deep diveA sourced report on one ticker: the business, five years of financials, peers, valuation scenarios, catalysts and risks.
- Quantitative stock analyzerFactor exposures, an efficient frontier and portfolio risk measures such as VaR, worked out in code.