Retrieve file metadata like size and line count without accessing file contents. Helps determine optimal reading strategies for large files by analyzing file characteristics first.
Enables simultaneous reading of multiple files in allowed directories, returning content with file paths. Ideal for efficient analysis or comparison. Handles failed reads without interrupting the entire operation.
Analyzes files or directories to list top-level code symbols (name_path, kind), providing a high-level understanding for targeted reading, searching, or editing operations. Returns a JSON object with symbol details.
Generate a web application directory with starter files for quick setup. Includes a utility for API calls via Goose. Customize content or replace with existing HTML, CSS, or JS files.
Enables document conversion between PDF, DOCX, and Markdown formats to facilitate reading and editing complex files in AI tools like Claude Desktop or Cursor. It utilizes marker-pdf and pandoc to provide structured text versions of documents, helping to manage context and support unsupported file types.
Enables users to control CAD software like AutoCAD, GstarCAD, and ZWCAD through natural language instructions via the Model Context Protocol. It supports automated drawing of shapes, layer management, and saving designs to DWG files without manual interface interaction.
Enables controlling CAD software (AutoCAD, GstarCAD, ZWCAD) through natural language instructions, allowing users to create and modify drawings without manually operating the CAD interface.