Local MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| chrome_click | Clicks the first element matching a CSS selector in the current Google Chrome tab. |
| chrome_evaluate_jsA | Runs arbitrary JavaScript in the current Google Chrome tab and returns its result. |
| chrome_fill_formC | Fills multiple form fields in one shot in the current Google Chrome tab. |
| chrome_go_back | Navigates the current Google Chrome tab back to the previous page. |
| chrome_list_tabsA | Lists every open tab across all Google Chrome windows with title, URL, and whether it is active. |
| chrome_navigate | Navigates Google Chrome to a URL. |
| chrome_query_selector_all | Runs document.querySelectorAll in the current Google Chrome tab and returns a compact summary of each match. |
| chrome_read_tab | Reads the rendered text content of a Google Chrome tab. |
| chrome_search_tabs | Searches the rendered text of every open Google Chrome tab for a substring. |
| chrome_setup_check | Reports whether Google Chrome is ready for interactive tools (chrome_click, chrome_type, chrome_evaluate_js... |
| chrome_type | Sets the value of an input/textarea matching a CSS selector in the current Google Chrome tab and fires inpu... |
| chrome_wait_for | Polls the current Google Chrome tab until a CSS selector appears (or its text matches, if |
| complete_omnifocus_taskC | Marks an OmniFocus task as complete by task ID or name. |
| complete_reminder | Marks a reminder complete in Apple Reminders (Reminders.app). |
| connect_m365_account | Connect your Microsoft 365 account. |
| connect_servicenow | Connect to your ServiceNow instance using your username and password. |
| create_calendar_event | Creates an event in the Mac's Calendar app (Calendar.app). |
| create_draft | Saves an email to the Mail.app Drafts folder for the user to review and send manually — never sends. |
| create_email_folder | Creates a new mailbox folder in Mail.app. |
| create_note | Creates a new note in Apple Notes. |
| create_omnifocus_task | Creates a new task in OmniFocus. |
| create_referral_invites | Step 2 of the colleague-invite flow. |
| create_reminder | Creates a reminder in Reminders.app. |
| create_reminder_list | Creates a new list in Apple Reminders (Reminders.app). |
| daily_brief | Returns a single morning briefing combining today's calendar events, overdue and due-today reminders, unrea... |
| delete_calendar_event | Deletes an event from the Mac's Calendar app (Calendar.app) by ID. |
| delete_reminder | Permanently deletes a reminder in Apple Reminders (Reminders.app) by ID. |
| delete_reminder_list | Deletes an Apple Reminders list AND all reminders inside it — cannot be undone. |
| disconnect_m365_account | Disconnect your Microsoft 365 account and remove stored tokens. |
| disconnect_servicenow | Disconnect from ServiceNow and remove stored credentials. |
| excel_create | Creates a new Excel (.xlsx) file with headers and optional data rows. |
| excel_read | Reads data from an Excel (.xlsx) file. |
| excel_write_cell | Writes a value to a specific cell in an Excel file. |
| finder_list | Lists files and folders at any absolute path (Spotlight-free directory listing, including outside the home... |
| finder_search | Searches for files by name anywhere on the filesystem (uses mdfind/Spotlight). |
| fs_list | Lists files and folders in a local directory. |
| fs_read | Reads a text file from the local filesystem. |
| fs_search | Searches for files and folders by name (case-insensitive, partial match) starting from a root directory. |
| gdrive_file_info | Metadata for a file/folder in the synced Google Drive: size, dates, type. |
| gdrive_list_files | Lists files and folders in a Google Drive path (the locally-synced folder). |
| gdrive_read_file | Reads a text file from the synced Google Drive folder (.txt, .md, .csv, .json, code files...). |
| gdrive_rootA | Lists the Google Drive folders synced on this Mac (My Drive, Shared drives, per-account mounts). |
| gdrive_search_files | Searches the synced Google Drive folder for files by name (recursive). |
| gdrive_write_file | Writes or overwrites a text file in the synced Google Drive folder — it uploads automatically via the offic... |
| get_audit_log | Returns recent LMCP tool call history from the local audit log. |
| get_config | Returns the current LMCP configuration (api_key masked). |
| get_contact | Gets a contact from the Mac's Contacts app (Contacts.app) by name or ID. |
| get_datetime | Get the current date and time of the machine where LMCP runs — with timezone and UTC offset. |
| get_m365_person | Get detailed information about a specific person in your Microsoft 365 directory by their user ID or email... |
| get_weather | Gets the current weather and a short daily forecast for a location. |
| list_accounts | Lists email accounts configured in Mail.app. |
| list_calendar_events | Lists events from the Mac's Calendar app (Calendar.app, local/iCloud calendars) in a date range. |
| list_calendar_names | Lists the calendars in the Mac's Calendar app (Calendar.app, local/iCloud). |
| list_contacts | Lists contacts from the macOS Contacts app. |
| list_displaysA | Lists connected displays with bounds (global space, top-left origin, points), backing scale_factor, and whi... |
| list_email_accounts | Lists all Mail.app accounts by name. |
| list_email_folders | Lists the full folder (mailbox) tree for Apple Mail (Mail.app) accounts, including nested subfolders. |
| list_emails | Use this when the user wants to see or triage their inbox on this Mac (Apple Mail — any account added to Ma... |
| list_m365_people_insights | List the people most relevant to you in Microsoft 365 — based on your communication patterns, collaboration... |
| list_message_chats | Lists recent iMessage/Messages.app conversations. |
| list_notesB | Lists notes from Apple Notes app. |
| list_omnifocus_folders | Lists folders in OmniFocus. |
| list_omnifocus_projects | Lists projects in OmniFocus. |
| list_omnifocus_tags | Lists all tags defined in OmniFocus. |
| list_omnifocus_tasks | Lists tasks from OmniFocus. |
| list_referral_candidatesC | Step 1 of recommending LMCP to a colleague. |
| list_reminder_lists | Lists the lists (folders) in Apple Reminders (Reminders.app) on this Mac. |
| list_reminders | Lists reminders from Apple Reminders (Reminders.app) on this Mac. |
| list_safari_bookmarks | Lists Safari bookmarks (title + URL) from the Mac's Safari (reads ~/Library/Safari/Bookmarks.plist — needs... |
| list_windows | Lists on-screen windows of any app with window_id, owning app bundle id + name, title, bounds (global space... |
| lmcp_state | Returns a structured snapshot of the LMCP environment: server/tray/teams-proxy versions, detected AI client... |
| lmcp_welcome | ★ START HERE — the user just installed LMCP and has not run a single tool yet. |
| m365_create_event | Create a calendar event in your Microsoft 365 / Outlook calendar. |
| m365_delete_event | Delete a calendar event from your Microsoft 365 / Outlook calendar by its ID. |
| m365_get_contact | Get full details of a specific Microsoft 365 contact by ID. |
| m365_list_contacts | List contacts from your Microsoft 365 / Outlook address book. |
| m365_list_emails | Use this when the user wants their Microsoft 365 / Outlook / Exchange inbox via the cloud — requires a conn... |
| m365_list_events | List upcoming calendar events from your Microsoft 365 / Outlook calendar. |
| m365_read_email | Use this when the user wants the full content of a Microsoft 365 email (message ID from m365_list_emails/m3... |
| m365_reply_email | Use this when the user wants to reply to a Microsoft 365 email (message ID from m365_list_emails). |
| m365_search_contacts | Search contacts in your Microsoft 365 address book by name, email, or company. |
| m365_search_emails | Use this when the user wants to find emails in their Microsoft 365 / Outlook mailbox via the cloud — requir... |
| m365_send_email | Use this when the user wants to send from their Microsoft 365 / Outlook account via the cloud — requires a... |
| media_probeB | Reports duration_ms, width, height, fps, whether it has audio, and file size for a video/audio file. |
| move_email | Moves an email to another mailbox (nested target folders are found by name). |
| nordvpn_diagnose | Run a diagnostic check on NordVPN: installation, login state, connection status, kill switch, and supported... |
| nordvpn_servers | Get recommended NordVPN servers by country or specialty. |
| nordvpn_status | Check NordVPN connection status: connected/disconnected, auto-connect, snooze, and last known location. |
| notion_list_databases | Lists Notion databases cached on this Mac with their schema (column names and types). |
| notion_list_pages | Lists Notion pages cached on this Mac (titles, last edited, hierarchy), newest first. |
| notion_list_workspaces | Lists the Notion workspaces cached on this Mac with their members (names and emails). |
| notion_open_page | Opens a Notion page in the desktop app (deep link). |
| notion_read_database | Reads the cached rows of a Notion database with their properties mapped through the schema. |
| notion_read_pageC | Reads a Notion page from the local cache and returns its content as markdown (headings, lists, to-dos, code... |
| notion_searchB | Searches cached Notion content (page titles and block text) for a phrase, case-insensitive. |
| onedrive_delete_fileA | Deletes a file or empty folder from OneDrive. |
| onedrive_file_info | Returns metadata for a file or folder: size, modification date, type, and extension. |
| onedrive_list_files | Lists files and folders in a OneDrive path. |
| onedrive_move_file | Moves or renames a file/folder within OneDrive. |
| onedrive_read_file | Reads a text file from OneDrive or the local filesystem. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lanchuske/local-mcp-releases'
If you have feedback or need assistance with the MCP directory API, please join our Discord server