Skip to content

v1.0.0

Choose a tag to compare

@oborchers oborchers released this 24 Mar 12:50
· 8 commits to main since this release

First stable release

10 MCP tools for reading and editing HTML/Markdown tables in GitBook-synced documents.

Tools

list_tables, read_table, update_cells, insert_row, delete_row, replace_table, create_table, insert_column, delete_column, rename_column

Highlights

  • GFM pipe tables and GitBook collapsed HTML — bidirectional conversion
  • Optimistic concurrency via content hashing (shifted-lines safety model)
  • Composite column addressing: letter (A), name (Priority), composite (B:Priority)
  • GitBook attribute preservation through structural changes (insert/delete/replace)
  • Pydantic validation on all tool inputs
  • 10 bug classes fixed from 101 adversarial experiments, 0 regressions
  • 219 tests, strict mypy, ruff

Install

uvx tablestakes

See CHANGELOG.md for full details.