Variable: claude-code-ide-mcp-tool-schemas
claude-code-ide-mcp-tool-schemas is a variable defined in
claude-code-ide-mcp-handlers.el.
Value
(("openFile" (type . "object")
(properties
(filePath (type . "string")
(description . "Path to the file to open"))
(startLine (type . "integer")
(description . "Start line for selection"))
(endLine (type . "integer")
(description . "End line for selection"))
(startText (type . "string")
(description
. "Start text pattern for selection (takes precedence over line numbers)"))
(endText (type . "string")
(description . "End text pattern for selection")))
(required . ["filePath"]))
("getDiagnostics" (type . "object")
(properties
(uri (type . "string")
(description
. "Optional file URI to get diagnostics for. If not provided, gets diagnostics for all files.")))
(required . []))
("close_tab" (type . "object")
(properties
(path (type . "string") (description . "Path to the file to close"))
(tab_name (type . "string")
(description . "Name of the tab to close")))
(required . [])))
Documentation
Tool input schemas for MCP protocol.
Source Code
;; Defined in /nix/store/yjvbhwl7p6zrbw9xlnni7y4hra8sa3pl-emacs-packages-deps/share/emacs/site-lisp/claude-code-ide-mcp-handlers.el
(defvar claude-code-ide-mcp-tool-schemas nil
"Tool input schemas for MCP protocol.")