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

Gmail

node2flow/gmail-mcp

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

28 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (7mo)
28toolsRemote/ HTTP7moindexed
100% uptime · 280ms avgChecked Sep 17, 2026
Quality Score
66/95
Deep
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure14.7/20
213 days indexed
Capability19.5/25
Tools: 7.5/13 (28 tools)
Description: 5/5
Endpoint: 7/7
Adoption6.5/25
Use count: 6.5/20 (41 uses)
Multi-registry: 0/5 (1 registry)
Reliability25/25
Currently live: 10/10
Uptime history: 15/15 100% (48/48 checks)
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
28 tools. Nothing caught our attention.
First indexed Feb 15, 2026
Server Profile
Tools catalogued
28
28 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: 280ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://gmail-mcp--node2flow.run.tools
Tools (28)
gmail_list_messages
List messages in the mailbox. Supports Gmail search syntax for filtering (e.g., from:, to:, subject:, is:unread, has:attachment).
gmail_get_message
Get a specific message by ID. Returns headers, body, labels, and metadata. Use format=full for parsed body or format=raw for RFC 2822.
gmail_send_message
Send an email message. Supports plain text and HTML body, CC, BCC, and replying to threads.
gmail_delete_message
Permanently delete a message. This action is irreversible — use gmail_trash_message for safe deletion.
gmail_trash_message
Move a message to the trash. Can be undone with gmail_untrash_message.
gmail_untrash_message
Remove a message from the trash, restoring it to its original location.
Show all 28 tools ↓
gmail_modify_message
Add or remove labels on a message. Use this to mark as read/unread, star/unstar, or apply custom labels.
gmail_batch_delete
Permanently delete multiple messages at once. Maximum 1000 IDs per request. Irreversible.
gmail_batch_modify
Add or remove labels on multiple messages at once. Maximum 1000 IDs per request.
gmail_get_attachment
Get attachment data for a message. Returns base64url-encoded data. Find attachment IDs in the message payload parts.
gmail_list_drafts
List all drafts in the mailbox.
gmail_get_draft
Get a specific draft by ID, including the draft message content.
gmail_create_draft
Create a new draft email. The draft can be sent later with gmail_send_draft.
gmail_update_draft
Update an existing draft with new content. Replaces the entire draft message.
gmail_delete_draft
Delete a draft. This permanently removes the draft.
gmail_send_draft
Send an existing draft. The draft is removed from the drafts list after sending.
gmail_list_labels
List all labels in the mailbox, including system labels (INBOX, SENT, etc.) and user-created labels.
gmail_get_label
Get details for a specific label, including message and thread counts.
gmail_create_label
Create a new user label for organizing messages.
gmail_update_label
Update a label name, visibility, or color.
gmail_delete_label
Delete a user-created label. System labels cannot be deleted. Messages with this label are not deleted.
gmail_list_threads
List email threads (conversations). Supports the same search syntax as gmail_list_messages.
gmail_get_thread
Get all messages in a thread (conversation). Returns the complete email chain.
gmail_modify_thread
Add or remove labels on all messages in a thread.
gmail_trash_thread
Move all messages in a thread to the trash.
gmail_untrash_thread
Remove all messages in a thread from the trash.
gmail_get_profile
Get the authenticated user's Gmail profile — email address, total message count, total thread count, and history ID.
gmail_update_vacation
Enable or disable vacation auto-reply (out of office) with custom response message.

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
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)
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
SQLite Remote
MCP server for remote SQLite databases via Turso/libSQL. - 15 tools for query, schema, indexes, and optimization. - Connect to cloud-hosted SQLite databases using libsql://URLs. Features: - Execute SQL queries and statements with parameter binding - Full schema management (tables, columns, indexes, foreign keys) - Database analysis (size, table stats, integrity check) - WAL mode enabled for better concurrency Install (Claude Desktop / Cursor): npx -y @node2flow/sqlite-mcp Tool categories: - Query (3): execute_query, execute_run, execute_many - Schema (4): list_tables, describe_table, list_indexes, list_foreign_keys - Table (3): create_table, alter_table, drop_table - Index (2): create_index, drop_index - Database (3): get_info, vacuum, integrity_check Configuration: - SQLITE_DB_URL (required) — Path to your Turso URL SQLite database. - SQLITE_AUTH_TOKEN — Auth token for Turso (required for authenticated databases)
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 →