Aiera MCP Server
Access Aiera's financial data including earnings events, SEC filings, transcripts, expert insights, and market intelligence through MCP tools.
Aiera MCP is an official Model Context Protocol server from Aiera that exposes the company's financial data platform to AI agents. It provides access to corporate events (earnings calls, investor days, shareholder meetings), SEC filings (10-K, 10-Q, 8-K and more), company-published documents, Third Bridge expert insights, research reports, equity data, financial statements, and indexes/watchlists. Aiera covers 45,000+ corporate events annually and is integrated with Anthropic's Claude for Financial Services.
The server is distributed both as a standalone MCP server and a reusable Python package. It exposes roughly two dozen tools spanning event discovery, filings retrieval, semantic transcript and filing search, company document lookups, equity screening, financial statements, indexes/watchlists, and a trusted web search across approved financial news domains (Bloomberg, Reuters, CNBC, WSJ, AP News). Tools support filtering, pagination, and ISO 8601 date ranges.
The package is officially maintained by Aiera (aiera-inc on GitHub) and supports both API key authentication via environment variables and OAuth-style integrations through custom API key providers. It is intended for analysts, portfolio managers, and financial research workflows that need programmatic access to verified market intelligence inside an LLM agent.
Tools
| Tool | Description |
|---|---|
find_events |
Search corporate events such as earnings calls, investor days, and shareholder meetings. |
get_event |
Retrieve a single event with full metadata and transcript content. |
get_upcoming_events |
List upcoming events on the Aiera calendar. |
find_conferences |
Search investor conferences. |
search_transcripts |
Semantic search across event transcripts using embedding-based matching. |
find_filings |
Find SEC filings (10-K, 10-Q, 8-K, etc.) filtered by company and date range. |
get_filing |
Retrieve a specific SEC filing. |
search_filings |
Semantic search across SEC filing documents. |
find_company_docs |
Find company-published documents such as press releases, slides, and disclosures. |
get_company_doc |
Retrieve a single company document. |
get_company_doc_categories |
List available company document categories. |
get_company_doc_keywords |
List available company document keywords. |
find_third_bridge_events |
Search Third Bridge expert insight events. |
get_third_bridge_event |
Retrieve a single Third Bridge expert event. |
find_equities |
Search equities by ticker, ISIN, or company name. |
get_equity_summaries |
Retrieve summary information for one or more equities. |
get_sectors_and_subsectors |
List available sectors and subsectors. |
get_financials |
Retrieve financial statements (income, balance sheet, cash flow). |
get_available_indexes |
List available market indexes. |
get_index_constituents |
Retrieve constituents of a given index. |
get_available_watchlists |
List user-accessible watchlists. |
get_watchlist_constituents |
Retrieve constituents of a watchlist. |
trusted_web_search |
Search approved financial news domains (Bloomberg, Reuters, CNBC, WSJ, AP News). |
Prerequisites
- Python 3.11+
- An Aiera API key (request via aiera.com)
- Astral
uvinstalled for running the server
Install
Run directly from GitHub with uv:
uv run --with git+https://github.com/aiera-inc/aiera-mcp.git aiera-mcp
Or install as a Python package:
pip install git+https://github.com/aiera-inc/aiera-mcp.git
Claude Desktop config
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"Aiera MCP": {
"command": "uv",
"args": [
"run",
"--with",
"git+https://github.com/aiera-inc/aiera-mcp.git",
"aiera-mcp"
],
"env": {
"AIERA_API_KEY": "<your_api_key_here>"
}
}
}
}
Environment variables
AIERA_API_KEY(required): your Aiera API keyAIERA_BASE_URL(defaulthttps://graphql.aiera.com/api)DEFAULT_PAGE_SIZE(default 50)DEFAULT_MAX_PAGE_SIZE(default 100)HTTP_TIMEOUT(default 30.0)LOG_LEVEL(default INFO)
- Pull the latest earnings call transcript for a ticker and summarize guidance changes vs. the prior quarter
- Semantic search across recent 10-K and 10-Q filings to surface mentions of supply chain or AI capex
- Build a daily briefing of upcoming earnings events across a watchlist or index
- Aggregate Third Bridge expert insights and company press releases to support a thesis on a sector
- Retrieve standardized income statement, balance sheet, and cash flow data to drive comparable analysis across peers
- "Find all upcoming earnings events this week for companies in my watchlist."
- "Search NVIDIA's last four earnings call transcripts for commentary on data center demand."
- "Pull the most recent 10-K for Microsoft and summarize the risk factors section."
- "Compare revenue and gross margin trends over the last 8 quarters for AMD, Intel, and NVIDIA."
- "Search Third Bridge expert events for insights on enterprise software pricing in 2026."
- Official MCP server maintained by Aiera with broad API coverage (24+ tools)
- Combines structured data (financials, indexes, watchlists) with unstructured content (transcripts, filings, expert insights) and semantic search
- Trusted web search restricted to vetted financial news domains reduces hallucinations
- Pydantic-based parameter validation and OAuth-compatible auth for enterprise deployments
- Requires a paid Aiera API key, which is not self-serve for most users
- Marked experimental in the README; APIs and tool surfaces may change
- No publicly documented hosted/remote MCP endpoint; users must run the server locally via
uvor Python
- Financial Datasets MCP for free-tier fundamentals and price data
- SEC EDGAR MCP servers for filings-only access without a paid subscription
- Bloomberg or FactSet enterprise data feeds for institutional-grade coverage (no official MCP server)