Spreadsheet DB MCP Server
by manddarinshopio.github.ManddarinShop/spreadsheet-db-mcpv0.1.1
SQLite-authoritative entity database with an async Google Sheets projection for AI agents.
context tax
queued
security
queued
cold start
queued
freshness
Active10d ago
Install Spreadsheet DB MCP server
Install in Claude Code
claude mcp add spreadsheet-db -e GOOGLE_APPLICATION_CREDENTIALS='<google-application-credentials>' -- npx -y spreadsheet-db-mcpInstall in Cursor
{
"mcpServers": {
"spreadsheet-db": {
"command": "npx",
"args": [
"-y",
"spreadsheet-db-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<google-application-credentials>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"spreadsheet-db": {
"command": "npx",
"args": [
"-y",
"spreadsheet-db-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<google-application-credentials>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"spreadsheet-db": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"spreadsheet-db-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<google-application-credentials>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"spreadsheet-db": {
"command": "npx",
"args": [
"-y",
"spreadsheet-db-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<google-application-credentials>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| HIKOUTEI_MCP_CONFIG | — | — | Path to the entity configuration file (hikoutei.config.json). Optional; the server also looks for ./hikoutei.config.json in the working directory. |
| HIKOUTEI_SYNC_SPREADSHEET_URL | — | — | Google Sheets spreadsheet URL. Absent means local-only mode (no Google contact); when set, the Google Sheets projection is enabled and GOOGLE_APPLICATION_CREDENTIALS must also be set. |
| GOOGLE_APPLICATION_CREDENTIALS | — | yes | Path to a Google service-account key file (JSON) used for the Sheets projection. Only needed when HIKOUTEI_SYNC_SPREADSHEET_URL is set. |
Freshness
Active — last maintenance signal 10d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-09-30 · 10d ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2026-08-17 · 54d ago · official registry · v0.1.1
FAQ
›How do I install the Spreadsheet DB MCP server in Claude Code?
Run: claude mcp add spreadsheet-db -e GOOGLE_APPLICATION_CREDENTIALS='<google-application-credentials>' -- npx -y spreadsheet-db-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Spreadsheet DB require an API key?
Yes. It expects GOOGLE_APPLICATION_CREDENTIALS, of which 1 is a secret.
›Can I use Spreadsheet DB as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Spreadsheet DB in the official MCP registry?
Yes, as io.github.ManddarinShop/spreadsheet-db-mcp.
Alternatives to Spreadsheet DB
Other database MCP servers.