{
  "serverInfo": {
    "name": "octagon",
    "title": "Octagon",
    "version": "1.1.1",
    "description": "Research agents for public and prediction markets: SEC filings, earnings transcripts, financial metrics, stock data, and live Kalshi prediction-market analysis.",
    "websiteUrl": "https://www.octagonai.co/",
    "documentationUrl": "https://www.octagonai.co/docs/guide/mcp-server"
  },
  "protocolVersion": "2025-06-18",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://mcp.octagonai.co/mcp"
  },
  "endpoint": "https://mcp.octagonai.co/mcp",
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {},
    "prompts": {}
  },
  "tools": [
    {
      "name": "octagon-agent",
      "description": "Answer investment-research questions across SEC filings, earnings transcripts, financial metrics, and stock market data."
    },
    {
      "name": "octagon-deep-research-agent",
      "description": "Run a multi-source deep research workflow and return a cited, structured report."
    },
    {
      "name": "octagon-prediction-markets-agent",
      "description": "Analyze live Kalshi and Polymarket prediction markets: model vs. market probability, edge, and drivers."
    },
    {
      "name": "prediction_markets_history",
      "description": "Retrieve historical price and probability series for a prediction market."
    }
  ],
  "authentication": {
    "type": "oauth2",
    "resourceMetadata": "https://mcp.octagonai.co/.well-known/oauth-protected-resource/mcp",
    "authorizationServers": [
      "https://login.octagonai.co"
    ],
    "dynamicClientRegistration": true,
    "alternativeAuth": {
      "type": "api-key-in-path",
      "urlTemplate": "https://mcp.octagonai.co/{OCTAGON_API_KEY}/mcp",
      "preferOAuth": true,
      "note": "For clients without OAuth support only. The key travels in the URL path, where logs and history capture it; use the OAuth flow above wherever the client supports it."
    }
  }
}