{"query":"search github issues","mode":"hybrid","count":10,"results":[{"name":"io.github.UnityNodes/blobpedia","title":null,"description":"Celestia knowledge base: CIPs, docs, forum, videos, GitHub, plus live on-chain state","connection_class":"R0","autonomous":true,"human_steps":[],"categories":["developer-tools"],"trust_score":94,"trust_flags":[],"quality_score":79,"quality_label":"good","quality_flags":[],"owner_verified":false,"tool_count":44,"score":0.04322,"matched_tools":[{"name":"search_github_issues","description":"Full-text search across blobpedia's indexed GitHub issues across Celestia repos. Celestia ecosystem only. Use to find prior reports, open bugs, or requested features. For a broader cross-corpus search use the `search` tool with type=\"github\"."},{"name":"find_known_issues","description":"Surface known UNRESOLVED problems matching a free-text description: forum threads with zero replies but high views, plus open GitHub issues. Answers \"is anyone else hitting this?\". Celestia-specific. Does NOT return fixes, solutions, config, or how-to steps, and returns nothing when no open issue matches; for \"how do I fix / configure / why does X happen\" use semantic_search (then get_doc) instead."},{"name":"get_cip","description":"Read the full text of one Celestia Improvement Proposal (CIP) by its id. Celestia governance docs only — not GitHub issues or arbitrary proposals (use a GitHub tool for those). Get the id from search or list_cips first."},{"name":"diagnose_error","description":"Paste a Celestia ERROR MESSAGE, stack trace, or error code and get the most likely resolved fixes from blobpedia history: forum threads where the same error was discussed, and related GitHub issues (each with its own date). Needs a literal error string or code; do NOT use it for symptom descriptions with no error text (e.g. \"my node won't sync\"), use semantic_search for those. Celestia-specific. Returns top matches from forum and github."},{"name":"get_cip_mentions","description":"Find where a given Celestia Improvement Proposal (CIP) is referenced across blobpedia: forum threads, blog posts, celestiaorg GitHub issues and pull requests, and sibling CIPs. Celestia-specific cross-reference — use to see who is discussing a CIP and where. Needs a CIP id (from search or list_cips)."}]},{"name":"io.github.UnityNodes/canton-ccpedia","title":null,"description":"Canton Network: CIPs and their on-chain vote outcomes, docs, forum, validator upgrade deadlines.","connection_class":"R0","autonomous":true,"human_steps":[],"categories":["developer-tools"],"trust_score":93,"trust_flags":[],"quality_score":79,"quality_label":"good","quality_flags":[],"owner_verified":false,"tool_count":90,"score":0.04024,"matched_tools":[{"name":"search_github_issues","description":"Full-text search across CCPEDIA's indexed GitHub issues (15+ Canton repos). Canton ecosystem only. Use to find prior reports / open bugs / requested features. For PRs use get_proposals (Dev Fund grant PRs) or search with type=\"github\" (broader)."},{"name":"find_known_issues","description":"Surface known UNRESOLVED problems matching a free-text description: forum threads with zero replies but high views, plus open GitHub issues. Answers \"is anyone else hitting this?\". Canton-specific. Does NOT return fixes, solutions, config, or how-to steps, and returns nothing when no open issue matches; for \"how do I fix / configure / why does X happen\" use semantic_search (then get_doc) instead."},{"name":"diagnose_error","description":"Paste a Canton/Daml/Splice ERROR MESSAGE, stack trace, or error code and get the most likely resolved fixes from CCPEDIA history: forum threads where the same error was discussed, and related GitHub issues (each with its own date). Needs a literal error string or code (e.g. TOPOLOGY_TOO_MANY_PENDING_TOPOLOGY_TRANSACTIONS, ValidatorLicense); do NOT use it for symptom descriptions with no error text (e.g. \"my balance is zero\"), use semantic_search for those. Canton-specific. Returns top 3 matches each from forum and github."},{"name":"get_cip_citations","description":"Comprehensive citation graph for a Canton Improvement Proposal (CIP): every place across CCPEDIA's corpus that references CIP-N. Returns per-source counts AND samples for: sibling CIPs (declared `requires:` or content-mentions), individual forum posts (not just topic count), individual mailing-list messages (all indexed lists.sync.global groups; no group is excluded), GitHub items (issues + PRs + dev-fund proposals across all indexed Canton repos), blog posts (third-party coverage), and YouTube videos (transcript matches). CCPEDIA-unique: joins through our parsed `mailing_messages.cip_id` column give per-message granularity no other source has. Use when an agent needs 'who is referencing CIP-X and where' / impact analysis, and a specific CIP id is already known. For the proposal's own text use get_cip, for its votes use get_cip_votes, for the legacy aggregated counts use get_cip_mentions. For a general topic or feature name with NO known CIP id. E.g. 'featured app locking' rather than 'CIP-0116'. Use full_context instead, which searches by free text across the whole corpus rather than requiring an id. Canton/Daml/Splice ecosystem only."},{"name":"get_issue_status","description":"Look up one GitHub issue or PR by repo + number. Canton/Daml/Splice repos only."}]},{"name":"io.github.davidweb3-ctrl/github","title":null,"description":"GitHub MCP Server - List PRs, issues, repo info, and search code","connection_class":"L0","autonomous":false,"human_steps":["run_local_package"],"categories":["developer-tools"],"trust_score":81,"trust_flags":[],"quality_score":null,"quality_label":"not scored","quality_flags":["outdated-mcp-sdk"],"owner_verified":false,"tool_count":0,"score":0.03019,"matched_tools":[]},{"name":"io.github.Abhishekkumar2021/github","title":"GitHub","description":"GitHub via MCP: search, repos, issues, PRs, files, notifications. OAuth device flow or token.","connection_class":"L0","autonomous":false,"human_steps":["run_local_package"],"categories":["developer-tools"],"trust_score":80,"trust_flags":["duplicate-repo"],"quality_score":null,"quality_label":"not scored","quality_flags":["outdated-mcp-sdk"],"owner_verified":false,"tool_count":0,"score":0.02987,"matched_tools":[]},{"name":"io.github.FerhatDundar/github-mcp-connector","title":null,"description":"MCP server for GitHub: repos, files, issues, PRs, search. Single Go binary.","connection_class":"L0","autonomous":false,"human_steps":["run_local_package"],"categories":["developer-tools"],"trust_score":91,"trust_flags":[],"quality_score":null,"quality_label":"not scored","quality_flags":[],"owner_verified":false,"tool_count":0,"score":0.02921,"matched_tools":[]},{"name":"io.github.infoinlet-marketplace/mcp-github","title":null,"description":"GitHub for AI agents — repos, files, code search, issues, PRs, commits. Read-only default.","connection_class":"L0","autonomous":false,"human_steps":["run_local_package"],"categories":["developer-tools"],"trust_score":70,"trust_flags":["duplicate-repo"],"quality_score":null,"quality_label":"not scored","quality_flags":["outdated-mcp-sdk"],"owner_verified":false,"tool_count":0,"score":0.02726,"matched_tools":[]},{"name":"xyz.kadec0/web-search-data-api","title":"Web Search & Data API","description":"Web search, scraping, Google Trends and data lookups. Paid per call in USDC on Base via x402.","connection_class":"R0","autonomous":true,"human_steps":[],"categories":["web-search"],"trust_score":80,"trust_flags":["no-repository"],"quality_score":76,"quality_label":"good","quality_flags":[],"owner_verified":false,"tool_count":23,"score":0.0269,"matched_tools":[{"name":"github","description":"GitHub data. Repository stats, user profiles, and code-search results (stars, forks, language, topics, issues) via the GitHub REST API. [$0.02/call]. Params — mode: what to fetch (repo|search|user); repos: comma list of owner/name (mode=repo); q: search query (mode=search); usernames: comma list (mode=user); maxItems: integer Example params: {'mode': 'repo', 'repos': 'microsoft/vscode'}"}]},{"name":"sh.glim/glim","title":"glim.sh","description":"Give your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.","connection_class":"R0","autonomous":true,"human_steps":[],"categories":["web-search","developer-tools"],"trust_score":89,"trust_flags":[],"quality_score":88,"quality_label":"good","quality_flags":[],"owner_verified":false,"tool_count":14,"score":0.02524,"matched_tools":[{"name":"glim_github_search","description":"Search GitHub repositories, conversations (issues+PRs), discussions, or code, with full GitHub search syntax in the query: qualifiers (repo:, org:/user:, language:, path:, symbol:, content:, is:, stars:, label:, sort:stars), boolean AND/OR/NOT with parentheses, \"exact strings\", and /regex/. kind='repos': MINIMAL distinctive keywords - the project/library name only ('rtk', 'react query'); every extra word must ALL match and buries the canonical repo - filter with qualifiers, not prose. kind='code': ONE literal code pattern as it appears in files ('useState('), an \"exact string\", a /regex/, or symbol:name to find definitions, across 2.8M+ public repos; narrow with repo:/language:/path:. Not supported in code search: license:, enterprise:, is:vendored, is:generated. kind='conversations': returns compact previews - use glim_github_get for full content; sort: REPLACES relevance ranking (words match anywhere incl. comments), omit it for best matches. kind='discussions': GitHub Discussions, a SEPARATE index from issues/PRs - a question answered there never appears under conversations, so reach for it when a repo does its Q&A in Discussions; supports repo:/org:/author:/is:answered plus category: (the repo's own category name, needs a repo: scope), up to 10 results per page, no sort:. Set repo='owner/name' to scope to one repository (works with any kind; with repos it routes to conversations). kind is optional - inferred from the query (is:answered/category: -> discussions, is:/label: -> conversations, path:/symbol://regex/ -> code, stars:/topic: -> repos, else repos); a conversations search with no matches is retried as discussions and says so. Returns compact text by default; pass format='json' for full structured data."}]},{"name":"com.thetempleofdoom.osint-mcp/osint-terminal","title":null,"description":"454 OSINT recon tools + server-side entity correlation & person sweeps. Keyless.","connection_class":"R0","autonomous":true,"human_steps":[],"categories":["developer-tools"],"trust_score":79,"trust_flags":["no-repository"],"quality_score":64,"quality_label":"needs work","quality_flags":[],"owner_verified":false,"tool_count":474,"score":0.02217,"matched_tools":[{"name":"githubsearch","description":"GitHub Repo Search: Search GitHub repos by keyword"},{"name":"github_code","description":"GitHub Code Search: GitHub unauthenticated code search (10 results)"},{"name":"github_trending","description":"GitHub Trending: Trending repos (optional language filter)"},{"name":"gh_dorking","description":"GitHub Dork Search: GitHub code search for target string exposure in public repos"},{"name":"github","description":"GitHub Recon: Profile, repos, languages"}]},{"name":"io.github.nyuchi/nyuchi-docs","title":null,"description":"Search, read, and ask the Nyuchi docs (docs.nyuchi.com); send feedback or raise issues.","connection_class":"R0","autonomous":true,"human_steps":[],"categories":["productivity","files-storage"],"trust_score":94,"trust_flags":[],"quality_score":83,"quality_label":"good","quality_flags":[],"owner_verified":false,"tool_count":5,"score":0.02151,"matched_tools":[{"name":"raise_issue","description":"Raise an actionable issue against the documentation (wrong instructions, broken example, outdated page). Files a GitHub issue on nyuchi/nyuchi-docs when configured, otherwise queues it for the docs team."}]}],"next_actions":[{"action":"get_server","description":"Full descriptor for one result","href":"/v1/servers/{name}","arguments":{"name":"{name}"}},{"action":"list_tools","description":"Every tool a server exposes, with input schemas","href":"/v1/servers/{name}/tools","arguments":{"name":"{name}"}},{"action":"get_connection","description":"Minimal connection block for the best remote","href":"/v1/servers/{name}/connection?target=mcpServers","arguments":{"name":"{name}","target":"mcpServers"}}]}