QVeris Finance Directory

MCP Server List for AI Agents: The Complete Finance Directory (2026)

A curated directory of MCP servers for financial AI agents — covering 10,000+ capabilities across stocks, options, crypto, macro data, and compliance. Find, compare, and connect to the best MCP servers with one unified protocol.

Linfang Wang, Founder & CEO of QVeris AI
· CEO & Founder LinkedIn

MS from Tsinghua University. Former engineer at Microsoft (Bing), Opera News, JD.com AI Lab. 2023: CTO at Liblib AI. 2025: Founded QVeris AI to build action infrastructure for AI Agents.


TL;DR
  • Problem: AI agents need financial data — but connecting to stocks, crypto, and macro data through traditional APIs requires custom integration for each provider.
  • Solution: This MCP server list curates 10,000+ finance-specific capabilities with verified performance metrics, letting you browse and connect through one unified protocol.
  • Result: Find the right MCP server for your AI agent in minutes, with latency and success rate data to make informed decisions.

What is an MCP Server List & Why It Matters for AI Agents

An MCP Server List is a curated directory of Model Context Protocol servers that AI agents use to access external data and capabilities. Unlike generic API lists, MCP servers provide a standardized interface — enabling AI agents to connect to financial data, databases, and tools through one unified protocol, reducing integration complexity by up to 80%. The Model Context Protocol (MCP) standardizes how AI agents discover and call capabilities, eliminating the need for custom integration code for each data source.

Before
Connecting your AI agent to financial data requires custom integration code for each API provider — Polygon for stocks, a crypto exchange API, FRED for macro data. Each has different authentication, rate limits, and response formats. Integration time: weeks. Maintenance overhead: constant.
After — with QVeris MCP Directory
Browse the MCP server list, filter by data category (stocks, options, crypto, macro), check latency and success rates, and connect through one unified protocol. Integration time: under 5 minutes per server. One API key. One response format.

Top MCP Server Directories Compared (mcp.so, PulseMCP, MCP Market, Official Registry)

Four main MCP server directory options dominate the landscape in 2026. Each takes a different approach to what an "MCP server directory" should optimize for — breadth, community signal, monetization, or canonical truth. Understanding these tradeoffs matters because the right MCP server directory determines how quickly your AI agent ships and how reliable it stays in production.

Bottom line for finance AI agents: a generic MCP server directory falls short when your agent needs to make real trading or compliance decisions. You need three things a general directory doesn't provide — curated finance coverage (no noise), real-time performance data (latency, uptime, success rate), and a unified protocol layer that lets you call across multiple sources without rebuilding integration logic for each. That's the specific gap QVeris fills. If you just want to browse the ecosystem, start with the Official MCP Registry for protocol truth and mcp.so for breadth; for finance-specific discovery with performance metrics, use QVeris.

The MCP Server List for Finance: 6 Categories, 10,000+ Capabilities

QVeris curates MCP servers across six financial data categories. The visualization below shows the distribution of 10,000+ capabilities across these categories:

📈
Stocks & Equities
2,400+ capabilities
📊
Options & Derivatives
1,200+ capabilities
Crypto & DeFi
3,100+ capabilities
🌍
Macro & Economic
1,800+ capabilities
🛡️
KYC & Compliance
900+ capabilities
🔄
Alternative Data
600+ capabilities

Each capability includes latency benchmarks, success rate metrics, and pricing tiers — so you can select based on your AI agent's performance requirements. Below is what each category in the QVeris MCP server list actually covers, plus what kinds of AI agents tend to pull from it.

1. Stocks & Equities (2,400+ capabilities)

The largest single-asset category in the directory. Servers here expose real-time quotes, level-2 order book depth, historical bar data going back 20+ years, corporate actions (splits, dividends, delistings), earnings transcripts, and SEC filing feeds (10-K, 10-Q, 8-K). Coverage spans US exchanges (NYSE, NASDAQ, ARCA) and major international venues (LSE, TSE, HKEX). Typical agents pulling from this category: stock screeners, fundamental research assistants, momentum traders, and earnings-event-driven strategies. Latency in this category ranges from ~50ms for premium real-time feeds to T+1 for end-of-day data.

2. Options & Derivatives (1,200+ capabilities)

Options chains across multiple expiration dates, implied volatility surfaces, Greeks (delta, gamma, theta, vega, rho), historical options data for backtesting, and futures contracts on indices, commodities, and currencies. The compute-heavy nature of derivatives means servers here often pre-aggregate metrics rather than forcing your AI agent to recalculate. Common users: volatility traders, hedging-strategy agents, structured-product analysts. The defining quality signal in this category isn't latency — it's data accuracy and coverage of edge cases (illiquid strikes, weekly expirations, exotic structures).

