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 |