MCPVault

Modular Context Obsidian Plugin

Unclaimed

by klemensgc

Modular Context | Karpathy LLM Knowledge Base + Gmail & G-Cal — multi-account MCP server for Claude Code, encrypted local-first

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Tools (28)

Auto-refresh

50-minute timer per account, 5-minute expiry buffer

calendar_create_event

Create event (sendUpdates: "none" default — no auto-invite spam).

calendar_delete_event

Delete.

calendar_freebusy

Query busy windows across multiple calendars — ideal for "find time to meet".

calendar_list_calendars

Enumerate all calendars user has access to.

calendar_list_events

Events in time range.

calendar_update_event

Patch existing (only provided fields changed).

docs_create_doc

New doc with title + optional initialContent.

docs_read_doc

Plain-text extraction from doc body (walks paragraphs + tables).

docs_update_doc

mode: "append" (at document end) or mode: "replace" (wipe body + insert).

drive_download_file

Get file content. Google-native files auto-exported as text; binary returned as base64.

drive_list_files

List with Drive query syntax filter, pagination, ordering.

drive_search

Full-text search across file content + names. Optional mimeType filter. Excludes trashed.

drive_upload_file

Create file with content + optional parentFolderId. Supports utf-8 / base64.

gmail_draft

Create draft — not sent. User opens webUrl in Gmail UI to send.

gmail_modify_labels

Add/remove labels — system presets (INBOX, UNREAD, STARRED, IMPORTANT, SPAM, TRASH) + custom labels by name.

gmail_search

Query with Gmail syntax (is:unread, from:X, after:2026-04-01). Optional body extraction.

gmail_send

Send immediately. Skip draft for trusted, scripted sends.

Local-first

tokens encrypted via OS keychain (macOS Keychain / Windows DPAPI / Linux libsecret via libsecret)

Multi-account

unlimited Google accounts in parallel (Testing mode: up to 100 test users per account)

sheets_append_row

Append row(s) to data region end.

sheets_create_spreadsheet

New spreadsheet with optional initial sheet titles.

sheets_list_sheets

Spreadsheet metadata + list of sheet tabs.

sheets_read_range

Read A1-notation range. Supports majorDimension + valueRenderOption.

sheets_write_range

Overwrite values at range. USERENTERED parses formulas + dates.

slides_add_slide

Insert slide with layout (BLANK / TITLE / TITLEANDBODY / SECTIONHEADER / TITLEANDTWOCOLUMNS / CAPTIONONLY).

slides_create_presentation

New presentation with title.

slides_read_presentation

Metadata + plain-text summary per slide.