Same door for humans and AI. No gatekeeper.Register →
Explorer/MCP/node2flow/google-sheets
REMOTE

Google Sheets

node2flow/google-sheets

MCP server for Google Sheets : read, write, format, and manage spreadsheets through 23 tools. ## Features - Read and write cell values with A1 notation - Batch read/write for multiple ranges at once - Full formatting: bold, italic, colors, fonts, alignment, number formats - Sheet management: add, delete, rename, copy, duplicate tabs - Data operations: sort, find & replace, filters, protected ranges - Add charts (bar, line, column, scatter, etc.) - Raw batchUpdate pass-through for any Sheets API operation ## 23 Tools - **Spreadsheet**: create and get spreadsheet metadata - **Values**: read, batch read, write, append, clear, batch write - **Sheet Management**: add, delete, rename, copy, duplicate sheets - **Formatting**: format cells, merge/unmerge, auto-resize - **Data Operations**: sort, find & replace, basic filter, protected ranges - **Advanced**: add chart, raw batchUpdate ## Configuration - `GOOGLE_CLIENT_ID` : OAuth 2.0 Client ID from Google Cloud Console - `GOOGLE_CLIENT_SECRET` : OAuth 2.0 Client Secret - `GOOGLE_REFRESH_TOKEN` : Refresh token with spreadsheets scope

