Back to Home
frankxiao008 icon

finnhub-mcp-server

Verified Safe

by frankxiao008

Overview

A Model Context Protocol (MCP) server that provides LLMs with access to Finnhub's financial data API for real-time stock quotes, company profiles, news, and financial metrics.

Installation

Run Command
node dist/index.js

Environment Variables

  • FINNHUB_API_KEY
  • TRANSPORT
  • PORT

Security Notes

The server explicitly requires a Finnhub API key via environment variables and validates its presence. It uses Zod for input schema validation, which helps prevent malformed inputs. API requests are made using standard `fetch` to a known legitimate endpoint (`finnhub.io`), and includes robust error handling for API-specific issues like rate limits (429), invalid API key (401), and forbidden access (403). No 'eval' or other dynamic code execution from untrusted input is observed. Response content is formatted using internal utilities, and long outputs are truncated to prevent excessive token usage, also reducing potential for large data injection issues.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-11-21

Tags

Financial DataStock MarketLLM ToolReal-time DataModel Context Protocol