FastMCP server exposing BSL analysis tools to Claude. Provides symbol search, diagnostics, code formatting, refactoring, and 1C metadata introspection for 1C Enterprise BSL (1C scripting language).
what a function calls
who calls a given function
find definition location(s)
full DiagnosticEngine + optional BSL-DEAD (include_unused)
list all symbols in a file
search symbols by name
apply auto-fixes to a file (trailing ws, tabs, etc.)
format a BSL file using built-in formatter
symbol signature + doc comment
force-reindex a single file
list objects in a 1C global collection (Справочники, etc.)
trigger metadata re-indexing from XML config export (+ kind registry snapshot)
1C config metadata: attributes/TS/forms for an object
read file or line range
all definitions + call sites for a symbol
rename symbol across workspace (applies to files)
text / symbol search across workspace
index health check
list BSL files + quick metrics for a directory
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 0 | <=2025-11-25 | v2 |