Scout Compatibility

Scout runs locally as a self-contained native binary and indexes the workspace it is started in. No language toolchain, project configuration, or runtime is required.

It works in any repository and any language; when Glider or TGlider is installed, Scout detects them and defers to them for their languages.

Workspaces and Languages

Scout indexes files, paths, and content from a watcher-fed lexical index.

AreaCurrent supportNotes
LanguagesAllLexical search needs no compiler or language server; language tokens like rust, typescript, or csharp work as scope filters.
Workspace rootRequiredResolved from the working directory; override with --root <path> when the MCP client starts elsewhere.
Ignore rulesSupportedRespects .gitignore, .ignore, and global git excludes, matching what developers expect from modern search tools.
Editor-fresh resultsSupportedA resident watcher feeds the index, and every query flushes delivered changes before answering.
Workspace writesNone to sourceScout never mutates workspace source. Its index lives under .glider/scout/ and is excluded from git status automatically.

Platforms and Install Channels

AreaCurrent supportNotes
Linux x64 / arm64SupportedStatic binaries that run on any distribution.
macOS (Apple Silicon and Intel)SupportedNative binaries for both architectures.
Windows x64SupportedNative binary via the npm package.
npm / npxSupportednpx -y @glidermcp/scout resolves the right platform binary automatically (Node.js 18+).
No-Node installSupportedcurl -fsSL https://glidermcp.com/install.sh | sh (Linux/macOS) or brew install glidermcp/tap/scout install the same binary without Node.

MCP Clients and Transports

AreaCurrent supportNotes
Claude CodeSupportedUse stdio project scope; user scope is reasonable since Scout works in any repository.
CodexSupportedUse config.toml with a stdio command.
Cursor, Copilot, Gemini CLI, OpenCode, PiSupportedUse direct command-based MCP configuration where available.
StdioDefaultThe only transport in this release; an MCP client launches scout or npx -y @glidermcp/scout as a local process.
Streamable HTTPNot yetScout is stdio-only in this release.

Sibling Servers

AreaCurrent supportNotes
Glider (C#)DetectedWhen installed, prefer Glider for C#; Scout hints name the upgrade on C# results.
TGlider (TypeScript/JavaScript)DetectedWhen installed, prefer TGlider for TS/JS; Scout hints name the upgrade on TS/JS results.
Everything elseScoutScout is the universal fallback for every language, including C# and TS/JS when the siblings are absent.

Notes

  • Scout is local-first: your code and queries stay on the machine unless your MCP client sends them elsewhere.
  • Each release is valid for one month from its release date; use npx -y @glidermcp/scout@latest (or update the installed binary) to guarantee the newest release.
  • In this release, symbols, structural, and semantic find targets answer from the lexical tier with meta.degraded set.
↑/↓ NavigateEnter OpenSpace Expand