4,500+ servers built on MCP Fusion
Vinkius

Finnhub MCP. Audit Stocks, Crypto, and Market News via AI

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Finnhub MCP on Cursor AI Code Editor MCP Client Finnhub MCP on Claude Desktop App MCP Integration Finnhub MCP on OpenAI Agents SDK MCP Compatible Finnhub MCP on Visual Studio Code MCP Extension Client Finnhub MCP on GitHub Copilot AI Agent MCP Integration Finnhub MCP on Google Gemini AI MCP Integration Finnhub MCP on Lovable AI Development MCP Client Finnhub MCP on Mistral AI Agents MCP Compatible Finnhub MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Finnhub: Access real-time financial data and market news directly through your AI client. This server lets your agent run financial audits, fetch live stock quotes, check crypto symbols, and review company profiles without you leaving your chat window.

It's a full financial research terminal, built for AI.

What your AI agents can do

Get basic financials

Retrieves basic financial metrics for a company using its stock symbol.

Get company profile

Gets general information about a company using its stock symbol.

Get market news

Retrieves the latest market news articles based on a specified category.

+ 3 more capabilities included
Get Live Stock Pricing

The agent retrieves real-time quote data for a specific stock symbol, including current price and daily movement.

Audit Corporate Metrics

The agent pulls basic financial metrics and general information about a company using its stock symbol.

Track Market News

The agent searches and returns the latest market news articles based on a specified category.

Discover Financial Symbols

The agent searches for new stock or crypto symbols by name or lists all supported symbols for a given crypto exchange.

Understand Company Profiles

The agent retrieves general background information and key facts about a company using its symbol.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

get019d843a

get basic financials

Retrieves basic financial metrics for a company using its stock symbol.

get019d843a

get company profile

Gets general information about a company using its stock symbol.

get019d843a

get market news

Retrieves the latest market news articles based on a specified category.

get019d843a

get stock quote

Gets the real-time quote data for a specific stock symbol.

list019d843a

list crypto symbols

Lists all supported crypto symbols for a specified exchange.

search019d843a

search symbols

Searches for potential stock or crypto symbols by entering a name.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Finnhub, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Finnhub MCP Server - Real-time Stock & Crypto Data

Your agent hooks up to Finnhub, giving it a full financial research terminal. You don't gotta click through dashboards anymore; you just ask your AI client to run the numbers, check live quotes, or grab market news. It's built to handle complex financial audits straight in your chat window.

Get Live Stock Pricing

Your agent grabs the real-time quote data for any specific stock symbol. You'll see the current price and how much it's moved that day. get_stock_quote does this. You can also search for potential stock or crypto symbols by name using search_symbols. You can list all supported crypto symbols for a given exchange with list_crypto_symbols. get_basic_financials pulls basic financial metrics for a company based on its stock symbol. get_company_profile gets general info about a company using its stock symbol. get_market_news returns the latest market news articles based on a specified category.

Your agent combines these tools so you can ask complex questions, like what's the news on Apple and what are its basic financials. You'll get a combined answer.

How Finnhub MCP Works

  1. 1 Subscribe to the Finnhub server and input your API Key.
  2. 2 Your AI client sends a natural language prompt to the agent.
  3. 3 The agent selects and executes the necessary tool (e.g., get_stock_quote or get_company_profile) and returns the structured data.

The bottom line is: you tell your agent what data you need, and it runs the specific financial tool to get the answer.

Who Is Finnhub MCP For?

Financial Analysts, quantitative researchers, and portfolio managers. If you spend time switching between Bloomberg, Google Finance, and news aggregators, you'll appreciate this. It puts the entire market research workflow—from checking a single stock quote to auditing company financials—into your chat interface.

Financial Analyst

Runs deep dives into market performance, comparing real-time stock quotes with basic financial metrics for multiple companies in a single session.

Quantitative Researcher

Automates the process of fetching and structuring data points (like crypto symbols or market news) from disparate sources to build a comprehensive model.

Investment Strategist

Verifies current market sentiment and company health by pulling the latest news and reviewing company profiles before making investment decisions.

What Changes When You Connect

  • Stop leaving your chat window. You get real-time data (like the current price from get_stock_quote) and company reports (using get_basic_financials) without opening a new tab.
  • Cross-reference everything. Ask the agent to pull market news (get_market_news) and then compare it to the company profile (get_company_profile) for instant context.
  • Streamline asset discovery. Instead of guessing symbols, use search_symbols to find any stock or crypto asset by name, then use get_stock_quote to check its price.
  • Maintain full market visibility. list_crypto_symbols lets you quickly audit dozens of crypto exchanges, ensuring you don't miss any key digital asset data.
  • Consolidate research. Your agent handles the whole workflow—from checking a symbol using search_symbols to getting its financial history using get_basic_financials—all in one prompt.

Real-World Use Cases

01

Checking a Stock's Health After an Earnings Call

A financial analyst needs to know if a company's recent earnings report is reflected in the market. They prompt their agent: 'Show me the latest news for AAPL, and what are its basic financials?' The agent runs get_market_news and get_basic_financials, giving the analyst a full picture of sentiment and metrics immediately.

02

Comparing a New Crypto Project

