Skip to content
Theme:

Coding Tools

The coding server provides tools for reading and writing files, running shell commands, searching codebases, and fetching web content. See Tools for configuration.

ToolDescription
read_fileRead a file with optional line range (max 2000 lines per call)
write_fileWrite content to a file (creates or overwrites; requires prior read_file)
edit_fileFind-and-replace within a file (requires prior read_file)
list_filesList directory contents with metadata
ToolDescription
grepRegex search across files with context and filtering
findFind files by glob pattern
ToolDescription
bashExecute a shell command (max 600s timeout, supports background mode)
read_background_bashRead output from a background process
ToolDescription
web_fetchFetch a URL and convert HTML to markdown
web_searchSearch the web via Brave Search API (requires BRAVE_SEARCH_API_KEY)

The coding server includes LSP tools by default. These same tools are also available as a standalone LSP server for agents that only need code intelligence.

ToolDescription
lsp_symbolGo-to-definition, find references, hover, implementations, call hierarchy
lsp_documentGet all symbols in a document
lsp_check_errorsGet compiler diagnostics without running a build
lsp_renameRename a symbol across the codebase