3. Crypto & DeFi (3,100+ capabilities) — the largest category

The biggest category by capability count because crypto has the most fragmented data landscape. Servers cover exchange feeds (Binance, Coinbase, Kraken, Bybit, OKX) with full order book depth, on-chain metrics (wallet balances, gas prices, transaction volumes), DeFi protocol data (Uniswap pools, Aave lending rates, Compound utilization), stablecoin reserve proofs, NFT floor prices, and bridging activity. For AI agents trading or analyzing crypto, the unified protocol matters most here — without it, you typically end up wiring 8-12 separate APIs just to cover the basics.

4. Macro & Economic Data (1,800+ capabilities)

Central bank communications (FOMC statements, ECB rate decisions, BOJ minutes), economic indicators (CPI, PPI, GDP, unemployment, retail sales, PMI), yield curves and rate spreads, commodity prices with supply-demand fundamentals, and geopolitical event feeds. This category is typically lower-latency-sensitive than equities or crypto — agents pulling macro data care more about completeness, revision history, and source authority (FRED, OECD, IMF, central banks directly). Macro AI agents often combine this with news sentiment to build forward-looking signals.

5. KYC & Compliance (900+ capabilities)

The fastest-growing category in the directory. Identity verification (document checks, biometric matching), sanctions screening against OFAC, EU, UN, and HMT lists with real-time updates, beneficial-ownership lookups, AML transaction monitoring, regulatory reporting (MiFID II, Dodd-Frank, EMIR), and audit trail generation. AI agents in this category are usually doing background work — running KYC flows for new users, screening counterparties before settlement, or generating compliance reports on schedule. Reliability and auditability beat speed.

6. Alternative Data (600+ capabilities)

The smallest but highest-margin category. Servers expose satellite imagery (retail parking lot density, oil tanker movements), credit card transaction aggregates, news sentiment with entity-level extraction, social media signal feeds (Twitter/X mentions, Reddit volume), app download trends, and consumer foot-traffic data. Alternative data is where quantitative funds source edge. Costs in this category are typically higher per call than mainstream feeds because the upstream providers charge premiums for proprietary datasets.

Browse MCP Servers for Finance
QVeris Discover API
Unified · Multi-category
Latency ~500ms
Uptime 99.9%
Polygon MCP
Stocks · Options · Real-time
Latency ~200ms
Uptime 99.7%
CoinGecko MCP
Crypto · Price Data
Latency ~150ms
Uptime 99.5%
FRED MCP
Macro · Economic Data
Latency ~300ms
Uptime 99.8%
Tradier MCP
Options · Trading API
Latency ~180ms
Uptime 99.6%
Onfido MCP
KYC · Identity Verification
Latency ~400ms
Uptime 99.7%
Alpha Vantage MCP
Stocks · Forex · Crypto
Latency ~350ms
Uptime 99.4%
Binance MCP
Crypto · Exchange · Real-time
Latency ~80ms
Uptime 99.9%
Uniswap MCP
DeFi · DEX · On-chain
Latency ~220ms
Uptime 99.6%
Trading Economics MCP
Macro · 196 Countries · Indicators
Latency ~420ms
Uptime 99.5%
IEX Cloud MCP
Stocks · SEC Filings · Earnings
Latency ~250ms
Uptime 99.8%
ComplyAdvantage MCP
AML · Sanctions Screening
Latency ~380ms
Uptime 99.8%
RavenPack MCP
News Sentiment · Alternative Data
Latency ~280ms
Uptime 99.6%

Use this list: If you need multi-source financial data for your AI agent, start with QVeris Discover API (unified access) or browse specific categories above. Each server link goes to detailed capability pages with full API documentation.

How to Choose MCP Servers from the List for Your AI Agent

Selecting the right MCP server depends on your AI agent's requirements. The criteria below apply to any list of MCP servers you're evaluating — whether you're browsing the QVeris directory, mcp.so, or assembling a shortlist from scratch.

Worked Example 1: A Quantitative Equities Research Agent

Imagine you're building an AI agent that scans the S&P 500 nightly, ranks stocks by a momentum-plus-quality factor, and generates a watchlist for the next trading day. The agent needs: end-of-day price bars for ~500 tickers, fundamentals (revenue growth, ROE, debt-to-equity), and analyst consensus data. It does not need real-time tick data.

