Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EQUIVAULT_API_KEYYesYour EquiVault API key
EQUIVAULT_BASE_URLNoAPI base URL (override for self-hosted)https://api.equivault.ai/api/v1
EQUIVAULT_TENANT_IDYesYour EquiVault tenant ID

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_companiesB

Search for companies by name, ticker symbol, or keyword. Returns a list of matching companies with their IDs.

get_companyC

Get detailed information about a specific company by its ID.

get_financialsB

Get financial statements (income statement, balance sheet, cash flow) for a company.

get_metricsC

Get financial metrics and key performance indicators for a company over time.

get_stock_quoteB

Get real-time stock quotes for one or more ticker symbols.

screen_companiesC

Screen companies using financial filters. Returns companies matching your criteria.

compare_companiesC

Compare financial metrics across multiple companies side by side.

get_billing_statusB

Get current billing status, tier, query usage, and limits for your EquiVault account.

get_company_narrativeA

Get the investment thesis for a company — including value drivers, headwinds, and tailwinds. Pass history=true to include prior narrative versions.

get_guidanceC

Get the management guidance tracker for a company — prior guidance commitments and actual outcomes (beat/miss/in-line).

get_segmentsB

Get revenue and operating-income breakdown by business segment for a company.

get_capital_allocationC

Get historical capital allocation: buybacks, dividends, debt repayment, M&A, and capex.

get_risk_factorsB

Get the evolution of risk factors disclosed in a company's filings (new, ongoing, resolved, elevated).

get_insider_transactionsA

Get insider transactions (buys, sells, grants, exercises) with 10b5-1 flag. Requires Advisor tier.

get_earnings_qualityC

Get the earnings quality assessment: accruals ratio, cash conversion, non-GAAP adjustments, and flags.

get_debt_maturitiesB

Get the debt maturity schedule: principal due per year, interest rates, and instrument types.

get_competitive_signalsC

Get detected competitive signals affecting a company (market share shifts, new entrants, pricing pressure).

get_management_statementsB

Get notable management statements with sentiment analysis and source attribution. Requires Advisor tier.

get_accounting_snapshotsB

Get snapshots of accounting policies and changes from prior periods.

get_strategy_profilesB

List all available investment strategy profiles (system + custom). Each profile defines screening criteria for a particular investing approach.

analyze_companyA

Get a comprehensive company snapshot — profile, financial statements, metrics, and investment narrative — in a single call. Sections the user's tier can't access are marked as unavailable rather than failing the whole call.

company_deep_diveA

Get a full fundamental deep-dive for a company — everything from analyze_company PLUS all profile sections (guidance, segments, capital allocation, risk factors, insider transactions, earnings quality, debt maturities, competitive signals, management statements, accounting snapshots). Sections your tier can't access are marked unavailable.

morning_briefingA

Get a daily research summary: signal dashboard, trending signals, recent briefs for followed companies, and optionally portfolio analytics. Sections your tier can't access are marked unavailable.

research_reportA

Build a comprehensive research report for a company: full deep-dive (profile, financials, metrics, narrative, all 10 profile sections), recent signals, and related briefs — all in one call, ready for rendering as a report.

get_signalsB

Get detected signals for a specific company (earnings surprises, guidance changes, insider activity, etc). Supports pagination.

get_signal_summaryB

Get a count-based summary of signals for a company — breakdowns by type and severity, plus unread count.

get_signal_dashboardB

Get portfolio-wide signal dashboard: recent signals across all followed companies, unread counts, and per-company breakdown.

get_signal_trendsC

Get time-bucketed signal activity trends across your followed portfolio. Optional window: '7d', '30d', '90d', '1y'.

get_trending_signalsC

Get cross-company trending signals right now — what's moving in the market across all tracked companies.

create_alertA

Create a new alert rule that fires when a metric meets a condition. Optionally scoped to a specific company_id; if omitted, the alert applies to all followed companies. Requires Advisor tier.

update_alertA

Update an existing alert rule. Only the fields you provide are changed. Requires Advisor tier.

delete_alertA

Delete an alert rule. This cannot be undone. Requires Advisor tier.

list_briefsB

List investment briefs. Filter by company_id, or by followed=true to only get briefs for companies the user follows.

get_briefB

Get the full contents of a specific brief including its scorecard, strategy score, and rendered sections.

get_portfolio_analyticsB

Get pre-computed analytics for a portfolio — total return, Sharpe ratio, sector allocation, top winners/losers.

list_mediaC

List media items (earnings calls, podcasts, presentations, investor days, press releases). Filter by company_id, type, or processing status.

get_guru_holdingsB

Get portfolio holdings for a prominent investor (guru). Optionally filter by change type: new positions, increased, decreased, or sold.

get_marketsA

List all available markets (exchanges) that EquiVault supports — code, name, country, currency, MIC.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/equivault/equivault-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server