A quant researcher is vetting a new digital asset. They use search_symbols to find the asset's ticker, then list_crypto_symbols to confirm the exchange listing, followed by get_stock_quote to see its current market price. This confirms the asset's liquidity and status.

03

Researching a Brand New Company

An investment strategist encounters a company name. They use search_symbols to find the ticker, then get_company_profile to learn what the company does. Finally, they run get_basic_financials to see if the company has established financial metrics.

04

Monitoring Market Trends During a Crisis

An operations lead needs to track multiple global assets during high volatility. They ask the agent to pull news from the 'forex' category (get_market_news) and simultaneously check the quotes for three different stocks using get_stock_quote.

The Tradeoffs

Copy/pasting data between sheets

Manually opening Google Finance, checking a quote, opening a news site, copying the headline, opening a separate financial terminal, and pasting the P/E ratio into a spreadsheet. It takes 20 minutes and is prone to copy errors.

Give your agent one prompt: 'Analyze the market for Microsoft.' The agent automatically uses get_stock_quote, get_company_profile, and get_market_news to deliver the full report in one go.

Forgetting to check the symbols first

Trying to run get_stock_quote for a ticker you aren't sure about, only to get an 'Invalid Symbol' error. You waste time checking documentation for basic symbol validation.

Always start by using search_symbols or list_crypto_symbols to confirm the correct ticker and exchange before requesting any data.

Mixing up what data is available

Assuming get_company_profile gives you profit metrics, only to find it's just general text. You waste time looking for a metric that the tool doesn't provide.

Know the difference: Use get_company_profile for background info. Use get_basic_financials for actual P/E ratios and revenue figures.

When It Fits, When It Doesn't

Use this if you need to orchestrate multiple data types—meaning you need to connect a live price (from get_stock_quote) to a piece of qualitative context (from get_company_profile) and a historical trend (from get_basic_financials). This is for analysts who need a holistic view.

Don't use this if you just need one isolated piece of data (e.g., 'What is the price of AAPL right now?'). For that, a simple API call is faster. But if you need to combine data—like 'Show me the news on AAPL and its financials'—this is the right tool.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Finnhub. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_basic_financials get_company_profile get_market_news get_stock_quote list_crypto_symbols search_symbols

Sifting through financial data used to take half a day.

Right now, research involves jumping between specialized terminals. You open Google Finance for a real-time quote. Then you open a separate news feed for sentiment. You check a company's profile on a third site. You copy the ticker, paste it into a fourth dashboard to pull financials. It's a mess of tabs and copy-pasting.

With Finnhub, your agent handles the whole sequence. You ask for 'The market status of Microsoft.' The agent runs `get_stock_quote`, pulls the latest `get_market_news`, and retrieves `get_basic_financials`—all in one response. You get the answer, not a list of tools.

Finnhub MCP Server: Get the full market picture.

You eliminate the need to manually search for symbols, check exchanges, and verify data types. The agent handles the discovery process, letting you skip the lookup steps entirely.

Your workflow becomes a conversation. You state the need—'I need crypto data on Ethereum'—and the agent executes `list_crypto_symbols` and related tools to deliver the structured data you need. Period.

Common Questions About Finnhub MCP

How do I use the `get_stock_quote` tool with Finnhub? +

You just tell your agent the ticker you want. For example, 'Get the current stock quote for TSLA.' The agent handles the tool call and returns the live price and daily changes.

Is Finnhub better than just looking at a website for market news? +

Yes. Instead of browsing, you ask the agent to run get_market_news for a specific category. It pulls structured, filtered headlines and summaries directly into your conversation.

What is the difference between `get_company_profile` and `get_basic_financials`? +

get_company_profile gives general background info—what the company is. get_basic_financials gives numbers—the P/E ratio, revenue, and other measurable metrics.

Can I find crypto symbols using the Finnhub MCP Server? +

Yes. You can use search_symbols to find a crypto asset by name, or list_crypto_symbols to see all available symbols for a specific exchange.

How do I handle rate limits when using the `get_stock_quote` tool? +

The server adheres to standard API rate limits. If you hit a limit, your AI client will receive a 429 status code, which you should handle with an exponential backoff strategy. You'll need to implement retries to manage high-frequency calls.

Can I use `get_market_news` to filter by a specific time range? +

Currently, the get_market_news tool retrieves the latest available articles. While you can't specify a start or end date in the tool call, you can filter the resulting list of articles using your AI client's logic.

What information does `get_company_profile` return about a company's operations? +

The get_company_profile tool provides general company data, such as the company's description, sector, and website. It's useful for understanding the company's general business scope and market positioning.

How do I find a symbol to use with `get_basic_financials` if I only know the company name? +

Use the search_symbols tool first. This searches for stock or crypto symbols by name, giving you the necessary identifier to then feed into get_basic_financials or other data tools.

How do I find my Finnhub API Key? +

Log in to your Finnhub dashboard, and you will find your API Key on the main page. Copy and paste it below.

Does it support real-time stock prices? +

Yes. The get_stock_quote tool provides real-time pricing data for supported exchanges globally.

Can the agent show news for a specific category? +

Yes. Use the get_market_news tool providing the category parameter (e.g., 'forex' or 'crypto'). Your agent will retrieve latest headlines for that vertical instantly.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 6 tools

We've already built the connector for Finnhub. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.