Skip to main content
Glama

Basis clients

Open-source clients for Basis, which parses Excel workbooks, evaluates formulas, traces dependencies and edits workbook models.

Package

What it is

Docs

@basis1/parse

TypeScript SDK for the Basis parsing API

sdk/

@basis1/mcp

MCP server that gives AI assistants Basis's workbook tools

mcp/

Both talk to the hosted Basis API (https://api.basis1.tech) and need an API key. The Basis engine and hosted service are separate and not part of this repository.

Quick start

npm install @basis1/parse
BASIS_API_KEY=… npx -y @basis1/mcp

Each package's README covers usage, configuration and what's sent over the network.

Related MCP server: Excel MCP Server

Development

Node 20.19 or later. The MCP server depends on the SDK through file:../sdk, so build the SDK first:

(cd sdk && npm ci && npm run build && npm test)
(cd mcp && npm ci && npm run build && npm test)

See CONTRIBUTING.md before opening a pull request, and SECURITY.md to report a vulnerability privately.

License

Apache License 2.0. See LICENSE.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to create, read, and manipulate Excel files without requiring Microsoft Excel installation. Supports comprehensive spreadsheet operations including formulas, formatting, charts, pivot tables, and data validation.
    MIT
  • A
    license
    C
    quality
    B
    maintenance
    Local-first Excel MCP server for AI agents enabling structured reads, workbook introspection, and safer .xlsx mutation without Microsoft Excel or LibreOffice.
    83
    413 PyPI
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    50 tools and 400 functions for working with Excel/.xlsx spreadsheets — read/write, recalculate formulas, diff, repair broken references, and audit. Built for AI agents.
    50
    2,388 npm
    6
    MIT