
Context+
by ForLoopCodes
Semantic intelligence for large-scale engineering using RAG and AST to turn codebases into searchable feature graphs.
What it does
Context+ is a powerful MCP server that provides semantic intelligence for large-scale software engineering. It transforms massive codebases into a searchable, hierarchical feature graph by combining Retrieval-Augmented Generation (RAG), Tree-sitter AST parsing, Spectral Clustering, and Obsidian-style linking.
Tools
get_context_tree: Provides a structural AST tree of a project with file headers and symbol ranges.get_file_skeleton: Extracts function signatures and class methods to show the API surface without full bodies.semantic_code_search: Performs meaning-based search using embeddings over file headers and symbols.semantic_identifier_search: Retrieves specific functions, classes, or variables with ranked call sites.semantic_navigate: Browses the codebase by meaning using spectral clustering to group related files.get_blast_radius: Traces every file and line where a symbol is imported or used to prevent orphaned references.run_static_analysis: Executes native linters and compilers to find dead code and type errors (TS, Python, Rust, Go).propose_commit: The primary tool for writing code, featuring strict validation and shadow restore points.get_feature_hub: A navigator for Obsidian-style.mdfiles that map features to code files via wikilinks.upsert_memory_node: Creates or updates memory nodes with auto-generated embeddings.search_memory_graph: Combines semantic search with graph traversal to find direct and neighboring matches.
Installation
Add the following to your mcpServers configuration:
{
"mcpServers": {
"contextplus": {
"command": "bunx",
"args": ["contextplus"],
"env": {
"OLLAMA_EMBED_MODEL": "nomic-embed-text",
"OLLAMA_CHAT_MODEL": "gemma2:27b",
"OLLAMA_API_KEY": "YOUR_OLLAMA_API_KEY"
}
}
}
}
Supported hosts
Confirmed support for Claude Desktop, Cursor, and Windsurf.
Quick install
bunx contextplusInformation
- Pricing






