{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_cyranob-duckduckgo-mcp","slug":"cyranob-duckduckgo-mcp","name":"DuckDuckGo Search","type":"mcp","url":"https://github.com/CyranoB/duckduckgo-mcp","page_url":"https://unfragile.ai/cyranob-duckduckgo-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:cyranob/duckduckgo-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_cyranob-duckduckgo-mcp__cap_0","uri":"capability://search.retrieval.privacy.focused.web.search","name":"privacy-focused web search","description":"This capability allows users to perform web searches using DuckDuckGo without requiring an API key, ensuring user privacy. It leverages DuckDuckGo's search engine directly, integrating with Jina Reader to fetch and convert web content into structured formats. The architecture emphasizes privacy by not storing user queries or personal data, making it distinct from traditional search APIs.","intents":["How can I perform web searches without compromising user privacy?","I need to fetch web content securely for my application.","What is the best way to integrate a privacy-focused search engine into my project?"],"best_for":["developers building privacy-centric applications","teams focused on user data protection"],"limitations":["Limited to DuckDuckGo's search capabilities; may not support advanced search features of other engines.","No built-in caching mechanism for search results."],"requires":["Node.js 14+","Jina Reader installation"],"input_types":["text"],"output_types":["text","structured data"],"categories":["search-retrieval","privacy-tools"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cyranob-duckduckgo-mcp__cap_1","uri":"capability://data.processing.analysis.web.content.fetching.and.conversion","name":"web content fetching and conversion","description":"This capability fetches web content returned by DuckDuckGo searches and converts it into structured formats using Jina Reader. It employs a seamless integration with Jina's capabilities, allowing for efficient parsing and transformation of web data into usable formats for applications. This approach enables developers to extract relevant information without manual processing.","intents":["How can I convert search results into structured data for analysis?","I need to extract specific information from web pages returned by DuckDuckGo.","What tools can help me automate the conversion of web content into a structured format?"],"best_for":["data scientists needing structured data from web searches","developers creating data pipelines"],"limitations":["Dependent on the quality and structure of the web pages returned; may not handle all formats perfectly.","Requires Jina Reader to be set up and configured."],"requires":["Jina Reader installation","Node.js 14+"],"input_types":["text"],"output_types":["structured data"],"categories":["data-processing-analysis","web-content-integration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":32,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Jina Reader installation"],"failure_modes":["Limited to DuckDuckGo's search capabilities; may not support advanced search features of other engines.","No built-in caching mechanism for search results.","Dependent on the quality and structure of the web pages returned; may not handle all formats perfectly.","Requires Jina Reader to be set up and configured.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.29,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.9,"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.345Z","last_scraped_at":"2026-05-03T15:19:44.685Z","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=cyranob-duckduckgo-mcp","compare_url":"https://unfragile.ai/compare?artifact=cyranob-duckduckgo-mcp"}},"signature":"t53JBwhJ/U06ZG8MvYVZbDC/BhMB7dkVy84lM1GKoNTIKcqUYAFVA9zE/5w2hr7ybmEnbxm1zrDzt8TdDVFEBA==","signedAt":"2026-06-17T17:53:06.273Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/cyranob-duckduckgo-mcp","artifact":"https://unfragile.ai/cyranob-duckduckgo-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=cyranob-duckduckgo-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"}}