📡 MCP Radar

andrewkushnerov/gsheets-mcp

A small, self-hosted MCP server that gives Claude read/write access to your Google Sheets

⭐ 3 stars
⑂ 0 forks
Python
momentum ▲ 6.0
created 2026-08-10
on radar since 2026-08-13
claudeclaude-desktopfastapigoogle-sheetsllm-toolsmcpmodel-context-protocolpython
View on GitHub ↗Homepage ↗

About gsheets-mcp

A small, self-hosted MCP server that gives Claude read/write access to your Google Sheets.

Hey Buddy! Spin up a new google sheet for me through my gsheets mcp: call it "lisbon two weeks". I want a row per day for the next 14 days starting today: date, day of the week, air temp in Lisbon, sea temp. Paint the day lines light grey, weekends blue, bold the header with green. Look up the actual forecast, don't make the numbers up!

One turn: new spreadsheet, fourteen rows, header bold on green, weekends blue — and where the sea-temperature model stopped at Aug 17, the rest of the column was left blank instead of invented.

- Everything is local. A process on your machine, started by Claude Desktop over stdio. - Nothing is sent anywhere else. Your laptop talks to Google and back. No SaaS in the middle, no third party holding a token for your Drive. - A plain, native Google API. The official Sheets REST API under your own OAuth client. No scraping, no unofficial endpoints. - The server can't go looking for documents. It sees the ids you hand it, and nothing else. Drive search is a flag, off by default.

Very simple, just roughly 1,500 lines of Python — the cleaned-up version of an internal tool I built for a DTC e-commerce operation, where it's been running in production for a while.

- Why - Quick start - Connecting Claude - Tools - Configuration - Security - How it works - Development

Claude is good at spreadsheet work: reshaping tables, reconciling two lists, writing formulas, cleaning up someone's export. It just can't reach your spreadsheets in your Google Drive.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/andrewkushnerov--gsheets-mcp.html)

Related MCP servers

Anil-matcha/seedance-2.5-mcp

Seedance 2.5 Preview MCP server powered by MuAPI.

⭐ 4Python
zhiningsun/industrial-mcp

将工业设备变成 AI 可控工具的 MCP 服务器。支持 Modbus、OPC UA、MQTT 三种协议,内置设备仿真引擎、物理模型和完整的调试工具链。让 Claude 用自然语言监控传感器、启停电机、执行工厂巡检。

⭐ 25Python
00200200/usagetrim

Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.

⭐ 11Python
chris-asmussen/warden

One MCP server that fronts many MCP servers + Skills behind a small tool set and routes to the best one, keeping an agent's context tiny. Migrate your Claude Code MCPs/skills behind it.

⭐ 10Python
alphaparkinc/genpark-role-playing-autonomous-agent-crew-orchestrator-skill

Role-playing autonomous agent orchestrator managing crews (CrewAI style)

⭐ 9Python
alphaparkinc/genpark-realtime-neural-3d-mesh-pbr-texture-generator-skill

Real-time neural 3D asset generator and PBR texture synthesizer (Luma Genie style)

⭐ 9Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.