Octagon MCP Server
Connect your AI assistant to powerful market intelligence with the Octagon MCP Server—access SEC filings, earnings call transcripts, financial metrics, and real-time stock and crypto data.

What does “Octagon” MCP Server do?
The Octagon MCP (Model Context Protocol) Server is a specialized tool designed to connect AI assistants with the Octagon Market Intelligence API, providing seamless access to a comprehensive suite of financial and market data sources. By integrating this server with popular MCP clients like Claude Desktop, developers and users can analyze and extract insights from public filings (such as SEC 10-K, 10-Q, S-1), earnings call transcripts, financial metrics, stock and cryptocurrency market data, private company transactions, venture capital research, and more. The server empowers AI agents to automatically perform deep research, web scraping, and complex data extraction, thereby streamlining financial analysis, due diligence, and market intelligence workflows for both public and private markets.
List of Prompts
No specific prompt templates are listed in the available documentation or code.
List of Resources
- SEC Filings
- Access and analyze filings for over 8000 public companies, including 10-K, 10-Q, 8-K, 20-F, and S-1 documents.
- Earnings Call Transcripts
- Retrieve and analyze up to 10 years of historical and current earnings call transcripts.
- Financial Metrics and Ratios
- Extract and analyze key financial metrics and ratios with up to 10 years of history.
- Stock and Crypto Market Data
- Obtain daily historical and real-time stock prices (10,000+ tickers) and comprehensive cryptocurrency data.
List of Tools
The specific tools exposed in server.py
or other source files are not listed in the provided documentation or code tree.
Use Cases of this MCP Server
- SEC Filings Analysis
- Quickly extract and summarize key information from SEC filings, supporting financial analysts and compliance teams.
- Earnings Call Insights
- Analyze earnings call transcripts for sentiment, key metrics, or management discussion points, aiding in investment research.
- Comprehensive Market Data Retrieval
- Automate retrieval of historical and real-time stock/crypto data for quantitative analysis or financial modeling.
- Private Market Due Diligence
- Research private companies, funding rounds, M&A activity, and debt transactions to support venture capital or M&A workflows.
- Deep Web-Based Research
- Use web scraping and deep research tools to gather structured data from unstructured sources, supporting custom research needs.
How to set it up
Windsurf
- Ensure you have Node.js installed.
- Open your Windsurf configuration file.
- Add the Octagon MCP Server to the
mcpServers
configuration object. - Save the configuration and restart Windsurf.
- Verify the server appears and is accessible in Windsurf.
"mcpServers": {
"octagon": {
"command": "npx",
"args": ["@OctagonAI/octagon-mcp-server@latest"]
}
}
Claude
- Ensure Claude MCP client is installed.
- Locate the configuration file for Claude.
- Add the Octagon MCP Server with the correct command and arguments.
- Save and restart Claude.
- Confirm the server is active and functional.
"mcpServers": {
"octagon": {
"command": "npx",
"args": ["@OctagonAI/octagon-mcp-server@latest"]
}
}
Cursor
- Install Node.js if you haven’t already.
- Open Cursor’s configuration or settings.
- Insert the Octagon MCP Server configuration in the
mcpServers
object. - Save settings and restart Cursor.
- Check for connectivity and server readiness.
"mcpServers": {
"octagon": {
"command": "npx",
"args": ["@OctagonAI/octagon-mcp-server@latest"]
}
}
Cline
- Make sure you have Node.js installed.
- Open the Cline client configuration file.
- Add the Octagon MCP Server in the
mcpServers
section. - Save and restart Cline.
- Verify the MCP server is registered and running.
"mcpServers": {
"octagon": {
"command": "npx",
"args": ["@OctagonAI/octagon-mcp-server@latest"]
}
}
Securing API Keys
- Store your Octagon API key in an environment variable for security.
- Reference the variable in your configuration as follows:
"mcpServers": {
"octagon": {
"command": "npx",
"args": ["@OctagonAI/octagon-mcp-server@latest"],
"env": {
"OCTAGON_API_KEY": "your-api-key-goes-here"
},
"inputs": {
"api_key": "${OCTAGON_API_KEY}"
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"octagon": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “octagon” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Full summary and function described |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ✅ | SEC filings, earnings transcripts, financial metrics, market data |
List of Tools | ⛔ | Not explicitly listed in docs or code tree |
Securing API Keys | ✅ | API key storage and usage described |
Sampling Support (less important in evaluation) | ⛔ | No mention |
Our opinion
The Octagon MCP Server provides a focused and valuable solution for financial data research and market intelligence, especially for developers and analysts working with public/private market data. However, the lack of explicit prompt templates and tool listings in the current documentation limits transparency into its agentic capabilities. Overall, it’s a strong offering for finance-oriented AI workflows, but could benefit from more detailed technical documentation and prompt/tool exposure.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 7 |
Number of Stars | 35 |
Frequently asked questions
- What is the Octagon MCP Server?
The Octagon MCP Server is a specialized connector that integrates AI assistants with the Octagon Market Intelligence API, granting access to SEC filings, earnings call transcripts, financial metrics, stock and cryptocurrency data, private company transactions, and more for advanced financial research and analysis.
- What data sources does Octagon MCP provide?
It provides access to SEC filings (10-K, 10-Q, S-1, etc.), earnings call transcripts, up to 10 years of historical and real-time financial metrics, daily stock and crypto prices, and private company transaction data.
- How do I set up the Octagon MCP Server with FlowHunt?
To use Octagon MCP with FlowHunt, add the MCP component to your flow, open the configuration, and enter the server details in the system MCP configuration. Use the recommended JSON format and ensure your API key is securely stored via environment variables.
- How should I secure my API keys for the Octagon MCP Server?
Store your Octagon API key as an environment variable and reference it in your MCP server configuration. This prevents accidental exposure of sensitive credentials.
- What are the main use cases for Octagon MCP?
Primary use cases include SEC filings analysis, extracting insights from earnings calls, retrieving historical and real-time market data, performing due diligence on private companies, and automating deep web-based financial research.
- Does Octagon MCP Server expose prompt templates or agent tools?
No explicit prompt templates or tool listings are included in the current documentation. The server focuses on data access and integration into AI workflows.
Unlock Financial Data with Octagon MCP
Supercharge your AI workflows with real-time access to global market intelligence, SEC filings, and comprehensive financial resources. Integrate the Octagon MCP Server with FlowHunt or your favorite MCP client today.