You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add AI integration docs and reorganize sidebar (#1644)
## Summary
- Add three new landing pages under Framework integration: HyperFormula
AI SDK, Integration with LangChain/LangGraph, and HyperFormula MCP
Server
- Rename sidebar "Overview" section to "About" and move it above
Miscellaneous (2nd to last)
- Promote "Getting started" to second position in sidebar (right after
Introduction)
## Test plan
- [ ] Run `npm run docs:dev` and verify sidebar order: Introduction →
Getting started → Framework integration → ... → About → Miscellaneous
- [ ] Verify new pages render at `/guide/ai-sdk`,
`/guide/integration-with-langchain`, `/guide/mcp-server`
- [ ] Verify existing Overview pages (Quality, Supported browsers, etc.)
still accessible at original URLs
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Low Risk**
> Low risk: documentation-only changes that add new guide pages and
reorder sidebar navigation without affecting runtime code.
>
> **Overview**
> Adds three new guide pages describing AI-focused integrations:
`ai-sdk`, `integration-with-langchain`, and `mcp-server`.
>
> Reorganizes the VuePress sidebar by renaming the prior *Overview*
section to **About**, moving it near the end, and renaming *Framework
integration* to **Integrations** while linking in the new AI docs pages.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
1688f23. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Kuba Sekowski <jakub.sekowski@handsontable.com>
Let LLMs safely read/write spreadsheets and compute formulas via a deterministic engine.
4
+
5
+
## What it does
6
+
7
+
-**Evaluate formulas on the fly** —call `calculateFormula()` to evaluate any Excel-compatible formula without placing it in a cell.
8
+
-**Read and write cells and ranges** —get or set individual cells and multi-cell ranges so an LLM can inspect, populate, or modify sheet data programmatically.
9
+
-**Trace dependencies** —call `getCellDependents()` and `getCellPrecedents()` to understand which cells feed into a formula and what downstream values would change.
An MCP (Model Context Protocol) server that exposes HyperFormula as a tool for any MCP-compatible AI client, giving LLMs deterministic spreadsheet computation.
4
+
5
+
## What it does
6
+
7
+
-**Evaluate formulas** —any MCP client can call HyperFormula to evaluate Excel-compatible formulas and get exact results.
8
+
-**Read and write cells** —get or set individual cell values and ranges through standard MCP tool calls.
9
+
-**Inspect dependencies** —trace which cells a formula depends on and understand the calculation graph.
1.**Start the MCP server** —runs HyperFormula as a local MCP server that any compatible client (Claude Desktop, Cursor, VS Code, etc.) can connect to.
29
+
2.**Client sends tool calls** —the AI client calls tools like `evaluate`, `getCellValue`, and `setCellContents` via the MCP protocol.
30
+
3.**HyperFormula evaluates deterministically** —resolves formulas using 400+ built-in functions with full dependency tracking. No LLM in the loop for math.
31
+
4.**Results flow back to the client** —computed values return through MCP, grounding the AI's response in verified numbers.
32
+
33
+
## Use cases
34
+
35
+
- Spreadsheet Q&A in Claude Desktop or other MCP clients
36
+
- Formula evaluation in IDE-based AI assistants
37
+
- Financial calculations in chat-based agent workflows
38
+
- Data validation and transformation via natural language
39
+
40
+
## Beta access
41
+
42
+
::: tip
43
+
[Sign up for beta access](https://2fmjvg.share-eu1.hsforms.com/2e6drCkuLTn-1RuiYB91eJA)
0 commit comments