Skip to content
Agentmart
Submit a tool

Codesearch

Code, package, docs, paper and vulnerability search.

Connector by SK-DEV-AI · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

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.

We use your email only for this newsletter. Privacy

About

Code, package, docs, paper and vulnerability search. 17 tools, keyless lanes.

No 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.

  • analyze
  • code_files
  • code_read
  • code_search
  • enrich
  • ping
  • search_all
  • search_libraries
  • search_package
  • so_search

Not yet classified 7 · We could not tell from the name and description.

  • docs
  • hn
  • papers
  • pkg
  • searchcode
  • vulns
  • wiki

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • GROQ_API_KEYS
  • NV_KEY
  • S2_KEY
  • SE_KEY
  • TAVILY_KEYS

Network hosts it talks to 41

  • 1.1.1.1 · found in code
  • api.core.ac.uk · found in code
  • api.deps.dev · found in code
  • api.github.com · found in code
  • api.groq.com · found in code
  • api.guide.sonatype.com · found in code
  • api.openalex.org · found in code
  • api.osv.dev · found in code
  • api.searchcode.com · found in code
  • api.securityscorecards.dev · found in code
  • api.semanticscholar.org · found in code
  • api.stackexchange.com · found in code
  • api.tavily.com · found in code
  • arxiv.org · found in code
  • cdn.jsdelivr.net · found in code
  • cisa.gov · found in code
  • codewiki.google · found in code
  • context7.com · found in code
  • data.jsdelivr.com · found in code
  • deepwiki.com · found in code
  • devdocs.io · found in code
  • documents.devdocs.io · found in code
  • doi.org · found in code
  • export.arxiv.org · found in code
  • github.com · found in code
  • gitingest.com · found in code
  • glama.ai · found in code
  • google.com · found in code
  • hacker-news.firebaseio.com · found in code
  • hn.algolia.com · found in code
Show 11 more hosts
  • integrate.api.nvidia.com · found in code
  • libraries.io · found in code
  • mcp.deepwiki.com · found in code
  • mcp.grep.app · found in code
  • news.ycombinator.com · found in code
  • pkgseer.dev · found in code
  • pypistats.org · found in code
  • raw.githubusercontent.com · found in code
  • readthedocs.org · found in code
  • services.nvd.nist.gov · found in code
  • sourcegraph.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+…].

  • analyze

    Deep 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_files

    List 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_read

    Read 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_search

    Search 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')

  • docs

    Documentation 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')

  • enrich

    Fetch 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':'...'}])

  • hn

    Hacker 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)

  • papers

    Academic 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')

  • ping

    Lightweight connectivity check — verifies internet and key API endpoints are reachable. Use before expensive calls when connectivity is uncertain. No params needed. e.g. ping()

  • pkg

    Package 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_all

    Unified 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_libraries

    Libraries.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_package

    Raw 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')

  • searchcode

    Per-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_search

    Stack 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
  • vulns

    Sonatype 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')

  • wiki

    Repo 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
License
MIT
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)