Octagon: MCP for Market Data
@OctagonAI
An MCP server for public & prediction markets research. Ask natural-language questions and get structured, source-backed answers across SEC filings, earnings transcripts, company financials, stock & crypto market data, and prediction markets news & research. Built for investors,
概要
What is Octagon: MCP for Market Data?
Octagon: MCP for Market Data integrates with the Octagon Market Intelligence API to provide AI-powered financial research within MCP clients. It enables analysis of public filings, earnings calls, financial metrics, stocks and crypto data, stock news, and prediction markets research.
How to use Octagon: MCP for Market Data?
Sign up for a free Octagon account to obtain an API key. Configure the server in Claude Desktop or Cursor by setting the OCTAGON_API_KEY environment variable and running npx -y octagon-mcp. Use the provided tools to perform research via natural language prompts.
Key features of Octagon: MCP for Market Data?
octagon-agentfor broad market intelligence analysisoctagon-deep-research-agentfor comprehensive multi-source research- Prediction markets agent and historical data retrieval
- Live documentation tools that work without an API key
- Access to SEC filings, earnings transcripts, and stock/crypto data
- News and press release retrieval for stocks and crypto
Use cases of Octagon: MCP for Market Data?
- Analyzing quarterly earnings reports and management commentary
- Comparing financial ratios across top semiconductor companies
- Investigating startup funding rounds and venture capital activity
- Researching prediction market trends and historical outcomes
- Summarizing recent news and press releases for a specific stock
FAQ from Octagon: MCP for Market Data?
Do I need an API key to use this server?
Yes, you must sign up for a free Octagon account and generate an API key, then set it as the OCTAGON_API_KEY environment variable.
Can I use documentation tools without an API key?
Yes, documentation tools such as octagon-docs-search, octagon-docs-read, octagon-docs-list, and octagon-docs-refresh work even before OCTAGON_API_KEY is configured.
How does conversation threading work for octagon-agent?
octagon-agent is stateful. It uses a stored conversation per MCP session; you can optionally pass a conversation parameter to continue a specific thread. Pass newConversation: true to start a fresh thread.
What are the runtime dependencies?
Node.js and npm (which includes npx) must be installed. The server runs via npx -y octagon-mcp.
Where does the market data come from?
All market data is retrieved from the Octagon Market Intelligence API. The server does not store or cache data beyond the session.