What are the runtime requirements for MCP Scout?
Node.js >= 18, Bun >= 1.1.0 (for development testing), and Ripgrep (`rg`) for symbol dependency lookup.
@iHaiduk
基本信息
A blazing fast, ultra-lightweight Model Context Protocol (MCP) server for AST-based code intelligence and semantic discovery. It runs as compiled Node.js JavaScript for npx, uses oxc-parser by default for JavaScript/TypeScript, and can opt into web-tree-sitter for polyglot reposi
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"scout": {
"command": "npx",
"args": [
"smarter-faster-better-mcp"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
MCP Scout is a blazing fast, ultra-lightweight Model Context Protocol server for AST-based code intelligence and semantic discovery. It uses the Rust-powered oxc-parser by default for JavaScript/TypeScript and can optionally use web-tree-sitter for polyglot repositories (Python, Go, Rust, Java, C/C++, C#, PHP, Dart, Ruby).
Run directly via npx smarter-faster-better-mcp. Configure an LLM provider by creating a .env file in your project root with SCOUT_BASE_URL, SCOUT_API_KEY, and SCOUT_MODEL. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf, Trae, Claude Code) using the command npx smarter-faster-better-mcp. Optionally set the --parser tree-sitter flag for polyglot support.
summaryOnly mode saves up to 90% of tokensNode.js >= 18, Bun >= 1.1.0 (for development testing), and Ripgrep (`rg`) for symbol dependency lookup.
It uses the Rust-based oxc-parser for instant file parsing, deterministic Jaro-Winkler edit distance filtering, LLM chunk parallelism, and AST extraction that collapses code bodies into stubs, saving tokens.
No, it is strictly read-only. The only writes are to its own cache files (`.project_map.json` and `.scout-cache/`), which can be safely cleaned with the `cleanup_workspace` tool.
Use the default `oxc` for pure JavaScript/TypeScript codebases. Switch to `tree-sitter` (via `--parser tree-sitter`) for monorepos or backend services that include Python, Go, Rust, Ruby, Java, C/C++, C#, PHP, or Dart files. Even in tree-sitter mode, JS/TS files are still parsed by oxc for maximum performance.
Create a `.env` file in your project root with the required variables `SCOUT_BASE_URL`, `SCOUT_API_KEY`, and `SCOUT_MODEL`. Optional variables include `SCOUT_LLM_TIMEOUT_MS`, `SCOUT_CONFIDENCE_THRESHOLD`, `SCOUT_LLM_PARALLELISM`, and `SCOUT_PARSER`. The server loads these automatically on startup.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Painless E2E Automation for Mobile and Web

Model Context Protocol Servers
不止于 CSS
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
评论