com.mcparmory/alpha-vantage
OCI · GHCR.IO/MCPARMORY/ALPHA-VANTAGE:1.0.3 · 2 COMPONENTS · SCANNED SEP 20
Track stock prices, search symbols, and compute 50+ technical indicators
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security0
- Malware scan not yet available for this package.Unverified
- Known CVEs could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
- Install-script risk not yet assessed.Unverified
- Dependency health could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
Provenance & Transparency32
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- License check failed: no license is declared. See how to fix → Fail
- Actively maintained (last published 131 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability70
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 20825 tokens (~172/item across 121 items; 121 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management83
- Stability observed for 25 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 121 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 121 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Unverified: 1 category
A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
How do I install the com.mcparmory/alpha-vantage MCP server?
com.mcparmory/alpha-vantage runs locally as a container image, launched with docker run --rm -i ghcr.io/mcparmory/alpha-vantage:1.0.3. Ready-made configuration for Claude, Cursor, VS Code, Codex and 3 more is on this page, copied from each client's own documentation.
oci · ghcr.io/mcparmory/alpha-vantage:1.0.3
claude mcp add com-mcparmory-alpha-vantage -- docker run --rm -i ghcr.io/mcparmory/alpha-vantage:1.0.3
{
"mcpServers": {
"com-mcparmory-alpha-vantage": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/mcparmory/alpha-vantage:1.0.3"
]
}
}
} {
"servers": {
"com-mcparmory-alpha-vantage": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/mcparmory/alpha-vantage:1.0.3"
]
}
}
} codex mcp add com-mcparmory-alpha-vantage -- docker run --rm -i ghcr.io/mcparmory/alpha-vantage:1.0.3
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-mcparmory-alpha-vantage": {
"type": "local",
"command": [
"docker",
"run",
"--rm",
"-i",
"ghcr.io/mcparmory/alpha-vantage:1.0.3"
],
"enabled": true
}
}
} mcp_servers:
com-mcparmory-alpha-vantage:
command: "docker"
args: ["run", "--rm", "-i", "ghcr.io/mcparmory/alpha-vantage:1.0.3"] {
"McpServers": {
"com-mcparmory-alpha-vantage": {
"Transport": "stdio",
"Command": "docker",
"Arguments": [
"run",
"--rm",
"-i",
"ghcr.io/mcparmory/alpha-vantage:1.0.3"
]
}
}
} {
"mcpServers": {
"com-mcparmory-alpha-vantage": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/mcparmory/alpha-vantage:1.0.3"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 20 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 80 to 83. That category is still filling its 30-day observation window: 24 days of observed history at the previous scan, 25 at this one. The score rises as the window fills, whether or not the server changes.
- 19 Sept 26 −3
- Stability: pass → 0.80 functional
- 18 Sept 26 0
- Stability: 0.97 → pass security
- 17 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes.
- 15 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 87 to 90. That category is still filling its 30-day observation window: 26 days of observed history at the previous scan, 27 at this one. The score rises as the window fills, whether or not the server changes.
- 13 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 80 to 83. That category is still filling its 30-day observation window: 24 days of observed history at the previous scan, 25 at this one. The score rises as the window fills, whether or not the server changes.
- 12 Sept 26 −3
- Stability: pass → 0.80 functional
- 11 Sept 26 0
- Stability: 0.97 → pass security
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 20 Sept 2026 · Analysed oci/ghcr.io/mcparmory/alpha-vantage:1.0.3
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | oci |
| Reason | No attestation published |
Background: How many MCP packages publish verified provenance →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
analyze_hilbert_trend_cycle Analyze Hilbert Trend Cycle ~215
Analyzes price data using the Hilbert Transform to identify whether the market is in a trend or cycle mode, returning mode values for the specified equity and time interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator function to apply. Must be set to HT_TRENDMODE for Hilbert Transform trend vs cycle analysis. |
| interval | string | yes | The time interval between data points. Choose from minute-level intervals (1, 5, 15, 30, 60 minutes) or longer periods (daily, weekly, monthly). |
| month | string | – | Optional historical month for analysis in YYYY-MM format (e.g., 2009-01). If omitted, uses the default length of available time series data. |
| series_type | string | yes | The price type to use in calculations: closing price, opening price, high price, or low price for each interval. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL, MSFT). |
No output schema declared.
No examples provided.
analyze_sliding_window_metrics Analyze Sliding Window Metrics ~393
Calculate advanced analytics metrics (mean, variance, correlation, etc.) for one or more stock symbols over sliding time windows, enabling trend analysis and statistical insights across different time intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| CALCULATIONS | string | yes | A comma-separated list of metrics to calculate, such as MEAN, MEDIAN, CUMULATIVE_RETURN, VARIANCE, STDDEV, COVARIANCE, or CORRELATION. Free API keys allow 1 metric per request; premium keys allow mul… |
| INTERVAL | string | yes | The frequency of data points in the time series. Choose from minute-level intervals (1min, 5min, 15min, 30min, 60min) for intraday analysis or daily/weekly/monthly intervals for longer-term trends. |
| OHLC | string | – | The price field to use for calculations: open, high, low, or close price. Defaults to close price if not specified. |
| RANGE | string | yes | The time period for the analysis. Accepts relative ranges (e.g., '2month', '10day'), specific dates in YYYY-MM-DD format, or ISO 8601 format. You can specify a start and end date by providing two RAN… |
| SYMBOLS | string | yes | One or more stock symbols to analyze, provided as a comma-separated list. Free API keys support up to 5 symbols per request; premium keys support up to 50. |
| WINDOW_SIZE | integer | yes | The number of data points in each sliding window. Must be at least 10, though larger windows (e.g., 20+) are recommended for more reliable statistical results. |
| function | string | yes | The analytics function to execute. Must be set to ANALYTICS_SLIDING_WINDOW. |
No output schema declared.
No examples provided.
calculate_absolute_price_oscillator Calculate Absolute Price Oscillator ~280
Calculates the Absolute Price Oscillator (APO) technical indicator for a given equity, measuring momentum by comparing two exponential moving averages. Returns APO values at your specified time interval.
| Name | Type | Req | Description |
|---|---|---|---|
| fastperiod | integer | – | The number of periods for the faster exponential moving average. Accepts any positive integer; defaults to 12 if not specified. |
| function | string | yes | The technical indicator function to calculate. Must be set to APO for this operation. |
| interval | string | yes | The time interval between consecutive data points in the returned series. Choose from minute-level intervals (1, 5, 15, or 30 minutes, or 1 hour) or daily/weekly/monthly historical data. |
| month | string | – | Retrieve APO values for a specific month in history using YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data available. |
| series_type | string | yes | The price type to use in the calculation. Select from the open, high, low, or closing price of each interval. |
| slowperiod | integer | – | The number of periods for the slower exponential moving average. Accepts any positive integer; defaults to 26 if not specified. |
| symbol | string | yes | The stock ticker symbol for which to calculate the APO (e.g., IBM, AAPL). |
No output schema declared.
No examples provided.
calculate_adx Calculate ADX ~220
Calculates the Average Directional Movement Index (ADX) for a given equity or forex pair, returning trend strength values across your specified time interval and period.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type; must be set to ADX for this operation. |
| interval | string | yes | The time interval between data points: 1min, 5min, 15min, 30min, 60min for intraday data, or daily, weekly, monthly for longer-term analysis. |
| month | string | – | Optional historical month filter in YYYY-MM format (e.g., 2009-01) to retrieve ADX values for a specific month; if omitted, uses the default time series length for the selected interval. |
| symbol | string | yes | The ticker symbol of the equity or forex pair (e.g., IBM, EURUSD). |
| time_period | integer | yes | The number of periods used to calculate each ADX value; must be a positive integer (e.g., 10, 14, 60, 200). |
No output schema declared.
No examples provided.
calculate_analytics_fixed_window Calculate Analytics Fixed Window ~403
Calculate advanced analytics metrics for one or more financial symbols over a fixed time window, including statistical measures like returns, variance, drawdown, and correlation analysis.
| Name | Type | Req | Description |
|---|---|---|---|
| CALCULATIONS | string | yes | Comma-separated list of metrics to calculate. Available metrics include MIN, MAX, MEAN, MEDIAN, CUMULATIVE_RETURN, VARIANCE, STDDEV, MAX_DRAWDOWN, HISTOGRAM, AUTOCORRELATION, COVARIANCE, and CORRELAT… |
| INTERVAL | string | yes | The frequency of data points in the time series. Choose from minute-level intervals (1min, 5min, 15min, 30min, 60min) or daily/weekly/monthly aggregations (DAILY, WEEKLY, MONTHLY). |
| OHLC | string | – | The price field to use for calculations: open, high, low, or close. Defaults to close price if not specified. |
| RANGE | string | yes | The time period for analysis. Specify as 'full' for all available data, a relative range like '30day' or '6month', a single date in YYYY-MM-DD format, or a date range using start and end dates (e.g.,… |
| SYMBOLS | string | yes | Comma-separated list of stock symbols to analyze. Free API keys support up to 5 symbols per request; premium keys support up to 50 symbols. |
| function | string | yes | The analytics function to execute. Must be set to ANALYTICS_FIXED_WINDOW for this operation. |
No output schema declared.
No examples provided.
calculate_aroon_indicator Calculate Aroon Indicator ~172
Calculates the Aroon technical indicator for a given equity or forex pair, returning Aroon Up and Aroon Down values to identify trend direction and strength.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type; must be set to AROON for this operation. |
| interval | string | yes | The time interval between data points, ranging from 1-minute to monthly granularity. |
| month | string | – | Optional historical month in YYYY-MM format to retrieve Aroon values for a specific month; if omitted, uses the most recent data. |
| symbol | string | yes | The ticker symbol of the equity or forex pair to analyze (e.g., IBM, EURUSD). |
| time_period | integer | yes | The number of periods used to calculate the Aroon values; typically 14 periods is standard for this indicator. |
No output schema declared.
No examples provided.
calculate_aroon_oscillator Calculate Aroon Oscillator ~237
Calculates the Aroon oscillator (AROONOSC) technical indicator for a given equity symbol. The Aroon oscillator measures the difference between Aroon-Up and Aroon-Down, helping identify trend strength and direction changes.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to AROONOSC for this operation. |
| interval | string | yes | The time interval between data points. Choose from: 1min, 5min, 15min, 30min, 60min for intraday data, or daily, weekly, monthly for longer-term analysis. |
| month | string | – | Optional historical month for retrieving past indicator values in YYYY-MM format (e.g., 2009-01). If omitted, uses the default data length for the selected interval. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of periods used to calculate the oscillator value. Must be a positive integer (e.g., 10, 25, 60). Larger values smooth the indicator over longer timeframes. |
No output schema declared.
No examples provided.
calculate_bollinger_bands Calculate Bollinger Bands ~331
Calculates Bollinger Bands technical indicator values for a given equity or forex pair, providing upper, middle, and lower bands based on standard deviation multipliers applied to a moving average.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator function to execute. Must be set to BBANDS for Bollinger Bands calculation. |
| interval | string | yes | The time interval between consecutive data points in the time series. Choose from intraday intervals (1, 5, 15, or 30 minutes, or 1 hour) or daily/weekly/monthly historical data. |
| month | string | – | Optional historical month to retrieve data for, specified in YYYY-MM format. If not provided, returns the most recent data available. |
| nbdevdn | integer | – | The standard deviation multiplier for the lower Bollinger Band. Must be at least 1; defaults to 2 for typical two standard deviation bands. |
| nbdevup | integer | – | The standard deviation multiplier for the upper Bollinger Band. Must be at least 1; defaults to 2 for typical two standard deviation bands. |
| series_type | string | yes | The price type to use for calculations: closing price, opening price, high price, or low price of each interval. |
| symbol | string | yes | The ticker symbol of the equity or forex pair to analyze (e.g., IBM, AAPL, EUR/USD). |
| time_period | integer | yes | The number of data points used to calculate each Bollinger Band value. Must be at least 1; typical values range from 20 to 200 depending on your analysis timeframe. |
No output schema declared.
No examples provided.
calculate_commodity_channel_index Calculate Commodity Channel Index ~224
Calculates the Commodity Channel Index (CCI) technical indicator for a given equity or forex pair, returning CCI values across a specified time series at your chosen interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to CCI for this operation. |
| interval | string | yes | The time interval between consecutive data points in the returned series. Choose from minute-level intervals (1, 5, 15, or 30 minutes), hourly (60 minutes), or daily/weekly/monthly aggregations. |
| month | string | – | Optional. Retrieve CCI values for a specific month in history using YYYY-MM format (e.g., 2009-01). If omitted, returns data using the default historical length. |
| symbol | string | yes | The ticker symbol of the equity or forex pair to analyze (e.g., IBM, EURUSD). |
| time_period | integer | yes | The number of data points used to calculate each CCI value. Must be a positive integer of at least 1. Larger values smooth the indicator over longer periods. |
No output schema declared.
No examples provided.
calculate_dema Calculate DEMA ~224
Calculates the double exponential moving average (DEMA) for a given equity symbol, providing smoothed price trend analysis across various time intervals and historical periods.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type; must be set to DEMA for this operation. |
| interval | string | yes | The time interval between consecutive data points: 1-minute, 5-minute, 15-minute, 30-minute, 60-minute, daily, weekly, or monthly. |
| month | string | – | Optional historical month for retrieving past DEMA values, specified in YYYY-MM format (e.g., 2009-01). Omit to get current data. |
| series_type | string | yes | The price type to use in calculations: closing price, opening price, high price, or low price for the interval. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM) for which to calculate the moving average. |
| time_period | integer | yes | The number of data points used in each moving average calculation; determines the sensitivity and smoothing of the DEMA values. |
No output schema declared.
No examples provided.
calculate_ema Calculate EMA ~230
Calculates exponential moving average (EMA) values for a given equity or currency pair over a specified time interval and period.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to EMA for exponential moving average calculations. |
| interval | string | yes | The time interval between consecutive data points. Choose from minute-level intervals (1, 5, 15, 30, 60 minutes) or longer periods (daily, weekly, monthly). |
| month | string | – | Optional historical month for calculations in YYYY-MM format (e.g., 2009-01). If omitted, uses the default length of the underlying time series data. |
| series_type | string | yes | The price type to use in calculations. Select from closing price, opening price, high price, or low price for each interval. |
| symbol | string | yes | The ticker symbol of the equity or currency pair to analyze (e.g., IBM, AAPL, EUR/USD). |
| time_period | integer | yes | The number of data points used to calculate each EMA value. Must be a positive integer of at least 1. |
No output schema declared.
No examples provided.
calculate_equity_roc Calculate Equity ROC ~257
Calculates the rate of change (ROC) technical indicator for an equity, measuring the percentage change in price over a specified period. Returns ROC values at your chosen time interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to ROC for rate of change calculations. |
| interval | string | yes | The time interval between consecutive data points. Choose from intraday intervals (1, 5, 15, 30, or 60 minutes) or longer periods (daily, weekly, or monthly). |
| month | string | – | Optional. Retrieve historical ROC values for a specific month in YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data based on the selected interval. |
| series_type | string | yes | The price type to use in calculations. Choose from closing price, opening price, high price, or low price for each period. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to calculate ROC values. |
| time_period | integer | yes | The number of periods used to calculate each ROC value. Must be a positive integer (e.g., 10 means ROC is calculated over the last 10 periods). |
No output schema declared.
No examples provided.
calculate_kama Calculate KAMA ~223
Calculates the Kaufman Adaptive Moving Average (KAMA) for a given equity symbol, providing adaptive trend-following values that adjust to market volatility and noise.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to KAMA for this operation. |
| interval | string | yes | The time interval between data points. Choose from intraday intervals (1, 5, 15, or 30 minutes, or 1 hour) or longer periods (daily, weekly, or monthly). |
| month | string | – | Optional historical month for the calculation in YYYY-MM format. If not specified, the indicator uses the default time series length for the selected interval. |
| series_type | string | yes | The price type to use in calculations. Select from closing, opening, high, or low prices. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of periods used to calculate each KAMA value. Must be at least 1; larger values produce smoother averages. |
No output schema declared.
No examples provided.
calculate_macd Calculate MACD ~304
Calculates Moving Average Convergence/Divergence (MACD) technical indicator values for a given equity or forex pair, returning MACD line, signal line, and histogram data across specified time intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| fastperiod | integer | – | The number of periods for the fast exponential moving average. Must be a positive integer; defaults to 12 if not specified. |
| function | string | yes | The technical indicator type; must be set to MACD for this operation. |
| interval | string | yes | The time interval between consecutive data points in the time series. Choose from minute-level intervals (1, 5, 15, or 30 minutes), hourly (60 minutes), or daily/weekly/monthly aggregations. |
| month | string | – | Optional historical month to retrieve data for, specified in YYYY-MM format. If omitted, returns the most recent data available. |
| series_type | string | yes | The price type to use for calculations: closing price, opening price, high price, or low price for each interval. |
| signalperiod | integer | – | The number of periods for the signal line exponential moving average. Must be a positive integer; defaults to 9 if not specified. |
| slowperiod | integer | – | The number of periods for the slow exponential moving average. Must be a positive integer; defaults to 26 if not specified. |
| symbol | string | yes | The ticker symbol of the equity or forex pair to analyze (e.g., IBM, EURUSD). |
No output schema declared.
No examples provided.
calculate_macd_extended Calculate MACD Extended ~312
Calculate MACD (Moving Average Convergence Divergence) with customizable moving average types for technical analysis of equity price movements. Returns MACD line, signal line, and histogram values.
| Name | Type | Req | Description |
|---|---|---|---|
| fastperiod | integer | – | The number of periods for the fast-moving average. Must be a positive integer; defaults to 12 if not specified. |
| function | string | yes | The technical indicator function to execute. Must be set to MACDEXT for extended MACD calculation with configurable moving average types. |
| interval | string | yes | The time interval between data points. Choose from minute-level intervals (1, 5, 15, 30, 60 minutes) or daily/weekly/monthly aggregations. |
| month | string | – | Optional historical month for backtesting in YYYY-MM format (e.g., 2009-01). If omitted, uses the most recent available data. |
| series_type | string | yes | The price type to use in calculations: closing price, opening price, high price, or low price for the interval. |
| signalperiod | integer | – | The number of periods for the signal line (exponential moving average of MACD). Must be a positive integer; defaults to 9 if not specified. |
| slowperiod | integer | – | The number of periods for the slow-moving average. Must be a positive integer; defaults to 26 if not specified. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). Case-insensitive. |
No output schema declared.
No examples provided.
calculate_midpoint Calculate Midpoint ~229
Calculates the midpoint values (average of highest and lowest prices) for an equity over a specified period and time interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator function to use. Must be set to MIDPOINT for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from 1-minute, 5-minute, 15-minute, 30-minute, 60-minute, daily, weekly, or monthly intervals. |
| month | string | – | Optional historical month for which to calculate midpoint values, specified in YYYY-MM format. If not provided, calculations use the default time series data. |
| series_type | string | yes | The price type to use in the calculation: closing price, opening price, highest price, or lowest price of each interval. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to calculate midpoint values. |
| time_period | integer | yes | The number of data points to use in calculating each midpoint value. Must be a positive integer (e.g., 10, 60, 200). |
No output schema declared.
No examples provided.
calculate_midprice Calculate Midprice ~231
Calculates the midpoint price (MIDPRICE) indicator for an equity over a specified period and time interval. MIDPRICE is computed as the average of the highest high and lowest low prices within each interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to MIDPRICE for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from minute-level intervals (1, 5, 15, 30, or 60 minutes) or longer periods (daily, weekly, or monthly). |
| month | string | – | Optional historical month for retrieving technical indicators from a specific period in the past. Specify in YYYY-MM format (e.g., 2009-01). If omitted, uses the default time series data for the sele… |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to calculate the midpoint price. |
| time_period | integer | yes | The number of data points used to calculate each MIDPRICE value. Must be a positive integer (e.g., 10, 60, 200). |
No output schema declared.
No examples provided.
calculate_momentum Calculate Momentum ~249
Calculates momentum (MOM) technical indicator values for a given equity symbol. Returns momentum measurements based on price changes over a specified time period and interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to MOM for momentum calculations. |
| interval | string | yes | The time interval between consecutive data points. Choose from: 1min, 5min, 15min, 30min, 60min for intraday data, or daily, weekly, monthly for longer-term analysis. |
| month | string | – | Optional historical month for analysis in YYYY-MM format (e.g., 2009-01). If not specified, calculations use the default length of available time series data for the selected interval. |
| series_type | string | yes | The price type to use in calculations. Choose from: close, open, high, or low prices. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of data points used to calculate each momentum value. Must be a positive integer (e.g., 10, 60, 200). Larger values smooth out short-term fluctuations. |
No output schema declared.
No examples provided.
calculate_momentum_oscillator Calculate Momentum Oscillator ~214
Calculates the Chande Momentum Oscillator (CMO) for a given equity, providing momentum-based technical analysis values across specified time intervals and historical periods.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type; must be set to CMO for Chande Momentum Oscillator calculations. |
| interval | string | yes | The time interval between consecutive data points, ranging from 1-minute intraday data to monthly historical data. |
| month | string | – | Optional historical month to retrieve CMO values for a specific period in the past, specified in YYYY-MM format. |
| series_type | string | yes | The price type to use for calculations: closing price, opening price, high price, or low price for each interval. |
| symbol | string | yes | The stock ticker symbol for which to calculate the momentum oscillator (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of data points used in each CMO calculation; must be at least 1. Larger values smooth the oscillator over longer periods. |
No output schema declared.
No examples provided.
calculate_money_flow_index Calculate Money Flow Index ~240
Calculates the Money Flow Index (MFI) technical indicator for a given equity symbol. MFI measures buying and selling pressure by analyzing price and volume data over a specified time period and interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to MFI for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from: 1min, 5min, 15min, 30min, 60min for intraday data, or daily, weekly, monthly for longer-term analysis. |
| month | string | – | Optional historical month to retrieve MFI values for a specific period in the past, specified in YYYY-MM format (e.g., 2009-01). If omitted, uses the default length of the underlying time series data. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of data points used to calculate each MFI value. Must be a positive integer (e.g., 10, 14, 60). Larger values smooth the indicator over longer periods. |
No output schema declared.
No examples provided.
calculate_ppo Calculate PPO ~267
Calculates the Percentage Price Oscillator (PPO) for an equity, a momentum indicator that measures the relationship between two exponential moving averages. Returns PPO values across a specified time interval and historical period.
| Name | Type | Req | Description |
|---|---|---|---|
| fastperiod | integer | – | The period for the fast exponential moving average. Must be a positive integer; defaults to 12 if not specified. |
| function | string | yes | The technical indicator type. Must be set to PPO for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from minute-level intervals (1, 5, 15, or 30 minutes, or 1 hour) or daily/weekly/monthly aggregations. |
| month | string | – | Optional historical month to retrieve PPO values for, specified in YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data. |
| series_type | string | yes | The price type to use in calculations. Select from open, high, low, or close prices. |
| slowperiod | integer | – | The period for the slow exponential moving average. Must be a positive integer; defaults to 26 if not specified. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to calculate the PPO. |
No output schema declared.
No examples provided.
calculate_rocr Calculate ROCR ~266
Calculates the rate of change ratio (ROCR) technical indicator for an equity, measuring the percentage change in price over a specified period. Returns ROCR values at your chosen time interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to ROCR for this operation. |
| interval | string | yes | The time interval between data points. Choose from intraday intervals (1min, 5min, 15min, 30min, 60min) or longer periods (daily, weekly, monthly). |
| month | string | – | Optional. Retrieve ROCR values for a specific month in history using YYYY-MM format (e.g., 2009-01). If omitted, uses the default historical data length for the selected interval. |
| series_type | string | yes | The price type to use in calculations: closing price, opening price, high price, or low price for each period. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to calculate ROCR values. |
| time_period | integer | yes | The number of periods to use in the ROCR calculation. Must be a positive integer (e.g., 10, 60, 200). Larger values smooth the indicator over longer timeframes. |
No output schema declared.
No examples provided.
calculate_rsi Calculate RSI ~236
Calculates the Relative Strength Index (RSI) technical indicator for a given equity or forex pair over a specified time period and interval.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to RSI for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from: 1min, 5min, 15min, 30min, 60min, daily, weekly, or monthly. |
| month | string | – | Optional historical month for which to calculate RSI values, specified in YYYY-MM format (e.g., 2009-01). If omitted, uses the default time series data. |
| series_type | string | yes | The price type to use in calculations. Choose from: close, open, high, or low. |
| symbol | string | yes | The ticker symbol of the equity or forex pair to analyze (e.g., IBM, AAPL, EUR/USD). |
| time_period | integer | yes | The number of data points used to calculate each RSI value. Must be a positive integer (e.g., 10, 14, 60, 200). |
No output schema declared.
No examples provided.
calculate_sma Calculate SMA ~269
Calculates the simple moving average (SMA) for a given equity or currency pair over a specified time interval and period. Returns SMA values based on your chosen price type (open, close, high, or low).
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator function to use. Must be set to SMA for simple moving average calculations. |
| interval | string | yes | The time interval between consecutive data points. Choose from minute-level intervals (1, 5, 15, 30, 60 minutes) or daily/weekly/monthly aggregations. |
| month | string | – | Optional. Retrieve SMA values for a specific month in history using YYYY-MM format (e.g., 2009-01). If omitted, calculations use the default historical data length for the selected interval. |
| series_type | string | yes | The price type to use in calculations: open (opening price), close (closing price), high (highest price), or low (lowest price) for each interval. |
| symbol | string | yes | The ticker symbol of the equity or currency pair (e.g., IBM, AAPL, EUR/USD). |
| time_period | integer | yes | The number of data points used to calculate each moving average value. Must be at least 1. Larger values produce smoother averages over longer periods. |
No output schema declared.
No examples provided.
calculate_stochrsi Calculate Stochastic RSI ~246
Calculate the Stochastic Relative Strength Index (STOCHRSI) for a given equity symbol. Returns STOCHRSI values at your specified time interval and lookback period.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to STOCHRSI for this operation. |
| interval | string | yes | The time interval between data points. Choose from intraday intervals (1, 5, 15, or 30 minutes, or 1 hour) or daily/weekly/monthly historical data. |
| month | string | – | Optional. Retrieve STOCHRSI values for a specific month in history using YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data. |
| series_type | string | yes | The price type to use in calculations. Select from closing, opening, high, or low prices. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of periods used to calculate each STOCHRSI value. Must be a positive integer (e.g., 10, 14, 21). |
No output schema declared.
No examples provided.
calculate_t3_moving_average Calculate T3 Moving Average ~240
Calculates the Tilson T3 triple exponential moving average for a given equity symbol. Returns smoothed price data based on your specified time interval and period.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to T3 for Tilson triple exponential moving average calculations. |
| interval | string | yes | The time interval between data points in the series. Choose from 1-minute, 5-minute, 15-minute, 30-minute, 60-minute, daily, weekly, or monthly intervals. |
| month | string | – | Optional. Retrieve historical technical indicator data for a specific month. Specify the month in YYYY-MM format (e.g., 2009-01). |
| series_type | string | yes | The price type to use in calculations. Select from closing price, opening price, high price, or low price for each interval. |
| symbol | string | yes | The equity ticker symbol (e.g., IBM, AAPL) for which to calculate the moving average. |
| time_period | integer | yes | The number of data points used to calculate each moving average value. Must be a positive integer of at least 1. |
No output schema declared.
No examples provided.
calculate_tema Calculate TEMA ~205
Calculates the Triple Exponential Moving Average (TEMA) for a given equity symbol, providing smoothed price trend analysis across various time intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type; must be set to TEMA for this operation. |
| interval | string | yes | The time interval between consecutive data points, ranging from 1-minute intraday data to monthly historical data. |
| month | string | – | Optional historical month filter in YYYY-MM format to retrieve TEMA values for a specific month. If omitted, calculations use the default time series length. |
| series_type | string | yes | The price type to use in calculations: closing price, opening price, high price, or low price for the interval. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of data points used to calculate each TEMA value; must be at least 1. Larger values produce smoother averages. |
No output schema declared.
No examples provided.
calculate_triangular_moving_average Calculate Triangular Moving Average ~237
Calculates the triangular moving average (TRIMA) for a given equity symbol across specified time intervals. TRIMA is a double-smoothed moving average that emphasizes mid-range price data.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to TRIMA for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from intraday intervals (1, 5, 15, or 30 minutes, or 1 hour) or daily/weekly/monthly historical data. |
| month | string | – | Optional historical month to retrieve data for, specified in YYYY-MM format. If omitted, returns the most recent data based on the default time range. |
| series_type | string | yes | The price type to use in calculations. Select from closing, opening, high, or low prices for each interval. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of data points used to calculate each TRIMA value. Must be a positive integer (minimum 1). Larger values produce smoother averages. |
No output schema declared.
No examples provided.
calculate_trix Calculate TRIX ~247
Calculates the 1-day rate of change of a triple smooth exponential moving average (TRIX) for a given equity, providing momentum analysis based on the specified time interval and price series.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to TRIX for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from minute-level intervals (1, 5, 15, 30, 60 minutes) or daily/weekly/monthly aggregations. |
| month | string | – | Optional historical month to retrieve TRIX values for a specific period in the past, specified in YYYY-MM format. If omitted, uses the default length of available time series data. |
| series_type | string | yes | The price type to use in calculations. Select from closing, opening, high, or low prices for each period. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| time_period | integer | yes | The number of data points used to calculate each TRIX value. Must be a positive integer (e.g., 10, 60, 200). Larger values produce smoother results. |
No output schema declared.
No examples provided.
calculate_ultimate_oscillator Calculate Ultimate Oscillator ~287
Calculates the Ultimate Oscillator (ULTOSC) technical indicator for a given equity symbol and time interval. The Ultimate Oscillator is a momentum indicator that combines multiple timeframes to identify overbought and oversold conditions.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator function to execute. Must be set to ULTOSC for this operation. |
| interval | string | yes | The time interval between data points. Choose from intraday intervals (1, 5, 15, or 30 minutes, or 1 hour) or daily/weekly/monthly historical data. |
| month | string | – | Optional: Retrieve data for a specific month in history using YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
| timeperiod1 | integer | – | Optional: The first lookback period for the indicator calculation. Must be a positive integer; defaults to 7 if not specified. |
| timeperiod2 | integer | – | Optional: The second lookback period for the indicator calculation. Must be a positive integer; defaults to 14 if not specified. |
| timeperiod3 | integer | – | Optional: The third lookback period for the indicator calculation. Must be a positive integer; defaults to 28 if not specified. |
No output schema declared.
No examples provided.
calculate_vwap Calculate VWAP ~170
Calculate the volume weighted average price (VWAP) for intraday time series data of a given equity, helping identify fair value and trend direction based on price and volume.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type; must be set to VWAP for this operation. |
| interval | string | yes | The time interval between consecutive data points in the intraday series; choose from 1-minute, 5-minute, 15-minute, 30-minute, or 60-minute intervals. |
| month | string | – | Optional historical month to retrieve VWAP data for; specify in YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM) for which to calculate VWAP. |
No output schema declared.
No examples provided.
calculate_weighted_moving_average Calculate Weighted Moving Average ~259
Calculates weighted moving average (WMA) values for a given equity symbol across specified time intervals. Returns a time series of WMA data points based on your chosen price type and lookback period.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator function to apply. Must be WMA (Weighted Moving Average). |
| interval | string | yes | The time interval between consecutive data points in the returned series. Choose from minute-level intervals (1, 5, 15, 30, 60 minutes) or daily/weekly/monthly aggregations. |
| month | string | – | Optional: Retrieve historical WMA data for a specific month in YYYY-MM format (e.g., 2009-01). Omit to get the most recent data. |
| series_type | string | yes | The price type to use in calculations. Select from closing price, opening price, high price, or low price for each interval. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). Case-insensitive. |
| time_period | integer | yes | The number of data points used to calculate each WMA value. Must be a positive integer of at least 1. Larger values produce smoother averages over longer periods. |
No output schema declared.
No examples provided.
check_market_status Check Market Status ~54
Check the current open or closed status of major global trading venues across equities, forex, and cryptocurrency markets.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The function to execute; must be set to MARKET_STATUS to retrieve global market status information. |
No output schema declared.
No examples provided.
fetch_treasury_yield Fetch Treasury Yield ~157
Retrieves US Treasury yield data for a specified maturity timeline at daily, weekly, or monthly intervals. Data sourced from the Federal Reserve's official market yield on constant maturity securities.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The data function to execute. Must be set to TREASURY_YIELD to retrieve Treasury yield data. |
| interval | string | – | The time interval for data points. Choose from daily, weekly, or monthly granularity. Defaults to monthly if not specified. |
| maturity | string | – | The maturity timeline of the Treasury security. Select from 3-month, 2-year, 5-year, 7-year, 10-year, or 30-year constant maturities. Defaults to 10-year if not specified. |
No output schema declared.
No examples provided.
get_adosc_values Get ADOSC Values ~231
Retrieves Chaikin A/D oscillator (ADOSC) technical indicator values for a specified equity symbol and time interval, with optional historical month selection and EMA period customization.
| Name | Type | Req | Description |
|---|---|---|---|
| fastperiod | integer | – | The time period for the fast exponential moving average calculation. Must be a positive integer; defaults to 3 if not specified. |
| function | string | yes | The technical indicator type; must be set to ADOSC for this operation. |
| interval | string | yes | The time interval between data points: 1min, 5min, 15min, 30min, or 60min for intraday data, or daily, weekly, monthly for longer periods. |
| month | string | – | Optional historical month in YYYY-MM format to retrieve ADOSC values for a specific month. If not provided, uses the default time series data. |
| slowperiod | integer | – | The time period for the slow exponential moving average calculation. Must be a positive integer; defaults to 10 if not specified. |
| symbol | string | yes | The stock ticker symbol to analyze (e.g., IBM, AAPL). |
No output schema declared.
No examples provided.
get_adxr_values Get ADXR Values ~177
Retrieves Average Directional Movement Index Rating (ADXR) values for a specified equity, providing trend strength analysis over a chosen time interval and historical period.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type; must be set to ADXR for this operation. |
| interval | string | yes | The time interval between consecutive data points, ranging from 1-minute to monthly granularity. |
| month | string | – | Optional historical month to retrieve data from, specified in YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to retrieve ADXR values. |
| time_period | integer | yes | The number of data points used to calculate each ADXR value; must be at least 1. |
No output schema declared.
No examples provided.
get_aluminum_prices Get Aluminum Prices ~94
Retrieves global aluminum prices from the International Monetary Fund via the Federal Reserve Economic Data (FRED) service, available in monthly, quarterly, or annual time intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | Specifies the commodity type to query. Must be set to ALUMINUM to retrieve aluminum price data. |
| interval | string | – | Time interval for the price data. Accepts monthly (default), quarterly, or annual aggregations. |
No output schema declared.
No examples provided.
get_atr Get ATR ~205
Retrieves Average True Range (ATR) technical indicator values for a specified equity, showing volatility measurements over a chosen time interval and period.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to ATR for this operation. |
| interval | string | yes | The time interval between consecutive data points. Choose from minute-level intervals (1, 5, 15, or 30 minutes), hourly (60 minutes), or daily/weekly/monthly aggregations. |
| month | string | – | Optional filter to retrieve historical ATR data for a specific month in YYYY-MM format (e.g., 2009-01). Omit to get the most recent data. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to retrieve ATR data. |
| time_period | integer | yes | The number of periods used to calculate each ATR value. Must be a positive integer (e.g., 14 is a common default for daily charts). |
No output schema declared.
No examples provided.
get_balance_of_power Get Balance of Power ~197
Retrieves Balance of Power (BOP) technical indicator values for a specified equity symbol at your chosen time interval. Optionally filter results to a specific month in history.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to BOP for Balance of Power calculations. |
| interval | string | yes | The time interval between consecutive data points. Choose from: 1min, 5min, 15min, 30min, 60min for intraday data, or daily, weekly, monthly for longer-term analysis. |
| month | string | – | Optional. Retrieve Balance of Power values for a specific month in history using YYYY-MM format (e.g., 2009-01). If omitted, returns data based on the default time series length for the selected inte… |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL) for which to calculate the Balance of Power indicator. |
No output schema declared.
No examples provided.
get_balance_sheet Get Balance Sheet ~108
Retrieve annual and quarterly balance sheet data for a specified equity, with normalized fields mapped to GAAP and IFRS taxonomies. Data is typically updated on the same day the company reports its latest earnings and financials.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The balance sheet data type to retrieve. Must be set to BALANCE_SHEET. |
| symbol | string | yes | The stock ticker symbol of the company (e.g., IBM, AAPL). Used to identify which equity's balance sheet to retrieve. |
No output schema declared.
No examples provided.
get_brent_crude_oil_prices Get Brent Crude Oil Prices ~101
Retrieves Brent (Europe) crude oil prices from the U.S. Energy Information Administration via FRED. Data is available in daily, weekly, or monthly intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The data source identifier. Must be set to BRENT to retrieve Brent crude oil prices. |
| interval | string | – | The time interval for price data. Choose from daily, weekly, or monthly granularity. Defaults to monthly if not specified. |
No output schema declared.
No examples provided.
get_cash_flow_statement Get Cash Flow Statement ~107
Retrieves annual and quarterly cash flow statements for a specified equity, with normalized fields mapped to GAAP and IFRS taxonomies. Data is typically updated on the same day the company reports its latest earnings and financial results.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The cash flow statement function type. Must be set to CASH_FLOW to retrieve cash flow data. |
| symbol | string | yes | The stock ticker symbol of the company for which to retrieve cash flow statements (e.g., IBM, AAPL). |
No output schema declared.
No examples provided.
get_chaikin_ad_line Get Chaikin A/D Line ~185
Retrieves Chaikin A/D line (Accumulation/Distribution) values for a given equity, showing the relationship between price and volume to identify buying and selling pressure.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The technical indicator type. Must be set to AD for Chaikin A/D line calculations. |
| interval | string | yes | The time interval between data points in the series. Choose from minute-level intervals (1, 5, 15, or 30 minutes, or 1 hour) or daily/weekly/monthly historical data. |
| month | string | – | Optional filter to retrieve historical data for a specific month. Use YYYY-MM format (e.g., 2009-01). If omitted, returns the most recent data. |
| symbol | string | yes | The stock ticker symbol (e.g., IBM, AAPL). Identifies which equity to retrieve data for. |
No output schema declared.
No examples provided.
get_coffee_prices Get Coffee Prices ~107
Retrieves global coffee prices from the International Monetary Fund (IMF) across different time horizons. Data represents the global price of Other Mild Arabica coffee sourced from the Federal Reserve Bank of St. Louis.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | Specifies the commodity type to query. Must be set to COFFEE to retrieve coffee price data. |
| interval | string | – | Defines the time period aggregation for price data. Accepts monthly, quarterly, or annual intervals, with monthly as the default. |
No output schema declared.
No examples provided.
get_commodity_price_index Get Commodity Price Index ~112
Retrieves the global price index for all commodities across different time periods. Data is sourced from the International Monetary Fund (IMF) Global Price Index and provided by the Federal Reserve Bank of St. Louis.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | Specifies the commodity dataset to retrieve. Must be set to ALL_COMMODITIES to fetch the global price index for all commodities. |
| interval | string | – | Defines the time period granularity for the price index data. Accepts monthly (default), quarterly, or annual intervals. |
No output schema declared.
No examples provided.
get_company_overview Get Company Overview ~99
Retrieve comprehensive company information including financial ratios and key metrics for a specified equity ticker. Data is typically updated on the same day the company reports its latest earnings and financial results.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The type of company data to retrieve. Must be set to OVERVIEW to fetch company information and financial metrics. |
| symbol | string | yes | The stock ticker symbol of the company you want to look up (e.g., IBM, AAPL). |
No output schema declared.
No examples provided.
get_copper_prices Get Copper Prices ~101
Retrieves global copper prices from the International Monetary Fund (IMF) via the Federal Reserve Economic Data (FRED) service, available in monthly, quarterly, or annual time intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The commodity type to query. Must be set to COPPER to retrieve copper price data. |
| interval | string | – | The time interval for price data aggregation. Choose from monthly (default), quarterly, or annual intervals to match your analysis needs. |
No output schema declared.
No examples provided.
get_corn_prices Get Corn Prices ~98
Retrieves global corn prices from the International Monetary Fund (IMF) via FRED (Federal Reserve Bank of St. Louis) in your choice of monthly, quarterly, or annual time intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The commodity type to query. Must be set to CORN to retrieve corn price data. |
| interval | string | – | The time interval for price data aggregation. Choose from monthly (default), quarterly, or annual intervals. |
No output schema declared.
No examples provided.
get_cotton_prices Get Cotton Prices ~97
Retrieves global cotton prices from the International Monetary Fund via the Federal Reserve Economic Data (FRED) service, available in monthly, quarterly, or annual time intervals.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | Specifies the commodity data to retrieve. Must be set to COTTON to fetch cotton price data. |
| interval | string | – | Specifies the time interval for the price data. Choose from monthly (default), quarterly, or annual aggregations. |
No output schema declared.
No examples provided.
get_cpi_data Get CPI Data ~92
Retrieves monthly or semiannual Consumer Price Index (CPI) data for the United States, which measures inflation levels across the broader economy.
| Name | Type | Req | Description |
|---|---|---|---|
| function | string | yes | The data type to retrieve; must be set to CPI for Consumer Price Index data. |
| interval | string | – | The reporting frequency for CPI data; choose either monthly (default) for month-over-month data or semiannual for six-month intervals. |
No output schema declared.
No examples provided.
What is the com.mcparmory/alpha-vantage MCP server?
com.mcparmory/alpha-vantage is an MCP server listed in the public MCP registry as com.mcparmory/alpha-vantage. Track stock prices, search symbols, and compute 50+ technical indicators. This page covers its container image (ghcr.io/mcparmory/alpha-vantage:1.0.3).
Is the com.mcparmory/alpha-vantage MCP server safe to use?
com.mcparmory/alpha-vantage scores 49 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the com.mcparmory/alpha-vantage MCP server expose?
com.mcparmory/alpha-vantage exposes 121 tools: get_intraday_time_series, get_daily_time_series, get_daily_adjusted_time_series, get_weekly_time_series, get_weekly_adjusted_time_series, and 116 more. Their descriptions and schemas cost roughly 20,825 tokens of context every time the server is loaded.
Is the com.mcparmory/alpha-vantage MCP server still maintained?
com.mcparmory/alpha-vantage is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.