Code graph
Code graph support is available for TypeScript.
Index or re-index the code in a directory.
Analyze a function with a given name in the project.Returns code graph information about the function.
LSP
LSP support is available for C/C++, C#, Go, Java, JavaScript, Python, PHP, Ruby, Rust, and TypeScript.
See here which LSP servers we use.
List files in the current workspace.
Read source code for a file. Omit
range
to read the entire file; provide start/end lines to limit the output.Retrieves symbol definitions for a specified file.
Finds the definition of a symbol for a given position in a file. Includes the definition’s source code.
Finds an identifier by name within a file.
Retrieves any symbols and their definitions within the function body of the provided position. Great for retrieving functions invoked within a target function’s body.
Retrieves a symbol’s references. Can optionally specify the number of context lines before and after the reference symbol’s location.
License management
Validate a license key and activate the MCP server.
Re-activate a resumed subscription using the previously expired license key.