{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_mariusei-file-scanner-mcp","slug":"mariusei-file-scanner-mcp","name":"Scantool - File Structure Explorer","type":"mcp","url":"https://github.com/mariusei/file-scanner-mcp","page_url":"https://unfragile.ai/mariusei-file-scanner-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:mariusei/file-scanner-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_mariusei-file-scanner-mcp__cap_0","uri":"capability://data.processing.analysis.code.structure.mapping","name":"code structure mapping","description":"Scantool scans files and directories to create a structured map of the codebase, leveraging a tree traversal algorithm to identify and categorize key elements like functions, classes, and modules. This mapping allows users to visualize the hierarchy and relationships within the code, enabling quicker navigation and understanding of large codebases. The tool uses a lightweight indexing system to maintain performance while scanning, ensuring that users can access the structure without significant delays.","intents":["How can I quickly understand the structure of a large codebase?","What are the key elements in my project that I should focus on?","Can I get an overview of my code's organization to plan refactoring?"],"best_for":["developers working on large legacy codebases"],"limitations":["May not support all file types; primarily focuses on common programming languages","Performance may degrade with extremely large codebases due to memory constraints"],"requires":["Node.js 14+","Access to the file system"],"input_types":["file paths","directory paths"],"output_types":["structured data","visual representations"],"categories":["data-processing-analysis","code-navigation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_mariusei-file-scanner-mcp__cap_1","uri":"capability://search.retrieval.targeted.structure.search","name":"targeted structure search","description":"This capability allows users to search for specific code structures, such as tests, async methods, or data classes, by implementing a keyword-based search mechanism that filters results based on user-defined criteria. The search operates on the indexed structure of the codebase, enabling quick retrieval of relevant elements without scanning the entire codebase each time. This targeted approach saves time and enhances productivity by allowing developers to focus on specific areas of interest.","intents":["How can I find all async methods in my project quickly?","What tests are available in my codebase?","Can I locate all data classes to review their implementation?"],"best_for":["developers needing to locate specific code patterns quickly"],"limitations":["Search results may be limited to indexed structures; dynamic code may not be fully captured","Requires initial indexing to be effective"],"requires":["Node.js 14+","Access to the file system"],"input_types":["search queries"],"output_types":["list of code elements","structured data"],"categories":["search-retrieval","code-exploration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_mariusei-file-scanner-mcp__cap_2","uri":"capability://data.processing.analysis.compact.overview.generation","name":"compact overview generation","description":"Scantool generates a compact overview of key elements within the codebase by summarizing the indexed structure into a visual format that highlights essential components. This overview is created using a combination of data aggregation techniques and visualization libraries, allowing users to quickly assess the most critical parts of their code. The overview can be customized based on user preferences, enabling tailored insights into the code's organization.","intents":["Can I get a quick summary of my project's key components?","What are the most important files and functions in my codebase?","How can I visualize the structure of my code for better understanding?"],"best_for":["teams conducting code reviews or onboarding new developers"],"limitations":["Overview may not capture all nuances of the code; primarily focuses on high-level structures","Customization options may be limited"],"requires":["Node.js 14+","Access to the file system"],"input_types":["project directory"],"output_types":["visual overview","summary report"],"categories":["data-processing-analysis","visualization"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Access to the file system"],"failure_modes":["May not support all file types; primarily focuses on common programming languages","Performance may degrade with extremely large codebases due to memory constraints","Search results may be limited to indexed structures; dynamic code may not be fully captured","Requires initial indexing to be effective","Overview may not capture all nuances of the code; primarily focuses on high-level structures","Customization options may be limited","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"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:27.441Z","last_scraped_at":"2026-05-03T15:19:29.346Z","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=mariusei-file-scanner-mcp","compare_url":"https://unfragile.ai/compare?artifact=mariusei-file-scanner-mcp"}},"signature":"I/vYre/DTgJm0VW9ahLfCwaBjjy31byPbwejMqHVoex41AEijanuAkJdCWl62fMwjcnw4hs6BAuqOgTuRb5iAQ==","signedAt":"2026-06-19T16:18:30.805Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/mariusei-file-scanner-mcp","artifact":"https://unfragile.ai/mariusei-file-scanner-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=mariusei-file-scanner-mcp","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"}}