================== /// MCP /// /// OCT /// ================== [server:online] [protocol:ready]
octagon-mcp-server
by OctagonAI
A Model Context Protocol (MCP) server that exposes Octagon’s AI-powered market-intelligence agents (SEC filings, earnings transcripts, stock & crypto data, private-market transactions, deep research) to Claude Desktop, Cursor, Windsurf and any other MCP-compliant client.
octagon-agent
Orchestrates all agents for comprehensive market intelligence analysis across public and private markets, combining insights from SEC filings, earnings calls, financial metrics, stock data, institutional holdings, private company research, funding analysis, M&A transactions, investor intelligence, and debt analysis.
octagon-scraper-agent
Specialized agent that extracts structured financial data from investor relations websites, tables, and other online financial sources—ideal for gathering data from sites without accessible APIs.
octagon-deep-research-agent
Aggregates information from multiple sources for deep, up-to-date investment research, synthesizing data to provide comprehensive analysis of public and private markets.
Installation
git clone https://github.com/OctagonAI/octagon-mcp-server.git
cd octagon-mcp-server
npm install # or yarn install
cp .env.example .env
PORT=3000
SEC_API_KEY=YOUR_SEC_KEY
IEX_TOKEN=YOUR_IEX_TOKEN
OPENAI_API_KEY=YOUR_OPENAI_KEY
ALPHA_VANTAGE_KEY=YOUR_ALPHA_KEY
...
npm run migrate
npm start # default production mode
npm run dev # hot-reload during development
http://localhost:3000/mcp
docker build -t octagon-mcp-server .
docker run --env-file .env -p 3000:3000 octagon-mcp-server