The optimal selection from the MCP server list: one stocks server with EOD data (latency irrelevant, accuracy critical) plus one fundamentals server with quarterly updates. Two servers, both T+1 acceptable, total cost typically under $100/month. The mistake to avoid: picking a premium real-time feed because it "covers everything" — you'd pay 5x more for capability your agent doesn't use. The right MCP server list reading is "match server tier to agent workload," not "buy the best."

Worked Example 2: A DeFi Arbitrage Agent

A different agent monitors price discrepancies between Uniswap and centralized exchanges, executing trades when spreads exceed gas costs plus slippage. This agent's requirements look almost opposite to the equities case: sub-100ms latency is critical, accuracy across 6+ exchanges and 3+ chains is non-negotiable, and uptime gaps directly cost money via missed opportunities.

The optimal selection: one unified MCP server (like QVeris Discover) to call across 8-12 underlying exchange and on-chain endpoints with consistent response shapes, plus a dedicated low-latency price feed for the agent's primary trading pair. Total monthly cost typically $300-800 depending on call volume, but the unified protocol saves weeks of integration work and reduces the operational surface area you'd otherwise have to monitor and patch. The lesson: when an agent's value depends on speed and breadth simultaneously, a unified layer pays for itself fast.

Decision rule: If your AI agent needs data from multiple categories (stocks + macro + crypto), use QVeris Discover API for unified access. If you need deep single-category coverage and can manage multiple integrations, use category-specific servers directly. Use the worked examples above as templates — start by classifying your agent's workload, then map it to a server tier.

How to Install and Use MCP Servers (Claude Code, Cursor, Python SDK)

Once you've selected servers from the MCP server list, here's how to connect them to your AI agent across the three most common platforms. Each path takes 5-10 minutes end-to-end.

Quick Start: Connect via QVeris Discover API

import qveris

client = qveris.Client(api_key="your_api_key")

# Browse available MCP servers
servers = client.servers.list(category="stocks")

# Connect to a specific server
server = client.servers.connect("polygon-mcp")

# Call capabilities
result = server.quote(symbol="AAPL")
print(result)

Step-by-Step for Claude Code

1 Choose your MCP server from the list above

Select based on your data needs (stocks, crypto, macro). Note the server name and the connection details QVeris provides on each server's detail page.

2 Configure MCP in Claude Code

Add the server configuration to your ~/.claude/settings.json or project-level MCP config. QVeris provides a one-line configuration snippet you can copy directly from the server detail page — no manual JSON editing required.

3 Test the connection

Run a simple capability call to verify the integration. Check latency and success rate in the QVeris dashboard. Once you see two consecutive successful calls under your latency budget, the integration is production-ready.

Step-by-Step for Cursor

Cursor reads MCP servers from a project-level configuration file. The flow:

1 Open Cursor Settings → Extensions → MCP

Cursor exposes its MCP configuration through the Extensions panel. You can also edit .cursor/mcp.json at the project root directly if you prefer version-controlled config.

2 Paste the QVeris MCP server configuration

From any QVeris server detail page, copy the "Cursor config" snippet. It looks like this:

{
  "mcpServers": {
    "qveris-discover": {
      "command": "npx",
      "args": ["-y", "@qveris/mcp-server"],
      "env": { "QVERIS_API_KEY": "your_api_key" }
    }
  }
}
3 Restart Cursor and verify

After restart, Cursor's agent panel will show QVeris capabilities as available tools. Ask your agent: "Use QVeris to get the AAPL quote." If you see a structured response with price data, the integration is live.

Step-by-Step for Python SDK

For custom Python applications (trading bots, research notebooks, automated pipelines), the Python SDK is the most flexible path:

1 Install the SDK
pip install qveris

Python 3.9+ required. The SDK includes typed response models, async support via asyncio, and automatic retry with exponential backoff.

2 Authenticate with your API key

Store the key in an environment variable rather than hardcoding it. The SDK auto-reads QVERIS_API_KEY from the environment.

import os
import qveris

client = qveris.Client(api_key=os.environ["QVERIS_API_KEY"])
3 Call capabilities and handle errors

Wrap calls in try-except blocks to handle transient network issues. The SDK raises specific exception types (RateLimitError, TimeoutError, AuthenticationError) so your agent can react appropriately.

try:
    quote = client.servers.connect("polygon-mcp").quote(symbol="AAPL")
    print(f"AAPL: ${quote.price} at {quote.timestamp}")
except qveris.RateLimitError as e:
    print(f"Rate limited; retry after {e.retry_after}s")
except qveris.TimeoutError:
    print("Server timed out; consider switching to a lower-latency MCP server")

For detailed setup guides, see the QVeris Discover documentation and Anthropic's MCP SDK reference.

