Content
# SparkSheets MCP Server
MCP server for SparkSheets - AI-powered document platform integration for Claude Code, Cursor, and Cline.
[English](#-English)
## Installation
```bash
npm install -g @sparksheets/mcp
```
## Quick Setup
Add to your `~/.claude.json`:
```json
{
"mcpServers": {
"sparksheets": {
"command": "sparksheets-mcp"
}
}
}
```
Then login with your SparkSheets account:
```
sparksheets_login
```
## Features
- **Session Management** - Save and search development session history
- **Knowledge Base** - Store error solutions and code snippets
- **Usage Tracking** - Sync /stats output and work time
- **Sheet Operations** - Create, edit, search sheets from CLI
- **Spark Integration** - Run AI features from terminal
## Available Tools (37 tools)
| Category | Tools |
|----------|-------|
| Auth | `sparksheets_login`, `sparksheets_logout`, `sparksheets_auth_status` |
| Sessions | `save_session`, `list_sessions`, `search_sessions`, `create_handover` |
| Knowledge | `save_solution`, `find_solution`, `save_snippet`, `get_snippet` |
| Sheets | `upload_image`, `append_to_sheet`, `list_sheets`, `create_sheet`, `update_sheet`, `get_sheet_content`, `search_sheets`, `delete_sheet`, `add_column`, `remove_column`, `get_column_info` |
| Stats | `sync_stats`, `log_work_time`, `get_usage_dashboard` |
| Tasks | `sync_todos`, `get_review_queue` |
| Spark | `run_spark`, `list_sparks`, `translate_sheet` |
| Share & Members | `create_share_link`, `get_share_settings`, `disable_share`, `list_members`, `add_member`, `update_member_role`, `remove_member` |
## Documentation
- User Guide: https://sparksheets.ai/docs/guide/mcp/
- SparkSheets: https://sparksheets.ai/
## License
MIT
---