{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_vaebe-github-search","slug":"vaebe-github-search","name":"GitHub Search API Server","type":"mcp","url":"https://github.com/vaebe/mcp/packages/github-search","page_url":"https://unfragile.ai/vaebe-github-search","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","github","smithery:vaebe/github-search"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_vaebe-github-search__cap_0","uri":"capability://search.retrieval.repository.search.with.filtering","name":"repository search with filtering","description":"This capability allows users to perform searches across GitHub repositories using various filters such as language, stars, and forks. It leverages the GitHub Search API to construct complex queries that can be tailored to specific needs, ensuring efficient retrieval of relevant data. The implementation uses asynchronous calls to the API, optimizing response times and allowing for scalable integration into applications.","intents":["How can I search for repositories by programming language?","I need to find popular projects with a specific number of stars.","Can I filter repositories based on their last updated date?"],"best_for":["developers building applications that require GitHub data integration"],"limitations":["Rate limits imposed by the GitHub API may restrict the number of searches per hour."],"requires":["Node.js 14+","Access to GitHub API with a valid token"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","api integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_vaebe-github-search__cap_1","uri":"capability://data.processing.analysis.repository.data.retrieval","name":"repository data retrieval","description":"This capability enables users to fetch detailed information about specific repositories, including metadata such as README files, issues, and pull requests. It employs structured API calls to the GitHub API, ensuring that all relevant data is retrieved in a single request, which minimizes latency and improves user experience. The implementation is designed to handle various response formats and errors gracefully.","intents":["How can I get detailed information about a specific GitHub repository?","I want to retrieve the README file of a repository programmatically.","Can I access the issues and pull requests of a repository?"],"best_for":["developers needing to integrate repository data into their applications"],"limitations":["Limited to public repositories unless authenticated with a token."],"requires":["Node.js 14+","Access to GitHub API with a valid token"],"input_types":["text"],"output_types":["structured data"],"categories":["data-processing-analysis","api integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_vaebe-github-search__cap_2","uri":"capability://search.retrieval.pagination.handling.for.search.results","name":"pagination handling for search results","description":"This capability manages the pagination of search results returned by the GitHub Search API, allowing users to navigate through large sets of data seamlessly. It implements a cursor-based pagination strategy, which is more efficient than offset-based pagination, ensuring that users can easily access subsequent pages of results without losing context. The design is aimed at providing a smooth user experience while minimizing API calls.","intents":["How can I navigate through large search results from GitHub?","I need to implement pagination for my GitHub search results.","Can I load more results dynamically as the user scrolls?"],"best_for":["developers creating applications that display large sets of GitHub data"],"limitations":["Pagination limits set by the GitHub API may restrict the number of items returned per request."],"requires":["Node.js 14+","Access to GitHub API with a valid token"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","user interface"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_vaebe-github-search__cap_3","uri":"capability://search.retrieval.advanced.query.construction","name":"advanced query construction","description":"This capability allows users to construct complex search queries using a combination of keywords, filters, and logical operators to refine their search results. It provides a user-friendly interface for building these queries, which are then translated into the appropriate API calls to the GitHub Search API. This implementation focuses on enabling users to leverage the full power of the GitHub search syntax without needing to understand the underlying API intricacies.","intents":["How can I create complex search queries for GitHub repositories?","I want to combine multiple filters in my GitHub search.","Can I use logical operators in my search queries?"],"best_for":["developers looking to maximize their search capabilities on GitHub"],"limitations":["Users must familiarize themselves with GitHub's search syntax to fully utilize this feature."],"requires":["Node.js 14+","Access to GitHub API with a valid token"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","developer tools"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Access to GitHub API with a valid token"],"failure_modes":["Rate limits imposed by the GitHub API may restrict the number of searches per hour.","Limited to public repositories unless authenticated with a token.","Pagination limits set by the GitHub API may restrict the number of items returned per request.","Users must familiarize themselves with GitHub's search syntax to fully utilize this feature.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.52,"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:28.693Z","last_scraped_at":"2026-05-03T15:18:48.789Z","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=vaebe-github-search","compare_url":"https://unfragile.ai/compare?artifact=vaebe-github-search"}},"signature":"shtwZcVrZxNncSb8nKUXyNK/yjSjzqmlJQ9AHXUL0J5Je1iqelpUCvgaktkfndXBmv1WY6ggfvHHWmuAj3zbCg==","signedAt":"2026-06-22T08:22:31.927Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/vaebe-github-search","artifact":"https://unfragile.ai/vaebe-github-search","verify":"https://unfragile.ai/api/v1/verify?slug=vaebe-github-search","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"}}