{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_labsofuniverse-legacy-mcp-analyzer","slug":"labsofuniverse-legacy-mcp-analyzer","name":"GraphPulse C++","type":"mcp","url":"https://github.com/RohitYadav34980/LegacyGraph-MCP","page_url":"https://unfragile.ai/labsofuniverse-legacy-mcp-analyzer","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:labsofuniverse/legacy-mcp-analyzer"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_labsofuniverse-legacy-mcp-analyzer__cap_0","uri":"capability://data.processing.analysis.ast.based.dependency.graph.analysis","name":"ast-based dependency graph analysis","description":"GraphPulse C++ utilizes Abstract Syntax Tree (AST) parsing to analyze C++ codebases, enabling it to construct comprehensive dependency graphs. This approach allows the tool to map complex function relationships, identify upstream callers, circular dependencies, and orphan code segments. By leveraging ASTs, it provides a more accurate and detailed representation of code structure compared to simpler text-based analysis methods.","intents":["How can I visualize the dependencies in my C++ codebase?","I need to identify circular dependencies in my project.","What are the upstream callers for a specific function in my code?"],"best_for":["C++ developers looking to refactor legacy codebases"],"limitations":["Limited to C++ codebases; other languages are not supported.","Performance may degrade with very large codebases."],"requires":["C++ compiler installed","Node.js 14+"],"input_types":["code"],"output_types":["structured data","visual graphs"],"categories":["data-processing-analysis","code-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_labsofuniverse-legacy-mcp-analyzer__cap_1","uri":"capability://tool.use.integration.github.repository.ingestion","name":"github repository ingestion","description":"GraphPulse C++ can ingest entire GitHub repositories, automatically fetching the latest code and dependencies. This process involves using GitHub's API to clone repositories and parse the code directly from the source, ensuring that the analysis is always up-to-date with the latest commits and changes. This capability streamlines the workflow for developers by integrating directly with their version control system.","intents":["How can I analyze a GitHub repository for dependencies?","I want to keep my analysis updated with the latest changes in my repo.","Can I visualize the dependencies of a project hosted on GitHub?"],"best_for":["Developers managing projects on GitHub"],"limitations":["Requires internet access to fetch repositories.","Rate limits imposed by GitHub API may affect large repositories."],"requires":["Git installed","Access to the GitHub API"],"input_types":["URL","repository"],"output_types":["structured data","visual graphs"],"categories":["tool-use-integration","code-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_labsofuniverse-legacy-mcp-analyzer__cap_2","uri":"capability://image.visual.token.safe.mermaid.js.visual.exports","name":"token-safe mermaid.js visual exports","description":"GraphPulse C++ generates visual representations of dependency graphs using Mermaid.js, ensuring that sensitive information is token-safe. This capability involves transforming the structured data of the dependency graph into a format compatible with Mermaid.js, which can be easily embedded in documentation or shared with teams. The token-safe aspect ensures that no sensitive code or tokens are exposed in the visual output.","intents":["How can I create visual documentation for my code dependencies?","I need to share my dependency graphs without exposing sensitive information.","Can I export my analysis results to a format suitable for documentation?"],"best_for":["Technical writers and developers documenting codebases"],"limitations":["Visual output is limited to what Mermaid.js supports.","Complex graphs may become cluttered and hard to read."],"requires":["Mermaid.js library","Node.js 14+"],"input_types":["structured data"],"output_types":["visual graphs","text"],"categories":["image-visual","documentation-tools"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":49,"verified":false,"data_access_risk":"high","permissions":["C++ compiler installed","Node.js 14+","Git installed","Access to the GitHub API","Mermaid.js library"],"failure_modes":["Limited to C++ codebases; other languages are not supported.","Performance may degrade with very large codebases.","Requires internet access to fetch repositories.","Rate limits imposed by GitHub API may affect large repositories.","Visual output is limited to what Mermaid.js supports.","Complex graphs may become cluttered and hard to read.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.723717414186313,"quality":0.41,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.915Z","last_scraped_at":"2026-05-03T15:18:25.566Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=labsofuniverse-legacy-mcp-analyzer","compare_url":"https://unfragile.ai/compare?artifact=labsofuniverse-legacy-mcp-analyzer"}},"signature":"pRkzW92ZprG7QNOXNb5gA9zQ9n4xKiL3gzc0jfRygUip1AXUTpfDz/08RU4gA3/pmFqZixH3v3kLj4gL4fkjDg==","signedAt":"2026-06-22T10:50:16.488Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/labsofuniverse-legacy-mcp-analyzer","artifact":"https://unfragile.ai/labsofuniverse-legacy-mcp-analyzer","verify":"https://unfragile.ai/api/v1/verify?slug=labsofuniverse-legacy-mcp-analyzer","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}