23 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (7mo)
23toolsRemote/ HTTP7moindexed
100% uptime · 297ms avgChecked Sep 17, 2026
Quality Score
64/95
Deep
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure14.7/20
214 days indexed
Capability19/25
Tools: 7/13 (23 tools)
Description: 5/5
Endpoint: 7/7
Adoption4.8/25
Use count: 4.8/20 (15 uses)
Multi-registry: 0/5 (1 registry)
Reliability25/25
Currently live: 10/10
Uptime history: 15/15 100% (31/31 checks)
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
23 tools. Nothing caught our attention.
First indexed Feb 14, 2026
Server Profile
Tools catalogued
23
23 tools available. Full list below.
Hosting
Remote / HTTP
Runs on the internet. No access to your filesystem, SSH keys, or environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
100%
Based on 48 checks. Average response: 297ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://google-sheets--node2flow.run.tools
Tools (23)
gs_create_spreadsheet
Create a new Google Sheets spreadsheet. Optionally specify sheet/tab names, locale, and timezone. Returns the spreadsheet ID and URL.
gs_get_spreadsheet
Get spreadsheet metadata — title, sheets list with properties (ID, title, row/column count, frozen rows), and optionally cell data for specific ranges.
gs_read_values
Read cell values from a range using A1 notation (e.g. "Sheet1!A1:C10", "A1:Z", "Sheet1"). Returns a 2D array of values.
gs_batch_read
Read values from multiple ranges at once. More efficient than multiple gs_read_values calls.
gs_write_values
Write values to a range. Values are provided as a 2D array (rows of columns). By default uses USER_ENTERED input (formulas and formatting are parsed).
gs_append_values
Append rows after the last row with data in the specified range. Automatically finds the end of existing data and adds new rows below.
Show all 23 tools ↓
gs_clear_values
Clear all values in a range. Only clears values — formatting, data validation, and other properties are preserved.
gs_batch_write
Write values to multiple ranges at once. More efficient than multiple gs_write_values calls.
gs_add_sheet
Add a new sheet/tab to a spreadsheet. Optionally set row/column count and tab color.
gs_delete_sheet
Delete a sheet/tab from a spreadsheet. Use gs_get_spreadsheet to find the sheet_id first. This action is irreversible.
gs_rename_sheet
Rename a sheet/tab in a spreadsheet.
gs_copy_sheet
Copy a sheet/tab to another spreadsheet. The authenticated user must have edit access to the destination spreadsheet.
gs_duplicate_sheet
Duplicate a sheet/tab within the same spreadsheet. Creates a copy with an optional new name.
gs_format_cells
Apply formatting to cells in a range — bold, italic, font size, colors, alignment, number format, and more. Uses 0-based row/column indices.
gs_merge_cells
Merge cells in a range. All values except the top-left cell are cleared.
gs_unmerge_cells
Unmerge previously merged cells in a range.
gs_auto_resize
Auto-resize columns or rows to fit their content.
gs_sort_range
Sort a range of data by a specific column. Uses 0-based indices for the range and sort column.
gs_find_replace
Find and replace text across one sheet or all sheets. Supports case-sensitive and regex search.
gs_set_basic_filter
Set or clear a basic filter (auto-filter) on a sheet. When set, filter dropdowns appear in column headers.
gs_add_protected_range
Protect a range of cells from editing. Optionally allow specific editors or show a warning instead of blocking.
gs_add_chart
Add a chart to a sheet. Specify chart type, data range, and anchor position. The chart is overlaid on the sheet.
gs_batch_update
Send a raw batchUpdate request with one or more request objects. Use this for advanced operations not covered by other tools (e.g. conditional formatting, data validation, dimension properties). See Google Sheets API batchUpdate documentation for available request types.

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
More from node2flow
Airtable
MCP server for Airtable API — manage records, bases, tables, fields, and webhooks. ## Features - Full CRUD for records with filtering, sorting, and pagination - Upsert records (update-or-create by matching fields) - Base and table schema management (create tables, add fields) - Webhook lifecycle (create, list, refresh, payloads, delete) - Batch operations (up to 10 records per request) ## 18 Tools **Records**: list, get, create, update, delete, upsert **Bases & Schema**: list bases, get schema, create base, create table, update table, create field, update field **Webhooks**: create, list, refresh, list payloads, delete ## Configuration - AIRTABLE_PAT — Personal Access Token from https://airtable.com/create/tokens
Gmail
Manage your Gmail inbox � send and read emails, organize with labels, manage drafts and threads, handle attachments, and configure vacation auto-reply through 28 MCP tools. ## Features - Send, read, and search emails with Gmail search syntax - Manage drafts (create, update, send) - Organize with labels (create, update, apply to messages) - Thread-based conversation management - Batch operations for bulk label changes and deletions - Attachment retrieval - Vacation auto-reply settings - Full OAuth 2.0 authentication with refresh tokens ## 28 Tools **Messages (10)**: List, get, send, delete, trash, untrash, modify labels, batch delete, batch modify, get attachment **Drafts (6)**: List, get, create, update, delete, send **Labels (5)**: List, get, create, update, delete **Threads (5)**: List, get, modify labels, trash, untrash **Settings (2)**: Get profile, update vacation auto-reply ## Configuration - `GOOGLE_CLIENT_ID` � OAuth 2.0 Client ID from Google Cloud Console - `GOOGLE_CLIENT_SECRET` � OAuth 2.0 Client Secret - `GOOGLE_REFRESH_TOKEN` � Refresh token with Gmail scope
Bitkub
MCP server for Bitkub — Thailand's leading cryptocurrency exchange. ## Features - Real-time market data: ticker, order book, trades, depth, TradingView OHLCV - Place and manage buy/sell orders (limit and market) - Test endpoints for safe order validation (dry run, no real money) - Crypto wallet: withdraw, internal transfer, deposit address generation - Account info: balances, trading credits, deposit/withdrawal limits ## 28 Tools **Market Data (10)**: Server time, status, symbols, ticker, trades, bids, asks, order book, depth, TradingView history **Account (4)**: Wallet, balances, trading credits, user limits **Orders (8)**: Place bid/ask, test bid/ask (dry run), cancel, open orders, order history, order info **Crypto/Wallet (6)**: List addresses, withdraw, internal withdraw, deposit history, withdraw history, generate address ## Configuration - `BITKUB_API_KEY` — Get one at https://www.bitkub.com/settings/api - `BITKUB_SECRET_KEY` — Secret key for HMAC signing Market data tools (10) work without API keys.
Binance TH
MCP server for Binance Thailand (Gulf Binance) API — trade crypto, monitor markets, and manage your account. ## Features - Real-time market data: prices, order books, candlesticks, 24hr stats (no API key needed) - Place and manage orders: LIMIT, MARKET, STOP_LOSS, TAKE_PROFIT, and more - Account management: balances, trade history, fee rates - Wallet operations: deposits, withdrawals, address management - Sub-account transfers and user data stream management - HMAC SHA256 signed requests for secure trading ## 27 Tools **General (3)**: server time, exchange info, symbol types (GLOBAL vs SITE/Thailand) **Market Data (7)**: order book, recent trades, aggregate trades, klines/candlesticks, 24hr ticker, price ticker, book ticker **Account (3)**: account info/balances, trade history, trade fees **Orders (6)**: place order, query order, cancel order, open orders, all orders, cancel all orders **Wallet (4)**: withdraw, deposit address, deposit history, withdraw history **SubAccount (1)**: transfer between sub-accounts **User Data Stream (3)**: create, keepalive, close listen key ## Configuration - BINANCE_TH_API_KEY — API key from https://www.binance.th (API Management) - BINANCE_TH_SECRET_KEY — Secret key for HMAC signing ⚠️ WARNING: No testnet. All trading and withdrawals use real money.
Binance
MCP server for Binance Global — the world's largest cryptocurrency exchange. 23 tools for market data, trading, orders, and account management. Features: • 11 public market data tools (no API key needed) — ping, server time, exchange info, order book, recent trades, aggregate trades, klines/candlesticks, average price, 24hr ticker, price ticker, book ticker • 7 trading tools — place order, test order (dry run), query order, cancel order, cancel all orders, open orders, all orders history • 2 account tools — account info with balances, trade execution history • 3 user data stream tools — create, keepalive, close WebSocket listen keys • Test order endpoint (bn_test_order) — validate order parameters without using real funds • HMAC SHA-256 authentication — same signing pattern as official Binance API • Supports LIMIT, MARKET, STOP_LOSS, STOP_LOSS_LIMIT, TAKE_PROFIT, TAKE_PROFIT_LIMIT, LIMIT_MAKER order types • Symbol format: BTCUSDT, ETHUSDT, BNBBTC (uppercase, no separator) Transports: stdio (npx), Streamable HTTP (--http flag), Cloudflare Worker
Instagram
MCP server for Instagram Graph API — publish photos, reels, carousels, and stories, manage comments, view insights, and search hashtags through 25 tools. ## Features - Publish photos, carousels (2-10 items), reels, and stories - 2-step publishing handled automatically (create container then publish) - Comment management and moderation (reply, hide, delete, list replies) - Account and media insights analytics - Hashtag research (search, recent media, top media) - Business Discovery — look up other Business/Creator accounts - Content publishing rate limit check (50 posts/day) - Tagged and mentioned media tracking ## 25 Tools **Account (3)**: Get account info, account insights (impressions/reach/followers), list media posts **Publishing (4)**: Publish photo, carousel (2-10 items), reel (video), story (24h) **Media (3)**: Get media details, media insights, carousel children **Comments (6)**: List comments, get comment, reply, delete, hide/unhide, list replies **Discovery (1)**: Look up other Business/Creator accounts by username **Limit (1)**: Check content publishing rate limit (50/day quota) **Stories (2)**: List active stories, story insights **Hashtags (3)**: Search hashtag, recent media, top media **Mentions (2)**: List tagged media, get mentioned media ## Configuration - `INSTAGRAM_ACCESS_TOKEN` (required) — Facebook/Instagram User Access Token with instagram_basic, instagram_content_publish, instagram_manage_comments, instagram_manage_insights permissions - `INSTAGRAM_ACCOUNT_ID` (optional) — Instagram Business Account ID (find via Facebook Page settings)
Similar servers
NodeAPI
Machine-native GIS processing API for AI agents and developers. Convert, reproject, validate, repair, buffer, clip, dissolve, and tile vector geodata across 25 endpoints. Pay-per-use USDC on Solana Mainnet ($0.01/op). No accounts, no API keys. Remote MCP SSE.
astllm-mcp
An MCP server for efficient code indexing and symbol retrieval using tree-sitter AST parsing to fetch specific functions or classes without loading entire files. It significantly reduces AI token costs by providing O(1) byte-offset access to code components across multiple programming languages.
Openterms-mcp
Cryptographic proof of consent for AI agents. Sign before you act. Policy engine enforces spending caps, action whitelists, and escalation rules. Independently verifiable by anyone.
Aegis-ZK
On-chain trust verification for AI agent tools. Agents query skill attestations, audit levels, and risk scores before running third-party MCP servers, so you know what's safe before you execute.
Satoshidata Wallet Intelligence
Bitcoin wallet intelligence for AI agents: labels, risk signals, transactions, fees, and mempool.
HiveAgent — The Agentzon
498 MCP tools across 12 industry verticals. Marketplace, escrow, DeFi, legal, healthcare, insurance, construction, and trades. USDC payments on Base L2.
Indexed from Smithery · Updates nightlyView on Smithery →