How to integrate Alpha vantage MCP with Hermes

Trusted by
AWS
Glean
Zoom
Airtable

30 min · no commitment · see it on your stack

Alpha vantage logo
Hermes logo
divider

Introduction

Hermes is a 24/7 autonomous agent that lives on your computer or server — it remembers what it learns and evolves as your usage grows.

This guide explains the easiest and most robust way to connect your Alpha vantage account to Hermes. You can do this through either Composio Connect CLI or Composio Connect MCP. For personal use we recommend the CLI, but you won't go wrong with MCP either.

Also integrate Alpha vantage with

What is Composio Connect?

Composio Connect is a consumer offering that lets anyone plug 1,000+ applications directly into their agent harness — including Hermes. It can:

  • Search and load tools from relevant toolkits on-demand, reducing context usage.
  • Chain multiple tools to accomplish complex workflows via a remote workbench, without excessive back-and-forth with the LLM.
  • Manage app authentication end-to-end with zero manual overhead.

Integrating Alpha vantage with Hermes

Using Composio Connect CLI

1. Install the Composio CLI

Run the install script directly, or paste https://composio.dev/hermes into your Hermes chat box to have it installed for you.

bash
curl -fsSL https://composio.dev/install | bash
Hermes authenticating with Composio

2. Authenticate

Once the CLI is installed, ask Hermes to authenticate with Composio.

3. Connect to Alpha vantage

Ask your agent to connect to Alpha vantage, or simply request any Alpha vantage-related task. Hermes will prompt you to authenticate and authorize access.

4. Done. You're all set with a new Alpha vantage connection.


Using Composio Connect MCP

1. Get your MCP URL and API Key

Go to dashboard.composio.dev and copy your Connect MCP URL and API key.

Copy MCP URL and API key from Composio dashboard

2. Open the Hermes config file

bash
nano ~/.hermes/config.yaml

3. Add the Composio Connect MCP server

bash
mcp_servers:
  composio:
    url: "https://connect.composio.dev/mcp"
    headers:
      x-consumer-api-key: "YOUR_COMPOSIO_API_KEY"
    connect_timeout: 60
    timeout: 180

Save with Ctrl + O, Enter, then exit with Ctrl + X.

4. Restart your Hermes agent

Once restarted, ask your agent to connect to Alpha vantage or request any Alpha vantage-related task. It will prompt you to authenticate and authorize access.

5. Done!

What is the Alpha vantage MCP server, and what's possible with it?

The Alpha Vantage MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Alpha Vantage account. It provides structured and secure access to real-time and historical financial data, so your agent can fetch market prices, analyze commodities, review company financials, and retrieve earnings transcripts on your behalf.

  • Get global commodities and market prices: Instantly retrieve real-time and historical price indices for all major commodities and markets—including aluminum, copper, coffee, corn, and crude oil.
  • Analyze company financial statements: Ask your agent to fetch detailed annual or quarterly balance sheets for any supported company, making fiscal analysis a breeze.
  • Access upcoming earnings calendars: Pull comprehensive earnings schedules for the next three months, so you never miss an important financial event.
  • Retrieve earnings call transcripts with sentiment: Automatically obtain full-text earnings call transcripts for a given company and quarter, including sentiment signals to help you gauge market tone.
  • Perform historical data research: Let your agent gather time series data for commodities and financial indicators, supporting deeper market research and trend analysis.

Supported Tools & Triggers

