{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_burtthecoder-mcp-shodan","slug":"burtthecoder-mcp-shodan","name":"Shodan Server","type":"mcp","url":"https://github.com/BurtTheCoder/mcp-shodan#readme","page_url":"https://unfragile.ai/burtthecoder-mcp-shodan","categories":["mcp-servers","code-review-security"],"tags":["mcp","model-context-protocol","smithery:burtthecoder/mcp-shodan"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_burtthecoder-mcp-shodan__cap_0","uri":"capability://tool.use.integration.shodan.api.query.integration","name":"shodan api query integration","description":"This capability allows users to query the Shodan API for real-time data on devices connected to the internet. It leverages the Model Context Protocol (MCP) to structure requests and responses, ensuring efficient communication between the client and the Shodan service. The integration is designed to handle various query parameters and formats, making it adaptable for different use cases in network intelligence.","intents":["How can I retrieve real-time data about specific devices from Shodan?","What are the current vulnerabilities associated with a particular IP address?","Can I automate the querying of Shodan for device information in my application?"],"best_for":["security analysts looking to automate device intelligence retrieval"],"limitations":["Rate limits imposed by the Shodan API may restrict the frequency of queries","Requires an active Shodan API key for access"],"requires":["Node.js 14+","Valid Shodan API key"],"input_types":["text","structured data"],"output_types":["structured data","JSON"],"categories":["tool-use-integration","network-security"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_burtthecoder-mcp-shodan__cap_1","uri":"capability://data.processing.analysis.shodan.cvedb.querying","name":"shodan cvedb querying","description":"This capability enables users to query the Shodan CVEDB to access information about known vulnerabilities associated with specific software or devices. It employs a structured query mechanism through MCP, allowing users to specify criteria such as CVE identifiers or software versions. This structured approach enhances the accuracy and relevance of the results returned.","intents":["How can I find vulnerabilities related to a specific software version?","What CVEs are associated with a particular device type?","Can I automate the retrieval of CVE data for compliance checks?"],"best_for":["compliance officers needing to assess vulnerabilities in their systems"],"limitations":["Dependent on the completeness of the CVEDB data","Limited to the scope of Shodan's vulnerability database"],"requires":["Node.js 14+","Valid Shodan API key"],"input_types":["text","structured data"],"output_types":["structured data","JSON"],"categories":["data-processing-analysis","security"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_burtthecoder-mcp-shodan__cap_2","uri":"capability://data.processing.analysis.network.intelligence.aggregation","name":"network intelligence aggregation","description":"This capability aggregates data from multiple Shodan queries to provide comprehensive insights into network security. It uses a caching mechanism to store previous query results, optimizing performance and reducing redundant API calls. The aggregation process can be customized based on user-defined parameters, allowing for tailored insights.","intents":["How can I compile network intelligence reports from multiple Shodan queries?","Can I visualize trends in device vulnerabilities over time?","What is the best way to analyze data from various Shodan queries for my organization?"],"best_for":["network security teams conducting thorough assessments"],"limitations":["Caching may lead to stale data if not refreshed regularly","Complex queries may require additional processing time"],"requires":["Node.js 14+","Valid Shodan API key"],"input_types":["text","structured data"],"output_types":["structured data","reports"],"categories":["data-processing-analysis","network-security"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_burtthecoder-mcp-shodan__cap_3","uri":"capability://tool.use.integration.custom.query.builder","name":"custom query builder","description":"This capability provides a user-friendly interface for building complex queries to the Shodan API and CVEDB. It allows users to specify parameters through a structured form, which then translates into valid API requests. This abstraction simplifies the process for users who may not be familiar with the API's syntax, making it accessible to a broader audience.","intents":["How can I create custom queries without knowing the Shodan API syntax?","What is the easiest way to build complex queries for device searches?","Can I save and reuse query templates for future use?"],"best_for":["non-technical users or analysts who need to access Shodan data"],"limitations":["Limited to the capabilities exposed by the underlying API","May not support all advanced query features"],"requires":["Node.js 14+","Valid Shodan API key"],"input_types":["text","form data"],"output_types":["structured data","JSON"],"categories":["tool-use-integration","user-interface"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":30,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Valid Shodan API key"],"failure_modes":["Rate limits imposed by the Shodan API may restrict the frequency of queries","Requires an active Shodan API key for access","Dependent on the completeness of the CVEDB data","Limited to the scope of Shodan's vulnerability database","Caching may lead to stale data if not refreshed regularly","Complex queries may require additional processing time","Limited to the capabilities exposed by the underlying API","May not support all advanced query features","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.5900000000000001,"match_graph":0.25,"freshness":0.52,"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:25.636Z","last_scraped_at":"2026-05-03T15:18:47.247Z","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=burtthecoder-mcp-shodan","compare_url":"https://unfragile.ai/compare?artifact=burtthecoder-mcp-shodan"}},"signature":"k3wu3npV1QQWrQiycCFzfAmee/+Ht6kTvMCC83TJcu0SblmvgNFWncb47gqyuKKf2vkS9qVc72BHIlFN1S7UBQ==","signedAt":"2026-06-19T08:39:46.691Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/burtthecoder-mcp-shodan","artifact":"https://unfragile.ai/burtthecoder-mcp-shodan","verify":"https://unfragile.ai/api/v1/verify?slug=burtthecoder-mcp-shodan","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"}}