tabnas MCP MCP server
The tabnas MCP server provides seven tools for parsing, validating grammars, explaining failures, running fixtures, reading the plugin catalogue, and comparing grammar versions. It allows agents to interact with the tabnas parsing engine via stdio or a hosted HTTP endpoint, ensuring grammars are treated as data rather than executable code.
Endpoint and access
No sign-in: your client connects and lists tools immediately, with no account or key.
No sign-inEndpoint checked 2026-10-05
MCP endpoint (Streamable HTTP)
https://mcp.tabnas.dev/mcpWhat you can do with it
- Parse input text using a specified grammar to generate an abstract syntax tree.
- Validate a serialized GrammarSpec to check for errors before execution.
- Explain parse failures with detailed diagnostics and registry entries.
- Compare two grammar versions to detect changes in accepted inputs.
parsevalidate_grammarexplain_parse_errortest_grammarlist_pluginsdescribe_plugincompare_grammars
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
Claude Code configuration
claude mcp add --transport http tabnas-mcp https://mcp.tabnas.dev/mcpCodex
Codex configuration
codex mcp add tabnas-mcp --url https://mcp.tabnas.dev/mcpCursor
Cursor configuration
{
"mcpServers": {
"tabnas-mcp": {
"url": "https://mcp.tabnas.dev/mcp"
}
}
}Cline
Cline configuration
{
"mcpServers": {
"tabnas-mcp": {
"type": "streamableHttp",
"url": "https://mcp.tabnas.dev/mcp",
"disabled": false
}
}
}VS Code
VS Code configuration
{
"servers": {
"tabnas-mcp": {
"type": "http",
"url": "https://mcp.tabnas.dev/mcp"
}
}
}Gemini CLI
Gemini CLI configuration
gemini mcp add --transport http tabnas-mcp https://mcp.tabnas.dev/mcpClaude Desktop
Claude Desktop configuration
{
"mcpServers": {
"tabnas-mcp": {
"url": "https://mcp.tabnas.dev/mcp"
}
}
}Windsurf
Windsurf configuration
{
"mcpServers": {
"tabnas-mcp": {
"serverUrl": "https://mcp.tabnas.dev/mcp"
}
}
}Other developer tools servers
Do you run tabnas MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.