Codesearch
Code, package, docs, paper and vulnerability search.
Connector by SK-DEV-AI · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/sk-dev-ai-codesearch
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 10 read · 0 write · 0 delete · 7 not yet classified
- Secrets
- 5 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 17
Read from the source code; the running server may list different tools.
Read 10 · Look things up without changing anything.
analyzecode_filescode_readcode_searchenrichpingsearch_allsearch_librariessearch_packageso_search
Not yet classified 7 · We could not tell from the name and description.
docshnpaperspkgsearchcodevulnswiki
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
GROQ_API_KEYSNV_KEYS2_KEYSE_KEYTAVILY_KEYS
Network hosts it talks to 41
1.1.1.1· found in codeapi.core.ac.uk· found in codeapi.deps.dev· found in codeapi.github.com· found in codeapi.groq.com· found in codeapi.guide.sonatype.com· found in codeapi.openalex.org· found in codeapi.osv.dev· found in codeapi.searchcode.com· found in codeapi.securityscorecards.dev· found in codeapi.semanticscholar.org· found in codeapi.stackexchange.com· found in codeapi.tavily.com· found in codearxiv.org· found in codecdn.jsdelivr.net· found in codecisa.gov· found in codecodewiki.google· found in codecontext7.com· found in codedata.jsdelivr.com· found in codedeepwiki.com· found in codedevdocs.io· found in codedocuments.devdocs.io· found in codedoi.org· found in codeexport.arxiv.org· found in codegithub.com· found in codegitingest.com· found in codeglama.ai· found in codegoogle.com· found in codehacker-news.firebaseio.com· found in codehn.algolia.com· found in code
Show 11 more hosts
integrate.api.nvidia.com· found in codelibraries.io· found in codemcp.deepwiki.com· found in codemcp.grep.app· found in codenews.ycombinator.com· found in codepkgseer.dev· found in codepypistats.org· found in coderaw.githubusercontent.com· found in codereadthedocs.org· found in codeservices.nvd.nist.gov· found in codesourcegraph.com· found in code
Files it touches
/tmp/reranker_worker.sock- Your home directory (~)
~/.cache/codesearch/kev.json~/.local/share/cortexkit/aft/pkg-cache~/.local/share/reranker-rust/disabled~/.local/share/reranker-rust/worker.py- Any path the agent passes to its tools
Tools (17)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
analyzeDeep repo analysis: parallel-fetch GitHub metadata + SearchCode code quality + DeepWiki architecture + CodeWiki sections in one call. Start here for unfamiliar repos before surgical wiki/searchcode calls. Accepts GitHub URLs or owner/repo strings. May take 10-15s (parallel API calls). e.g. analyze(repository='sst/opencode')
code_filesList files in an indexed dependency by package-scoped path (e.g. npm:express/src/). PkgSeer + jsDelivr; indexes npm/pypi/crates ONLY (github: specs rejected). e.g. code_files(spec='npm:express')
code_readRead a file from an indexed dependency by package-scoped path. PkgSeer + jsDelivr; indexes npm/pypi/crates ONLY (github: specs rejected). e.g. code_read(spec='npm:express', path='src/index.js')
code_searchSearch code, docs, and symbols across indexed dependencies and public repositories. Package scope (npm:express, pypi:requests) via PkgSeer; global public-code search via Sourcegraph (keyless). Supports qualifiers like kind:, category:, lang:. e.g. code_search(query='handleAuth', target='npm:express')
docsDocumentation operations. Default action runs smart fallback (ReadTheDocs→DevDocs→llms.txt→Context7, quota-free sources first). After finding docs, use fetch(url) to read full pages or devdocs_fetch_content for structured content. e.g. docs(query='authentication', library='express')
enrichFetch full content for a list of search results, deduplicate, and rerank by relevance. Give it results from any search tool plus the original query. e.g. enrich(query='rust async', results=[{'url':'...','title':'...'}])
hnHacker News: search, item detail, user profile, or story lists (top/new/best/ask/show). Use for tech-community discussion and sentiment; for resolved Q&A use so_search. e.g. hn(query='rust', tags='story', min_points=50)
papersAcademic papers from Semantic Scholar, CORE API, and arXiv. Prefer action=search for topic queries (multi-source S2→arXiv→OpenAlex→CORE fallback); arxiv_search is single-source and rate-limited. e.g. papers(query='transformer attention', fields_of_study='Computer Science')
pingLightweight connectivity check — verifies internet and key API endpoints are reachable. Use before expensive calls when connectivity is uncertain. No params needed. e.g. ping()
pkgPackage intelligence: info (composite metadata — Libraries.io + Sonatype + PkgSeer), changelog (release notes), upgrade_review (vulns+changelog+deps diff between versions), files (list source files), read (read a source file). For raw single-source registry queries (npm versions, crates categories), use `search_package` instead. e.g. pkg(name='express', action='info')
search_allUnified search across 14+ sources with embedding dedup and reranking. Use for broad multi-source discovery; for surgical single-source work call so_search/hn/papers/code_search directly. e.g. search_all(query='rust async runtime', language='rust')
search_librariesLibraries.io dependency metadata and source rank. Use to compare dependency candidates or find the repo behind a package; for registry versions/vulns use search_package/pkg/vulns. e.g. search_libraries(name='lodash', platform='npm')
search_packageRaw package registry queries (npm/PyPI/crates + deps.dev). Use for fast single-source lookups. For composite intelligence (Libraries.io + Sonatype vulns), use `pkg` instead. e.g. search_package(name='express', registry='npm')
searchcodePer-repo code intelligence via SearchCode (free, no auth). Use analyze for instant repo overview (languages, complexity, tech stack, credentials), search for searching code within a repo, findings for code quality issues, file_tree to list files, or get_file to read a file. No rate limits. e.g. searchcode(action='analyze', repository='https://github.com/expressjs/express')
so_searchStack Overflow: Stack Exchange API (free, 300 req/day, resolved/accepted answers with score/tags) or SOFA (Stack Overflow for Agents, beta, agent-contributed content with trust scores, requires SOFA_KEY env). Use stackexchange for authoritative resolved answers, sofa for fresher agent-contributed content. e.g. so_search(query='python async', tags='python', accepted=true)
Show 2 more tools
vulnsSonatype Guide + OSV.dev fallback: scan packages, vulnerability details, latest version, or license analysis by PURL. scan needs platform+name+version (or coordinates) — on Sonatype 401/429/quota errors it falls back to keyless OSV.dev automatically. detail accepts Sonatype ids, GHSA-* (GitHub Advisory enrichment), or CVE-* ids. latest_version/license need purl. e.g. vulns(action='scan', name='lodash', version='4.17.20')
wikiRepo architecture and wiki via DeepWiki + CodeWiki. For single-repo queries use owner+repo; for multi-repo questions pass repos (array of owner/repo strings, max 10). e.g. wiki(owner='torvalds', repo='linux', question='How does the scheduler work?')
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 176
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 23, 2026 (5 days ago)
- Last package publish
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.SK-DEV-AI/codesearch- Version
- 1.0.1
- Auth
- API key
- Packages
- pypi skdev-codesearch-mcp
- License
- MIT
- Repository
- github.com/SK-DEV-AI/codesearch
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from SK-DEV-AI
Cite this page
Codesearch MCP server. Agent Mart. https://agentmart.dev/connectors/sk-dev-ai-codesearch (last updated 2026-10-24)