MCP Server List vs Building Custom Integrations

Some teams skip the directory approach and build custom integrations for each data source. This works for one or two providers, but the cost scales poorly. Here's the honest tradeoff between using a curated list of MCP servers versus rolling your own.

Time cost. Building a custom integration for a single financial API typically takes 2-5 engineering days: read the docs, implement authentication, handle pagination, normalize the response shape to your internal schema, write error handlers, build retry logic, instrument observability. Multiply by the 4-8 data sources a real finance AI agent needs and you're looking at 4-10 engineering weeks before your agent makes its first useful call. Using an MCP server directory, the equivalent setup is hours not weeks because the protocol normalization is already done.

Maintenance cost. Custom integrations rot. APIs change endpoints, deprecate fields, shift authentication models. Every change you didn't predict becomes a P1 incident. A well-curated MCP server list shoulders this maintenance — when an upstream API changes, the directory's MCP server wrapper updates and your AI agent keeps working without code changes on your side.

Quality signal cost. Building your own integration means you also have to build your own performance monitoring: latency tracking, uptime measurement, accuracy validation against reference data. A good MCP server directory provides these as table stakes. You get to start with a server you already know performs well, instead of discovering production problems after launch.

When custom still makes sense. Two scenarios: (1) you have one proprietary data source that no directory will ever cover, or (2) you need extreme latency optimization (single-digit milliseconds) that requires bypassing any normalization layer. For everything else — which is most finance AI agents — a curated list of MCP servers wins on both time and total cost of ownership.

Ready to connect your AI agent to financial data?

Browse 10,000+ MCP servers for finance with verified latency and uptime metrics.

Try →

MCP Servers List FAQ

What is the difference between MCP servers and traditional APIs?
MCP servers expose capabilities through the Model Context Protocol, a standardized interface designed for AI agents. Compared with traditional REST APIs — which each require custom authentication, response shaping, and error handling — MCP lets an agent discover and call tools via a single protocol. The practical effect is less integration code per data source, though the exact savings depend on how many providers you would otherwise wire up by hand.
How do I add an MCP server to my AI agent?
You can add MCP servers to your AI agent through QVeris Discover API. Browse the server list, filter by category (stocks, crypto, macro data), check latency and success rates, then use the provided configuration to connect. The integration typically takes under 5 minutes per server.
Which MCP servers are best for financial data?
The best MCP servers for financial data depend on your use case. For stocks and options, look for servers with sub-second latency and high uptime. For crypto, prioritize real-time data coverage and exchange diversity. QVeris indexes 10,000+ finance-specific capabilities across 6 categories with verified performance metrics.
Is there a free MCP server list for stocks and crypto?
Yes, the official MCP registry at registry.modelcontextprotocol.io lists free and paid MCP servers. However, QVeris adds value by curating finance-specific servers, providing latency benchmarks, success rate data, and a unified API layer that simplifies multi-source integration for AI agents.
How does QVeris differ from mcp.so or PulseMCP?
While mcp.so, PulseMCP, and MCP Market focus on broad, general-purpose server discovery, QVeris is purpose-built for finance AI agents. We provide depth over breadth: 10,000+ finance-specific capabilities, real-time performance metrics, and a unified protocol that lets you call across multiple data sources through one API.
What latency can I expect from MCP servers?
Latency depends on the underlying data provider, region, and whether the call hits cached or live data. As rough baselines: stock quote APIs commonly land between 100–500ms, major crypto exchanges between 50–250ms, and macro / reference data anywhere from 200ms to several seconds (these sources are usually less latency-sensitive). For real-time agents, measure end-to-end latency in your own environment rather than relying on advertised numbers.

About this Guide

Last updated: 2026-05-12

Methodology: This MCP server list is curated by the QVeris team. We evaluate servers based on finance-specific data coverage, latency benchmarks, uptime metrics, and API documentation quality. Each server in the directory is tested for at least 30 days before inclusion. Latency and uptime data are updated monthly.

How we count capabilities: A "capability" is a distinct callable endpoint exposed by an MCP server (e.g., get_quote, get_options_chain). The category counts shown above reflect the QVeris-indexed surface area at the last refresh, aggregated across all servers in each category. Counts are recomputed monthly and may shift as servers add or deprecate endpoints.

Conflict of interest: QVeris is the publisher of this guide and the provider of the QVeris Discover API. Our benchmark data and methodology are documented at qveris.ai/methodology and reproducible by readers.

Update cadence: Reviewed monthly. Server metrics refreshed every 30 days. Major changes (new servers, deprecations) are noted with update timestamps.

Related Guides

Add Your MCP Server →