Sourcerer
This MCP server provides semantic code search and analysis for Go codebases using Tree-sitter parsing and vector embeddings, built by Stephen Mwangi with chromem-go for vector storage and real-time file watching capabilities. The implementation indexes Go source files into semantic chunks (functions, methods, types) with automatic staleness detection and background re-indexing, offering two core tools: semantic search that finds relevant code sections using natural language queries, and source code retrieval that returns formatted code chunks with line numbers and summaries. Features include Tree-sitter-based AST parsing for accurate code structure extraction, file system watching with debounced updates for active development workflows, and persistent vector storage that maintains search indexes across sessions, making it valuable for developers exploring unfamiliar codebases, conducting code reviews, or building AI-assisted development tools that need contextual code understanding.
Composite of vulnerability cleanliness, spec conformance, provenance, stability, and usage signals — scanned and weighted by Cognium. Human and agent signals are tracked separately. Last scanned 2026-09-28.
Scan details: Circle-IR · 2026-09-28 · Appeal
View full trust & usage report →Metadata
- Version
- 1.0.0
- Skill type
- atomic
- Execution layer
- mcp-remote
- Category
- ai-ml
- Source
- PulseMCP
- Repository
- github.com/st3v3nmw/sourcerer-mcp
- Author type
- human
- Last scanned
- 2026-09-28
- Updated
- 2026-09-28
Use via MCP
Resolve Sourcerer from your agent
Streamable HTTP transport at https://api.skillsregistry.net/mcp. No auth for read tools. Discovery: .well-known/mcp.json.
One command in your shell — Claude Code wires it up and verifies the connection. Run /mcp in any session to confirm.
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp --scope user for --scope project to commit it to .mcp.json.