Skip to main content
The Finvera MCP server lets any Model Context Protocol client — Claude, Claude Code, Cursor, and others — pull Finvera’s financial data directly into your model’s context. Ask for an earnings-call summary, a company’s fundamentals, the latest analyst ratings, or recent quotes, and the model fetches it live through the tools below.
There are no API keys to paste. The MCP server uses OAuth 2.1: the first time your client connects, it opens the Finvera login page in your browser. Sign in with your Finvera account (create one free at the Dashboard) and the connection is authorized automatically.

Connecting

Add https://mcp.finvera.ai/ as a remote (custom) MCP connector in your tool of choice. On first connect you’ll be sent through the Finvera login flow — no headers or keys to configure.
Add the server with the CLI:
On first use, Claude Code opens the Finvera login page in your browser. After you sign in, the Finvera tools become available in your session. Run /mcp to check the connection status or re-authenticate.

How authentication works

The Finvera MCP server is an OAuth 2.1 resource server — it never accepts API keys as parameters. The standard MCP authorization flow runs end to end with zero manual setup:
  1. Your client connects with no token and receives a 401 pointing at Finvera’s protected-resource metadata.
  2. The client discovers the Finvera authorization server, registers itself dynamically, and opens the login page.
  3. You sign in. The authorization server issues a short-lived access token scoped to the MCP server.
  4. Your client calls the server with that token on every request. The server verifies it (signature, issuer, audience, expiry) and serves your data.
Tokens are short-lived and tied to your Finvera account, so your client may prompt you to re-authenticate periodically.

Available tools

The server exposes the following tools. Your AI client calls them automatically based on your request — you don’t invoke them by hand.

Earnings calls, transcripts & summaries

For transcripts, start with list_earnings_calls to find a call, then use fetch_transcript for the full text or get_call_summary for the AI summary.

Fundamentals, news & ratings

get_fundamentals requires a Finvera account entitled to the fundamentals data set. Without that entitlement the server returns an “access to route not allowed” error.

Market & reference data

Example prompts

Once connected, just ask in natural language. Your client picks the right tools automatically:
  • “Summarize Apple’s most recent earnings call.”
  • “What did analysts say about NVDA this week — any upgrades or downgrades?”
  • “Pull Microsoft’s enhanced fundamentals for FY2024.”
  • “Show me the latest catalyst news for TSLA and why it’s moving.”
  • “Get daily OHLC bars for AMZN over the last three months.”

Troubleshooting

Confirm your client supports remote MCP servers over HTTP with OAuth and that you used the exact URL https://mcp.finvera.ai/. In Claude Code, run /mcp to retry authentication.
The get_fundamentals tool requires an account entitled to the fundamentals data set. Check your plan on the Dashboard or contact support.
Access tokens are short-lived. Reconnect or re-authenticate (in Claude Code, /mcp) to get a fresh token.
Need help? Email hey@finvera.ai.