Analytics

marketstack MCP Server

Connect your account, then chat with AI to run tools.

Marketstack provides a real-time, REST API service delivering global stock market data across more than 70 exchanges. It is designed for developers and businesses to integrate efficient market data analysis into their applications.

Managed
7 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for marketstack — workflow patterns, data models, and gotchas for your AI agent.

Marketstack

Marketstack provides real-time REST API for global stock market data across 70+ exchanges. Integrate market data analysis into applications.

Operational order

  1. get exchanges — resolve MIC codes.
  2. get tickers with mic (use INDX to browse index symbols such as DJI.INDX).
  3. get ticker when you already know one symbol and need metadata.
  4. get end of day with symbols — set latest=true for the newest bar; otherwise use date_from / date_to for history.
  5. get dividends / get splits with the same symbols when corporate actions matter.
  6. get intraday only when intraday bars are required — pick interval; plan limits apply.

Data Model

  • Exchanges — MIC identifies venue; tickers are scoped per exchange.
  • Indices — symbols end with .INDX (e.g. DJI.INDX); list via MIC INDX.
  • End-of-day — comma-separated symbols (max 100 per call); pagination defaults to small pages.

Gotchas

  • Symbol-scoped reads — end-of-day, dividends, splits, and intraday require symbols. Discover symbols via exchange tickers first when unsure.
  • Intraday / real-time — upstream rejects or limits fine intervals on lower plans; use coarser interval values when errors mention plan or permission. Catalog smoke excludes intraday when the test API key plan does not include it; the tool remains for full-plan credentials.
  • Pagination — default page size is small; increase limit only when needed (hard cap 100).

Tools in this Server (7)

Marketstack Get Dividends

Dividend history for comma-separated symbols. Optional date_from and date_to narrow payment dates.

Marketstack Get End Of Day

End-of-day OHLCV bars for comma-separated symbols. Set latest=true for the most recent bar only; otherwise use date_from/date_to for history. Index sy...

Marketstack Get Exchanges

List stock exchanges Marketstack supports (MIC, name, country). Use the MIC with get tickers to discover symbols on an exchange. Default page size 25 ...

Marketstack Get Intraday

Intraday OHLCV bars for US symbols at the chosen interval. Upstream may return plan errors for real-time or 1-minute data — use a coarser interval or ...

Marketstack Get Splits

Stock split history for comma-separated symbols. Optional date_from and date_to narrow split dates.

Marketstack Get Ticker

Fetch metadata for one ticker (name, exchange, identifiers). Use after resolving a symbol via get tickers or when the user names a ticker directly.

Marketstack Get Tickers

List tradable tickers on one exchange (MIC required). Returns symbol, name, and EOD/intraday flags per row. Use INDX as MIC to list index symbols (e.g...

Frequently Asked Questions

What is the marketstack MCP server?

Marketstack provides a real-time, REST API service delivering global stock market data across more than 70 exchanges. It is designed for developers and businesses to integrate efficient market data analysis into their applications. It provides 7 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect marketstack to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/marketstack. Authentication is handled automatically.

How many tools does marketstack provide?

marketstack provides 7 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does marketstack require?

marketstack uses API Key. marketstack requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect marketstack to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/marketstack

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to marketstack and paste the MCP URL into Remote MCP server URL.
  4. Click Add. marketstack will appear under Not connected — select it and click Connect to complete OAuth.
Name: marketstack
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/marketstack
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use marketstack?

Sign in to connect your credentials and start running tools from the chat.