by st3v3nmw
MCP for semantic code search & navigation that reduces token waste
# Add to your Claude Code skills
git clone https://github.com/st3v3nmw/sourcerer-mcpGuides for using mcp servers skills like sourcerer-mcp.
Last scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T16:33:15.375Z",
"npmAuditRan": true,
"pipAuditRan": true
}sourcerer-mcp is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by st3v3nmw. MCP for semantic code search & navigation that reduces token waste. It has 118 GitHub stars.
Yes. sourcerer-mcp passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/st3v3nmw/sourcerer-mcp" and add it to your Claude Code skills directory (see the Installation section above).
sourcerer-mcp is primarily written in Go. It is open-source under st3v3nmw on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh sourcerer-mcp against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
An MCP server for semantic code search & navigation that helps AI agents work efficiently without burning through costly tokens. Instead of reading entire files, agents can search conceptually and jump directly to the specific functions, classes, and code chunks they need.
.gitignore files).sourcerer/ to .gitignore: This directory stores the embedded vector databasego install github.com/st3v3nmw/sourcerer-mcp/cmd/sourcerer@latest
brew tap st3v3nmw/tap
brew install st3v3nmw/tap/sourcerer
claude mcp add sourcerer -e OPENAI_API_KEY=your-openai-api-key -e SOURCERER_WORKSPACE_ROOT=$(pwd) -- sourcerer
{
"mcpServers": {
"sourcerer": {
"command": "sourcerer",
"env": {
"OPENAI_API_KEY": "your-openai-api-key",
"SOURCERER_WORKSPACE_ROOT": "/path/to/your/project"
}
}
}
}
Sourcerer 🧙 builds a semantic search index of your codebase:
file.ext::Type::methodfsnotify.gitignore files via git check-ignore.sourcerer/db/semantic_search: Find relevant code using semantic searchget_chunk_code: Retrieve specific chunks by IDfind_similar_chunks: Find similar chunksindex_workspace: Manually trigger re-indexingget_index_status: Check indexing progressThis approach allows AI agents to find relevant code without reading entire files, dramatically reducing token usage and cognitive load.
Language support requires writing Tree-sitter queries to identify functions, classes, interfaces, and other code structures for each language.
Supported: Go, JavaScript, Markdown, Python, TypeScript
Planned: C, C++, Java, Ruby, Rust, and others
All contributions welcome! See CONTRIBUTING.md.
$ ls @stephenmwangi.com
- gh:st3v3nmw/obsidian-spaced-repetition
- gh:st3v3nmw/lsfr