general MCP Server
Production-grade Google Sheets MCP server — 25 tools, 408 actions, TypeScript strict mode
Discovered via github-topic:mcp-server and last synced 3mo ago.
1. Install the package
npx -y servalsheets@latest
2. Add to claude_desktop_config.json
{
"mcpServers": {
"servalsheets": {
"command": "npx",
"args": [
"-y",
"servalsheets@latest"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
Actions Available
23
7
17
10
API quota exceeded
No
Input Shape
Target
4
31
14
7
Sheet doesn't exist
Multiple header matches
Health check endpoint
`{ action: 'batch_write', spreadsheetId, data }`
28
5
8
Description
Too many requests
Per-user JWT claims validated on each request
`{ action: 'read', spreadsheetId, range, valueRenderOption }`
API Timeout
Streamable HTTP + paginated responses
Actions
35
6
4
Invalid parameters
Operation too large
Format
`{ action: 'batch_read', spreadsheetId, ranges }`
100
90000ms
19
4
18
16
No access
RBAC enforced?
C C -->
`{ action: 'clear', spreadsheetId, range }`
18
18
Register, Unregister, List, Test
1
Status
AI-powered analysis (sheets_analyze)
26
8
Range not found
Description
`{ action: 'append', spreadsheetId, range, values }`
2
20000ms
User confirmations for destructive ops
10
Invalid JSON
Expected state mismatch
requests
19
6
API Calls
120000ms
10
60000ms
Background execution, cancellation
Captures and maintains learnings, errors, and corrections. Use when a command fails, the user corrects an assumption, a capability is missing, knowledge is outdated, or a better approach is found. Review relevant saved guidance before major tasks, reuse, and promotion; revalidate it according to wha
When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' 'partner program,' 'referral incentive,' 'how to get referrals,' 'customers referring customers,' or 'affiliate payout.' Use this whenever someone wants existing users or partners to bring in new customers. For launch-specific virality, see launch.
When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and proc
When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.
Sample code and notebooks for Generative AI on Google Cloud, with Gemini Enterprise Agent Platform
AI PDF chatbot agent built with LangChain & LangGraph
Learn how to use the UGC Claude skill. Complete guide with installation instructions and examples.
Learn how to use the AI README Manager Claude skill. Complete guide with installation instructions and examples.
Learn how to use the Security Operator Claude skill. Complete guide with installation instructions and examples.