Tools
Get All Commodities Price IndexTool to retrieve the global price index of all commodities.
ALUMINUMTool to fetch global aluminum prices.
Balance SheetTool to return annual and quarterly balance sheets for a company.
Brent Crude Oil PricesTool to fetch Brent crude oil prices.
Cash FlowTool to return annual and quarterly cash flow statements for a company.
Global Coffee PriceTool to retrieve the global coffee price series.
Company Overview (Stocks Only)Tool to retrieve company overview and fundamental data for individual company stocks.
COPPERTool to fetch global price of copper in monthly, quarterly, and annual intervals.
CornTool to retrieve global price of corn in monthly, quarterly, and annual intervals.
COTTONTool to retrieve global cotton prices in monthly, quarterly, and annual intervals.
Consumer Price Index (CPI)Tool to fetch monthly and semiannual Consumer Price Index (CPI) data of the United States.
Crypto Intraday Time SeriesTool to retrieve intraday time series data for cryptocurrencies with realtime updates.
Currency Exchange RateTool to retrieve real-time exchange rate for a currency pair.
Digital Currency Daily Time SeriesTool to retrieve daily historical time series for a digital currency traded on a specific market.
Digital Currency Monthly Time SeriesTool to retrieve monthly digital currency prices in a fiat currency.
Digital Currency Weekly Time SeriesTool to retrieve weekly digital currency prices in a fiat currency.
Durable Goods OrdersTool to fetch monthly manufacturers' new orders of durable goods data for the United States.
EarningsTool to retrieve annual and quarterly earnings (EPS history) for a specific company symbol.
Earnings CalendarTool to return the earnings calendar for the next three months.
Earnings Call TranscriptTool to retrieve the earnings call transcript for a given company and quarter.
Federal Funds RateTool to fetch daily, weekly, and monthly federal funds rate data of the United States.
FX Daily Time SeriesTool to fetch daily time series (open, high, low, close) for a currency pair.
FX Intraday Time SeriesTool to retrieve intraday OHLC time series for a forex pair at 1-60 minute intervals (premium endpoint).
FX Monthly Time SeriesTool to get monthly time series (open, high, low, close) for a currency pair.
FX Weekly Time SeriesTool to get weekly time series (open, high, low, close) for a currency pair.
Get Dividend HistoryTool to retrieve historical dividend payment records for a stock symbol.
Get Historical OptionsTool to retrieve full historical options chain for a symbol on a specific date with 15+ years of history, including Greeks and IV.
Analytics Sliding WindowTool to retrieve advanced analytics metrics with sliding window calculations for trend analysis.
Global QuoteTool to retrieve latest price and volume information for a specified security ticker in realtime.
Income StatementTool to fetch annual and quarterly income statements.
InflationTool to fetch annual U.
IPO CalendarTool to retrieve the IPO calendar for the next three months.
Listing StatusTool to fetch listing status of US stocks and ETFs.
Market StatusTool to retrieve current market status (open/closed) for global stock exchanges.
News SentimentTool to fetch live and historical market news & sentiment.
Nonfarm PayrollTool to fetch monthly U.
Real GDPTool to fetch U.
Real GDP Per CapitaTool to fetch quarterly Real GDP per capita data of the United States.
Realtime Bulk QuotesTool to retrieve realtime quotes for US-traded symbols in bulk (up to 100 symbols per request).
Retail SalesTool to fetch monthly retail trade sales data of the United States.
Sector PerformanceTool to retrieve real-time and historical sector performance data.
Stock SplitsTool to retrieve historical stock split events for a symbol.
Global Sugar PriceTool to retrieve the global sugar price series.
Symbol SearchTool to search for best-matching symbols based on keywords.
Technical IndicatorTool to fetch technical indicators for the specified equity or currency pair.
Time Series DailyTool to retrieve daily time series data (date, daily open, high, low, close, volume) for a global equity symbol, covering 20+ years of historical data.
Time Series IntradayTool to retrieve intraday OHLCV for a given equity.
Time Series Intraday ExtendedTool to retrieve historical intraday OHLCV data for the trailing 2 years, covering over 2 million data points per ticker.
Time Series MonthlyTool to retrieve monthly open, high, low, close, and volume for a global equity.
Monthly Adjusted Time SeriesTool to retrieve monthly adjusted OHLC and volume for a global equity.
Weekly Time SeriesTool to fetch weekly open, high, low, close, and volume for a global equity symbol.
Weekly Adjusted Time SeriesTool to fetch weekly adjusted time series data with split/dividend adjustments, covering 20+ years of historical data.
Top Gainers, Losers & Most ActiveTool to fetch the top 20 gainers, losers, and most actively traded US tickers.
US Treasury YieldTool to fetch US Treasury yield data for specified maturity and interval.
Unemployment RateTool to fetch monthly unemployment rate data of the United States.
WHEATTool to fetch global price of wheat.

Way Forward

With Alpha vantage connected, Hermes can now act on your behalf whenever it detects a relevant task or you ask it to.

From here, you can extend Hermes further:

  • Connect more apps: Calendar, Slack, Notion, Linear, and hundreds of others are available through the same Composio Connect setup. Each new integration compounds what Hermes can do for you.
  • Build workflows across tools: Once multiple apps are connected, Hermes can chain actions together — turn an email into a calendar invite, a Slack message into a Linear ticket, or a meeting note into a follow-up draft.
  • Let it learn your patterns: The more you use Hermes, the better it gets at anticipating how you'd handle recurring tasks. Give it feedback on drafts and decisions, and it will adapt.

If you run into trouble or want to share what you've built, join the community or check out the Docs for deeper configuration options.

How to build Alpha vantage MCP Agent with another framework

FAQ

What are the differences in Tool Router MCP and Alpha vantage MCP?

With a standalone Alpha vantage MCP server, the agents and LLMs can only access a fixed set of Alpha vantage tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Alpha vantage and many other apps based on the task at hand, all through a single MCP endpoint.

Can I use Tool Router MCP with Hermes?

Yes, you can. Hermes fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Alpha vantage tools.

Can I manage the permissions and scopes for Alpha vantage while using Tool Router?

Yes, absolutely. You can configure which Alpha vantage scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

How safe is my data with Composio Tool Router?

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Alpha vantage data and credentials are handled as safely as possible.

Used by agents from

Context
Letta
glean
HubSpot
Agent.ai
Altera
DataStax
Entelligence
Rolai
Context
Letta
glean
HubSpot
Agent.ai
Altera
DataStax
Entelligence
Rolai
Context
Letta
glean
HubSpot
Agent.ai
Altera
DataStax
Entelligence
Rolai

Never worry about agent reliability

We handle tool reliability, observability, and security so you never have to second-guess an agent action.