mcpserver.lol
registry/tabnas-mcp
Connection check verified live · 27h ago

tabnas-mcp

Seven tools over the tabnas parsing engine: parse, validate, diagnose, fixtures, compare.

Tools 7
GitHub stars
Installs / wk 289
Licence
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

7 tools

Read from the running server on 27h ago.

compare_grammars a*b*depthcorpusoptions
Grammar compatibility (AX plan Phase 5): does candidate grammar B still accept what baseline A accepted, and does it build the same tree for inputs both accept? Returns EVIDENCE AN…
describe_plugin name*
The full descriptor for one plugin, by package name ('@tabnas/csv') or bare fleet name ('csv'). Unknown names get {ok:false, errors} naming the known plugins.
explain_parse_error input*grammar
Parse input and explain the failure. Returns {failed:false} when the input parses; otherwise {failed:true, diagnostic, registry} where registry is the error-code registry entry {co…
list_plugins
List every bundled tabnas plugin descriptor (tabnas.plugin.json of each fleet repo), sorted by name. Returns {plugins:[...]}.
parse input*grammaroptions
Parse input with the tabnas engine. Returns {ok:true, tree} or, on parse failure, {ok:false, diagnostic} — the structured diagnostic described by resource tabnas://schema/diagnosti…
test_grammar spec*grammaroptions
Run TSV fixture content against a grammar in a fresh instance, using the fleet fixture convention (@tabnas/support): line 1 is a header, the input column is escape-decoded, the exp…
validate_grammar grammar*
Validate a serialized GrammarSpec. Structural validation against the bundled grammar schema, an engine load in a fresh instance, and a check that every rule reference (`p`, `r`) na…