Skip to main content
Glama
UnbiasedAlpha

AuraStream MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EIA_API_KEYNoEIA API key (free at https://www.eia.gov/opendata/register.php), required to use the eia source.
OANDA_TOKENNoOanda API token, required to use the oanda source.
FRED_API_KEYNoFRED API key, required to use the fred source.
ALPACA_API_KEYNoAlpaca API key, required to use the alpaca source.
CENSUS_API_KEYNoUS Census API key (free at https://api.census.gov/data/key_signup.html), required to use the uscensus source.
FINNHUB_API_KEYNoFinnhub API key, required to use the finnhub source.
POLYGON_API_KEYNoPolygon API key, required to use the polygon source.
EDGAR_USER_AGENTNoYour name and contact email, e.g. 'Your Company contact@yourcompany.com'. Required by the SEC and needed to use the edgar source; no registration required.
OANDA_ACCOUNT_IDNoOanda account ID, required to use the oanda source.
ALPACA_SECRET_KEYNoAlpaca secret key, required to use the alpaca source.
OANDA_ENVIRONMENTNoOanda environment, either 'practice' (default) or 'live'. Optional; used with the oanda source.practice
AURASTREAM_API_KEYYesYour AuraStream API key. Required for all data requests. Get a free key from https://aurastream.unbiased-alpha.com.
AURASTREAM_API_URLNoOverrides the AuraStream API endpoint (useful for testing).

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_sourcesA

List the AuraStream data sources: what each covers, ticker format, intervals, supported dtypes, optional source-specific parameters, the fields returned when they are not OHLCV, and whether provider credentials are needed and configured. Free to call (does not use the API allowance).

get_timeseriesA

Fetch historical data from AuraStream and return it as a CSV table per ticker (timestamp,Open,High,Low,Close,Volume for market bars; source-specific fields otherwise, see list_sources). Long results are cut to the most recent max_rows rows per ticker, with the total row count noted. Each call uses one unit of the user's monthly AuraStream allowance. Provider credentials come from the server's environment; never ask the user to paste them.

get_latestA

Return the most recent N bars (OHLCV) per ticker, without having to pick dates. Uses one unit of the monthly AuraStream allowance. Data is historical/delayed, not a live quote; the last bar may still be forming.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation4/5

Each tool maps to a distinct step: discovery (list_sources), bounded historical fetch (get_timeseries), and a convenience recent-bars fetch (get_latest). get_timeseries and get_latest overlap substantially since the latter is effectively a date-free subset of the former, but the descriptions clearly frame get_latest as the 'don't pick dates' shortcut.

Naming Consistency5/5

All three tools are snake_case verb-first names (list_/get_/get_) that read predictably and map loosely to resource retrieval. No mixed conventions or cryptic abbreviations.

Tool Count4/5

Three tools is on the lean side but each earns its place: source discovery, ranged history, and latest bars. A small read-only data-fetch server doesn't need a larger surface, though it sits near the thin end.

Completeness4/5

The read-only retrieval lifecycle (discover sources → fetch history → fetch recent bars) is fully covered with no dead ends for the core workflow. Notable gap: every metered call consumes monthly allowance, yet there is no tool to check remaining quota/usage, and no ticker search or validation helper.

Maintenance

ActivityMaintained
ResponsivenessNo issues