MCP server
tabnas Official
dev.tabnas/mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Seven tools over the tabnas parsing engine: parse, validate, diagnose, fixtures, compare.
Working at last checkVerified publisher: tabnas.devAbout 1,615 tokens per request once connected7 tools
https://mcp.tabnas.dev/mcp
At a glance
- Type
- MCP server
- Publisher
- tabnas.dev (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 7
- Token cost
- About 1,615 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http tabnas https://mcp.tabnas.dev/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.tabnas] url = "https://mcp.tabnas.dev/mcp"
Gemini CLI
{"mcpServers":{"tabnas":{"httpUrl":"https://mcp.tabnas.dev/mcp"}}}
Cursor
{"mcpServers":{"tabnas":{"url":"https://mcp.tabnas.dev/mcp"}}}
VS Code
{"servers":{"tabnas":{"type":"http","url":"https://mcp.tabnas.dev/mcp"}}}
Antigravity
agy mcp add tabnas https://mcp.tabnas.dev/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"tabnas","server_url":"https://mcp.tabnas.dev/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"tabnas","server_url":"https://mcp.tabnas.dev/mcp"}
Tools
compare_grammars~371 tokens
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 AND CONFIDENCE, never a bare verdict: {normalForm, proven[], observed[], changes[], counterexamples[], confidence, why}. cdescribe_plugin~101 tokens
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~222 tokens
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 {code,message,hint} for the diagnostic code (resource tabnas://errors), or null for a code the bundled registry does not knlist_plugins~70 tokens
List every bundled tabnas plugin descriptor (tabnas.plugin.json of each fleet repo), sorted by name. Returns {plugins:[...]}.parse~270 tokens
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/diagnostic. An invalid grammar is rejected as {ok:false, errors:[{path,message}]}. Without a grammar the bare engine is used, whitest_grammar~302 tokens
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 expected column is JSON or ERROR / ERROR:<code>. Returns {pass, fail, rows:[{row,input,expected,got,ok}]}. Refuses more thavalidate_grammar~279 tokens
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`) names a rule the grammar actually defines — a dangling reference loads cleanly and then fails at parse time with `unknown_
Browse
Related MCP servers
- SemverKit
Semver parse, compare, npm range checks, max-satisfying and version bumps (node-semver compatible). - Dns Doctor
Scan, fix, verify and monitor DNS: SPF, DMARC, DKIM, propagation, health, expiry. Validated fixes. - PhoneCheck
Offline phone-number validation and formatting (E.164, region, line type). No carrier lookup. - CueScout
Check if ChatGPT or Perplexity names a brand for a buying question, and if AI bots can read a site. - AgentsToolsHub
156 paid-per-call JSON APIs for AI agents over x402: calculators, live data, crypto, security, dev. - ZadenWorks
Read, screenshot, diff, verify and audit any URL: SEO, links, sitemaps, schema, a11y. - Kilotest
Ensemble testing of web pages for accessibility, usability, and web standards - Webhook Signature Fixture Lab
Generates deterministic webhook HMAC-SHA256 fixtures and optionally verifies a supplied signature...
Badge for your README
[](https://aptlynx.net/servers/dev.tabnas/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents