Skip to main content
Glama
JesusRS1

Stock Trade MCP Server

by JesusRS1

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TIINGO_API_TOKENYesYour Tiingo API token for authentication.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_end_of_day_pricesA

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

get_newsB

Fetches news articles from Tiingo with various filtering options.

get_forex_pricesA

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

get_forex_top_of_bookA

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

get_fundamentals_definitionsA

Fetches available fundamental metrics and their definitions.

get_fundamentals_statementsC

Fetches historical fundamental statement data (Balance Sheet, Income Statement, Cash Flow, Overview) for a given ticker.

get_fundamentals_daily_metricsB

Fetches daily fundamental metrics for a given ticker.

get_fundamentals_metaB

Fetches fundamental meta data for companies.

get_dividend_distributionsB

Fetches historical dividend and distribution data for a given ticker.

get_dividend_yieldB

Fetches historical dividend yield data for a given ticker.

get_splitsB

Fetches historical split data for a given ticker.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 11 tools

Disambiguation5/5

Each tool targets a distinct type of financial data (dividends, yield, end-of-day prices, forex, fundamentals, news, splits) with clear boundaries. Even the fundamental tools are differentiated by purpose (daily metrics, definitions, meta, statements).

Naming Consistency5/5

All tools follow the consistent pattern 'get_<data_type>' using snake_case. The naming is predictable and uniform across the entire tool set.

Tool Count4/5

With 11 tools, the count is appropriate for a financial data server. It covers multiple asset classes and data types without being excessive, though some users might expect a few more data retrieval endpoints.

Completeness4/5

The server covers a broad range of stock-related data (dividends, prices, fundamentals, news, splits) but lacks intraday or real-time stock prices (only forex has real-time data). It is mostly complete for historical and fundamental data.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive