Skip to main content

Crate codescout

Crate codescout 

Source
Expand description

codescout: high-performance coding agent MCP server.

Provides IDE-grade code intelligence to LLMs via the Model Context Protocol.

Modules§

agent
Central orchestrator: manages projects, tool registry, and shared state.
ast
AST engine: offline, in-process code parsing via tree-sitter.
config
dashboard
embed
Embedding engine: semantic code search via local or remote embeddings.
git
Git integration using git2.
library
logging
lsp
LSP client layer: manages language server processes and exposes a unified async interface for symbol operations.
memory
Markdown-based persistent memory store (mirrors Serena’s memory system).
prompts
Prompt templates for LLM guidance.
server
MCP server — bridges our Tool registry to rmcp’s ServerHandler.
tools
Tool trait and registry.
usage
util
workspace