Problem
If you have an Altium Multi-Channel design the MCP server only picks up one on channel. This leads to it giving incorrect responses to questions like how many time a component appears in a design.
Proposed Solution
Parse the .SchDoc files to understand if they're calling into other .SchDocs multiple times
Alternatives Considered
NA
Use Case
Multi channel design is extremely common in non-trival Altium designs.
Problem
If you have an Altium Multi-Channel design the MCP server only picks up one on channel. This leads to it giving incorrect responses to questions like how many time a component appears in a design.
Proposed Solution
Parse the .SchDoc files to understand if they're calling into other .SchDocs multiple times
Alternatives Considered
NA
Use Case
Multi channel design is extremely common in non-trival Altium designs.