US Stocks & Market Data

US market snapshot, stock fundamentals, prices, statements, news and analyst views

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
72%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,376Tokens (tool definitions)
~856 BTypical response size
Moderate attention impact (1.07% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "stocks-us": {
      "url": "https://mcp-stocks-us.gino.im/mcp"
    }
  }
}

Remote endpoints

https://mcp-stocks-us.gino.im/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_market_overview

[US Stock Info] Get a snapshot of the overall US market: major indices (S&P 500, NASDAQ, Dow), the VIX volatility index, US Treasury yields, commodities (gold, WTI crude), and the USD/KRW rate. Use this for questions about the market as a whole rather than a single company, e.g. "how is the US market doing", "what happened overnight", "is the market up today". Takes no arguments. Also reports whether the US regular session is currently open, so a closed-market response can be described as the last trading day's close.

Input Schema

{
  "type": "object",
  "properties": {}
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "description": "Generic wrapper for non-object return types.",
  "x-fastmcp-wrap-result": true
}
🟢get_historical_stock_prices(ticker, period, interval)

[US Stock Info] Get historical stock prices for a given ticker symbol. Include the following information: Date, Open, High, Low, Close, Volume, Adj Close. Args: ticker: str The ticker symbol of the stock to get historical prices for, e.g. "AAPL" period : str Valid periods: 1d,5d,1mo,3mo,6mo,1y,2y,5y,10y,ytd,max Either Use period parameter or use start and end Default is "1mo" interval : str Valid intervals: 1m,2m,5m,15m,30m,60m,90m,1h,1d,5d,1wk,1mo,3mo Intraday data cannot extend last 60 days Default is "1d"

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string"
    },
    "period": {
      "default": "1mo",
      "type": "string"
    },
    "interval": {
      "default": "1d",
      "type": "string"
    }
  },
  "required": [
    "ticker"
  ]
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "description": "Generic wrapper for non-object return types.",
  "x-fastmcp-wrap-result": true
}
🟢get_stock_info(ticker)

[US Stock Info] Get a summary of key information for a given ticker symbol: price and trading range, market cap, valuation multiples, profitability and growth, dividend, analyst target and rating, beta, and a short business description. For detailed financial statements use get_financial_statement. Args: ticker: str The ticker symbol of the stock to get information for, e.g. "AAPL"

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string"
    }
  },
  "required": [
    "ticker"
  ]
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "description": "Generic wrapper for non-object return types.",
  "x-fastmcp-wrap-result": true
}
🟢get_finance_news(ticker)

[US Stock Info] Get news for a given ticker symbol. Args: ticker: str The ticker symbol of the stock to get news for, e.g. "AAPL"

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string"
    }
  },
  "required": [
    "ticker"
  ]
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "description": "Generic wrapper for non-object return types.",
  "x-fastmcp-wrap-result": true
}
🟢get_financial_statement(ticker, financial_type)

[US Stock Info] Get financial statement for a given ticker symbol. You can choose from the following financial statement types: income_stmt, quarterly_income_stmt, balance_sheet, quarterly_balance_sheet, cashflow, quarterly_cashflow. Args: ticker: str The ticker symbol of the stock to get financial statement for, e.g. "AAPL" financial_type: str The type of financial statement to get. You can choose from the following financial statement types: income_stmt, quarterly_income_stmt, balance_sheet, quarterly_balance_sheet, cashflow, quarterly_cashflow.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string"
    },
    "financial_type": {
      "type": "string"
    }
  },
  "required": [
    "ticker",
    "financial_type"
  ]
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "description": "Generic wrapper for non-object return types.",
  "x-fastmcp-wrap-result": true
}
🟢get_recommendations(ticker, recommendation_type, months_back)

[US Stock Info] Get recommendations or upgrades/downgrades for a given ticker symbol. You can also specify the number of months back to get upgrades/downgrades for, default is 12. Args: ticker: str The ticker symbol of the stock to get recommendations for, e.g. "AAPL" recommendation_type: str The type of recommendation to get. You can choose from the following recommendation types: recommendations, upgrades_downgrades. months_back: int The number of months back to get upgrades/downgrades for, default is 12.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string"
    },
    "recommendation_type": {
      "type": "string"
    },
    "months_back": {
      "default": 12,
      "type": "integer"
    }
  },
  "required": [
    "ticker",
    "recommendation_type"
  ]
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "description": "Generic wrapper for non-object return types.",
  "x-fastmcp-wrap-result": true
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools