mcpField
S
sec-business-desc-analysis

sec-business-desc-analysis

github.com/octagonaiProductivity130261 installsUpdated 21w ago
Repository

About sec-business-desc-analysis

A skill for extracting business descriptions and competitive positioning from public companies’ SEC filings using Octagon MCP. It supports analysis of business models, segments, strategy, and comparisons across years or competitors.

Key features

  1. 01Summarize business descriptions
  2. 02Analyze competitive landscape
  3. 03Review business segments
  4. 04Extract strategic priorities
  5. 05Compare years or competitors

Use cases

  1. 01Understand a company’s business model
  2. 02Assess competitive positioning
  3. 03Compare peer companies
  4. 04Track changes in strategy

MCP support

Requires Octagon MCP configured in an AI agent. It uses the octagon-agent tool to query SEC filing information.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/octagonai/skills --skill sec-business-desc-analysis

After installing, type/sec-business-desc-analysisin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

marketplace.json
README.md
references/
interpreting-results.md
mcp-setup.md

Details

From the project README

SEC Business Description Analysis

Extract and summarize business descriptions and competitive landscape from SEC filings for public companies using the Octagon MCP server.

Prerequisites

Ensure Octagon MCP is configured in your AI agent (Cursor, Claude Desktop, Windsurf, etc.). See references/mcp-setup.md for installation instructions.

Workflow

1. Identify Analysis Parameters

Determine the following before querying:

  • Ticker: Stock symbol (e.g., AAPL, MSFT, GOOGL)
  • Focus Area (optional): Business model, competition, strategy
  • Comparison (optional): Prior years, competitors
2. Execute Query via Octagon MCP

Use the octagon-agent tool with a natural language prompt:

Extract and summarize the business description and competitive landscape from <TICKER>'s latest 10-K filing.

MCP Call Format:

{
  "server": "octagon-mcp",
  "toolName": "octagon-agent",
  "arguments": {
    "prompt": "Extract and summarize the business description and competitive landscape from GOOGL's latest 10-K filing."
  }
}
3. Expected Output

The agent returns structured business analysis including:

Business Structure:

  • Primary segments: Google Services, Google Cloud
  • Other Bets: Early-stage ventures
  • Core mission and strategic focus

Competitive Landscape:

  • Key competitive sectors
  • Competitive strengths (innovation, brand, AI investments)
  • Market positioning

Data Sources: octagon-sec-agent

4. Interpret Results

See references/interpreting-results.md for guidance on:

  • Understanding business model components
  • Evaluating competitive positioning
  • Analyzing strategic priorities
  • Comparing across competitors

Example Queries

Full Business Analysis:

Extract and summarize the business description and competitive landscape from GOOGL's latest 10-K filing.

Segment Focus:

Describe the business segments and their revenue contribution for AMZN from the latest 10-K.

Competitive Analysis:

What does MSFT identify as its key competitive advantages in the cloud computing market?

Strategic Priorities:

Extract the strategic priorities and growth initiatives from AAPL's latest 10-K business description.

Market Position:

How does META describe its competitive position in the social media and advertising markets?

Year-over-Year Comparison:

Compare the business description section between TSLA's 2024 and 2023 10-K filings.

Item 1 Components

Business Overview
SectionContent
GeneralCompany history, structure, mission
Products & ServicesOfferings, features, capabilities
SegmentsBusiness unit descriptions
Revenue ModelHow the company generates revenue
CustomersTarget markets, key customers
Industry & Competition
SectionContent
Industry BackgroundMarket size, trends, dynamics
Competitive LandscapeKey competitors, market position
Competitive FactorsBasis of competition
Barriers to EntryMoats and advantages
Market SharePosition in key markets
Operations
SectionContent
ManufacturingProduction capabilities, facilities
Supply ChainSourcing, distribution, logistics
Intellectual PropertyPatents, trademarks, trade secrets
R&DResearch focus, innovation pipeline
EmployeesWorkforce composition, culture
Regulatory Environment
SectionContent
RegulationsIndustry-specific requirements
ComplianceRegulatory obligations
LicensesRequired permits, approvals
EnvironmentalSustainability, emissions

Competitive Analysis Framework

Porter's Five Forces
ForceWhat to Look For
RivalryNumber/strength of competitors, industry growth
New EntrantsBarriers to entry, capital requirements
SubstitutesAlternative products/services
Buyer PowerCustomer concentration, switching costs
Supplier PowerInput dependencies, alternatives
Competitive Advantages
TypeExamples
Cost LeadershipScale economies, operational efficiency
DifferentiationBrand, technology, quality
Network EffectsPlatform value increases with users
Switching CostsCustomer lock-in, integration depth
IntangiblesPatents, regulatory licenses, data
Competitive Dynamics
FactorStrong PositionWeak Position
Market ShareLeading or growingSmall or declining
BrandRecognized, trustedUnknown, weak
TechnologyLeading edgeLagging
ScaleSignificantLimited
Pricing PowerPremium pricingCommodity

Business Model Analysis

Revenue Streams
TypeCharacteristics
Product SalesOne-time, inventory-based
ServicesRecurring, labor-intensive
SubscriptionRecurring, predictable
AdvertisingVolume-dependent, cyclical
LicensingHigh-margin, IP-based
Transaction FeesVolume-driven, platform-based
Customer Analysis
FactorWhat to Assess
ConcentrationTop customer exposure
DiversityGeographic, industry mix
RetentionChurn rates, loyalty
AcquisitionCost, channels, efficiency
Lifetime ValueRevenue per customer over time
Value Chain Position
PositionCharacteristics
UpstreamRaw materials, components
MidstreamManufacturing, processing
DownstreamDistribution, retail
PlatformConnecting multiple parties
IntegratedMultiple value chain positions

Strategic Analysis

Growth Strategies
StrategyWhat to Look For
Organic GrowthNew products, market expansion
M&AAcquisitions, partnerships
GeographicInternational expansion
DiversificationNew markets, verticals
InnovationR&D investment, patents
Strategic Priorities

Track management emphasis on:

  1. Core business - Defending/growing base
  2. New initiatives - Emerging opportunities
  3. Efficiency - Cost reduction, optimization
  4. Capital allocation - Investment priorities
  5. Talent - Workforce development
Inflection Points
SignalInterpretation
New segment createdMajor strategic shift
Segment eliminatedExit or consolidation
Acquisition integrationGrowth through M&A
Geographic emphasisExpansion priorities
Technology investmentInnovation focus

Comparing Business Descriptions

Year-over-Year Changes

Track evolution in:

  1. Segment descriptions - Expanding/contracting focus
  2. Product emphasis - Shifting priorities
  3. Competitive language - Changing market view
  4. Strategic messaging - Evolving priorities
  5. Risk awareness - Emerging concerns
Peer Comparisons

Compare across competitors:

DimensionYour CompanyPeer APeer B
Primary Focus
Key Differentiator
Growth Strategy
Competitive Claim

Analysis Tips

  1. Read between the lines: What's emphasized and what's minimized reveals priorities.

  2. Track changes: Year-over-year differences show strategic evolution.

  3. Compare to peers: Industry context reveals differentiation claims.

  4. Verify claims: Cross-reference with financials and external data.

  5. Note specificity: Concrete details vs. vague language indicates confidence.

  6. Watch for omissions: Missing topics may signal concerns.

Use Cases

  • Investment research: Understand business model and competitive position
  • Due diligence: Comprehensive company assessment
  • Competitive intelligence: Compare positioning across industry
  • Strategy analysis: Evaluate management's strategic direction
  • Industry research: Map competitive landscape

Comments

Markdown supported