stock-trade-finance-api icon

stock-trade-finance-api

by JesusRS1

communitystdiogithub
91stars
Works withClaude DesktopCursorVS CodeWindsurf

About

Stock Trade MCP Server connects AI clients to Tiingo stock, forex, news, and fundamentals data.

Features

  • Exposes Tiingo stock price, news, forex, fundamentals, dividend, and split endpoints as MCP tools
  • Uses stdio transport for MCP-compatible clients such as VS Code extensions or CLI runners
  • Requires a Tiingo API token supplied through client configuration
  • TypeScript source with npm install and build workflow documented in the README

Use Cases

AI builders

Test finance-oriented MCP access in a local client before using it with sensitive data.

Developers

Inspect repository code, setup instructions, and dependencies before wiring it into an agent workflow.

What This Server Can Do

MCP servers expose three types of capabilities to AI clients. Here's what stock-trade-finance-api supports.

Tools

Supported11 tools

Functions your AI client can call to perform actions — like querying a database, creating a file, or calling an API.

How to use: Tools run automatically when your AI client decides they're needed. Ask your AI assistant to perform a task, and it will invoke the right tool.

Resources

Not available

This server does not expose read-only data resources.

Prompts

Not available

This server does not provide pre-built prompt templates.

For the full list of available tools, resources, and prompts, check the README on GitHub.

Available Tools (11)

get_end_of_day_prices

Fetches End-of-Day prices for a given ticker symbol with optional date range and format.

get_news

Fetches news articles from Tiingo with filtering options.

get_forex_prices

Fetches historical intraday Forex prices for a given ticker symbol with optional date range and frequency.

get_forex_top_of_book

Fetches real-time Forex Top-of-Book/Last data for one or more ticker symbols.

get_fundamentals_definitions

Fetches available fundamental metrics and their definitions.

get_fundamentals_statements

Fetches historical balance sheet, income statement, cash flow, and overview data for a ticker.

get_fundamentals_daily_metrics

Fetches daily fundamental metrics for a given ticker.

get_fundamentals_meta

Fetches fundamental meta data for companies.

get_dividend_distributions

Fetches historical dividend and distribution data for a ticker.

get_dividend_yield

Fetches historical dividend yield data for a ticker.

get_splits

Fetches historical split data for a ticker.

Frequently Asked Questions