Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
review.version | Return Re:VIEW CLI version (prefers bundle exec). |
review.tags.list | Return allowed tags (built-in conservative list; replace with dynamic probe later). |
review.enforceTags.check | Scan .re files for unknown tags using allowlist; returns violations. |
review.fixIds.plan | Plan auto-fixes for empty/duplicate IDs across all .re files. |
review.fixIds.apply | Apply a previously calculated ID-fix plan; creates .bak backups. |
review.lint | Run a fast sanity check by compiling each .re to latex and parsing stderr warnings. |
review.preprocess | JS preprocessor only - normalizes input and adds metadata |
review.build-pdf-hybrid | JS→Ruby hybrid pipeline for PDF generation (PDF first priority) |
review.check-ruby-extensions | Verify Ruby extensions (ReviewExtention) are loaded correctly |
review.test-mapfile | Test #@mapfile macro with security validation (developer tool) |
review.security.config | Get current security configuration (SSOT from ReviewExtention) |
review.security.validate-mapfile | Validate mapfile path and content against security policy |
review.security.compare | Compare MCP config with ReviewExtention config to ensure SSOT |