{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_xiaobenyang-com-cpan-package-info","slug":"xiaobenyang-com-cpan-package-info","name":"cpan-package-info","type":"mcp","url":"https://github.com/xiaobenyang-com/1777316659560451","page_url":"https://unfragile.ai/xiaobenyang-com-cpan-package-info","categories":["mcp-servers","documentation","testing-quality"],"tags":["mcp","model-context-protocol","smithery:xiaobenyang-com/cpan-package-info"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_xiaobenyang-com-cpan-package-info__cap_0","uri":"capability://tool.use.integration.retrieve.package.readme.content","name":"retrieve package readme content","description":"This capability allows users to obtain the README content of CPAN packages by calling the 'get_readme_from_cpan' function. It utilizes a standardized API interface to fetch and return the README along with usage examples, ensuring that the data is formatted consistently for easy integration into other tools or applications. The implementation leverages a server-side event (SSE) architecture for real-time updates and efficient data retrieval.","intents":["How can I get the README content for a specific CPAN package?","I need usage examples from the README of a CPAN package.","Can I fetch the documentation for a CPAN package programmatically?"],"best_for":["developers looking to automate documentation retrieval for CPAN packages"],"limitations":["Only retrieves README content; does not include other documentation formats or files."],"requires":["XBY-APIKEY from XiaoBenYang website","Internet connection"],"input_types":["package name"],"output_types":["text"],"categories":["tool-use-integration","documentation-retrieval"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xiaobenyang-com-cpan-package-info__cap_1","uri":"capability://data.processing.analysis.fetch.package.metadata.and.dependencies","name":"fetch package metadata and dependencies","description":"This capability enables users to retrieve basic information and dependencies of CPAN packages through the 'get_package_info_from_cpan' function. It communicates with the MCP server to extract structured metadata, which includes versioning, author information, and dependency lists, ensuring that users have comprehensive insights into the package's ecosystem.","intents":["What are the dependencies for a specific CPAN package?","Can I get the metadata for a CPAN package programmatically?","How do I find out the version and author of a CPAN package?"],"best_for":["developers managing CPAN package dependencies in their projects"],"limitations":["Metadata retrieval is limited to available fields; custom fields may not be included."],"requires":["XBY-APIKEY from XiaoBenYang website","Internet connection"],"input_types":["package name"],"output_types":["structured data"],"categories":["data-processing-analysis","package-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xiaobenyang-com-cpan-package-info__cap_2","uri":"capability://search.retrieval.search.cpan.packages","name":"search cpan packages","description":"This capability allows users to search for CPAN packages using the 'search_packages_from_cpan' function. It employs a keyword-based search mechanism that queries the MCP server for package names and descriptions, returning relevant results in a structured format. This capability is designed to handle large datasets efficiently, ensuring quick response times even with extensive package lists.","intents":["How can I search for CPAN packages that match a specific keyword?","I need to find packages related to a certain functionality in CPAN.","Can I programmatically search for CPAN packages?"],"best_for":["developers looking to discover new CPAN packages based on specific criteria"],"limitations":["Search results are limited to keyword matches; advanced filtering options may not be available."],"requires":["XBY-APIKEY from XiaoBenYang website","Internet connection"],"input_types":["search query"],"output_types":["structured data"],"categories":["search-retrieval","package-discovery"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":35,"verified":false,"data_access_risk":"moderate","permissions":["XBY-APIKEY from XiaoBenYang website","Internet connection"],"failure_modes":["Only retrieves README content; does not include other documentation formats or files.","Metadata retrieval is limited to available fields; custom fields may not be included.","Search results are limited to keyword matches; advanced filtering options may not be available.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.41,"ecosystem":0.6900000000000001,"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:28.694Z","last_scraped_at":"2026-05-03T15:19:29.347Z","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=xiaobenyang-com-cpan-package-info","compare_url":"https://unfragile.ai/compare?artifact=xiaobenyang-com-cpan-package-info"}},"signature":"7hZ4id4HLkjZiJIqlbfk4R+ucZ9Vlk/TBpf8ijFsH3yYRLsN0mTzlUnUixpaWrWukGSLac2V3G0omVDYG1BSBw==","signedAt":"2026-06-21T01:41:21.055Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/xiaobenyang-com-cpan-package-info","artifact":"https://unfragile.ai/xiaobenyang-com-cpan-package-info","verify":"https://unfragile.ai/api/v1/verify?slug=xiaobenyang-com-cpan-package-info","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"}}