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_clickC | 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_backA | 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_navigateC | Navigates Google Chrome to a URL. |
| chrome_query_selector_allB | Runs document.querySelectorAll in the current Google Chrome tab and returns a compact summary of each match. |
| chrome_read_tabB | Reads the rendered text content of a Google Chrome tab. |
| chrome_search_tabsB | Searches the rendered text of every open Google Chrome tab for a substring. |
| chrome_setup_checkA | Reports whether Google Chrome is ready for interactive tools (chrome_click, chrome_type, chrome_evaluate_js... |
| chrome_typeC | Sets the value of an input/textarea matching a CSS selector in the current Google Chrome tab and fires inpu... |
| chrome_wait_forC | 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_reminderA | Marks a reminder complete in Apple Reminders (Reminders.app). |
| connect_m365_accountB | Connect your Microsoft 365 account. |
| connect_servicenowC | Connect to your ServiceNow instance using your username and password. |
| create_calendar_eventA | Creates an event in the Mac's Calendar app (Calendar.app). |
| create_draftA | Saves an email to the Mail.app Drafts folder for the user to review and send manually — never sends. |
| create_email_folderB | Creates a new mailbox folder in Mail.app. |
| create_noteC | Creates a new note in Apple Notes. |
| create_omnifocus_taskB | Creates a new task in OmniFocus. |
| create_referral_invitesC | Step 2 of the colleague-invite flow. |
| create_reminderB | Creates a reminder in Reminders.app. |
| create_reminder_listA | Creates a new list in Apple Reminders (Reminders.app). |
| daily_briefA | Returns a single morning briefing combining today's calendar events, overdue and due-today reminders, and u... |
| delete_calendar_eventB | Deletes an event from the Mac's Calendar app (Calendar.app) by ID. |
| delete_reminderA | Permanently deletes a reminder in Apple Reminders (Reminders.app) by ID. |
| delete_reminder_listA | Deletes an Apple Reminders list AND all reminders inside it — cannot be undone. |
| disconnect_m365_accountA | Disconnect your Microsoft 365 account and remove stored tokens. |
| disconnect_servicenowA | Disconnect from ServiceNow and remove stored credentials. |
| excel_createC | Creates a new Excel (.xlsx) file with headers and optional data rows. |
| excel_readB | Reads data from an Excel (.xlsx) file. |
| excel_write_cellC | Writes a value to a specific cell in an Excel file. |
| finder_listA | Lists files and folders at any absolute path (Spotlight-free directory listing, including outside the home... |
| finder_searchA | Searches for files by name anywhere on the filesystem (uses mdfind/Spotlight). |
| fs_listB | Lists files and folders in a local directory. |
| fs_readA | Reads a text file from the local filesystem. |
| fs_searchA | Searches for files and folders by name (case-insensitive, partial match) starting from a root directory. |
| gdrive_file_infoA | Metadata for a file/folder in the synced Google Drive: size, dates, type. |
| gdrive_list_filesB | Lists files and folders in a Google Drive path (the locally-synced folder). |
| gdrive_read_fileC | 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_filesA | Searches the synced Google Drive folder for files by name (recursive). |
| gdrive_write_fileC | Writes or overwrites a text file in the synced Google Drive folder — it uploads automatically via the offic... |
| get_audit_logA | Returns recent LMCP tool call history from the local audit log. |
| get_configB | Returns the current LMCP configuration (api_key masked). |
| get_contactC | Gets a contact from the Mac's Contacts app (Contacts.app) by name or ID. |
| get_datetimeA | Get the current date and time of the machine where LMCP runs — with timezone and UTC offset. |
| get_m365_personC | Get detailed information about a specific person in your Microsoft 365 directory by their user ID or email... |
| list_accountsA | Lists email accounts configured in Mail.app. |
| list_calendar_eventsB | Lists events from the Mac's Calendar app (Calendar.app, local/iCloud calendars) in a date range. |
| list_calendar_namesA | Lists the calendars in the Mac's Calendar app (Calendar.app, local/iCloud). |
| list_contactsA | Lists contacts from the macOS Contacts app. |
| list_email_accountsB | Lists all Mail.app accounts by name. |
| list_email_foldersA | Lists the full folder (mailbox) tree for Apple Mail (Mail.app) accounts, including nested subfolders. |
| list_emailsA | Lists email headers (subject, sender, date, unread) from the Mac's Apple Mail (Mail.app, local accounts). |
| list_m365_people_insightsB | List the people most relevant to you in Microsoft 365 — based on your communication patterns, collaboration... |
| list_message_chatsB | Lists recent iMessage/Messages.app conversations. |
| list_notesB | Lists notes from Apple Notes app. |
| list_omnifocus_foldersB | Lists folders in OmniFocus. |
| list_omnifocus_projectsC | Lists projects in OmniFocus. |
| list_omnifocus_tagsA | Lists all tags defined in OmniFocus. |
| list_omnifocus_tasksB | Lists tasks from OmniFocus. |
| list_referral_candidatesC | Step 1 of recommending LMCP to a colleague. |
| list_reminder_listsA | Lists the lists (folders) in Apple Reminders (Reminders.app) on this Mac. |
| list_remindersA | Lists reminders from Apple Reminders (Reminders.app) on this Mac. |
| list_safari_bookmarksB | Lists Safari bookmarks (title + URL) from the Mac's Safari (reads ~/Library/Safari/Bookmarks.plist — needs... |
| lmcp_stateA | Returns a structured snapshot of the LMCP environment: server/tray/teams-proxy versions, detected AI client... |
| lmcp_welcomeA | Returns a live snapshot of what LMCP can currently see on this Mac: today's calendar events, due reminders,... |
| m365_create_eventB | Create a calendar event in your Microsoft 365 / Outlook calendar. |
| m365_delete_eventC | Delete a calendar event from your Microsoft 365 / Outlook calendar by its ID. |
| m365_get_contactC | Get full details of a specific Microsoft 365 contact by ID. |
| m365_list_contactsA | List contacts from your Microsoft 365 / Outlook address book. |
| m365_list_emailsB | List emails from your Microsoft 365 / Outlook inbox. |
| m365_list_eventsA | List upcoming calendar events from your Microsoft 365 / Outlook calendar. |
| m365_read_emailC | Read the full content of a specific Microsoft 365 email by its ID. |
| m365_reply_emailD | Reply to a Microsoft 365 email by its message ID. |
| m365_search_contactsB | Search contacts in your Microsoft 365 address book by name, email, or company. |
| m365_search_emailsD | Search your Microsoft 365 emails by keyword, sender, or subject. |
| m365_send_emailC | Send an email from your Microsoft 365 account. |
| move_emailB | Moves an email to another mailbox (nested target folders are found by name). |
| nordvpn_diagnoseC | Run a diagnostic check on NordVPN: installation, login state, connection status, kill switch, and supported... |
| nordvpn_serversC | Get recommended NordVPN servers by country or specialty. |
| nordvpn_statusA | Check NordVPN connection status: connected/disconnected, auto-connect, snooze, and last known location. |
| notion_list_databasesA | Lists Notion databases cached on this Mac with their schema (column names and types). |
| notion_list_pagesB | Lists Notion pages cached on this Mac (titles, last edited, hierarchy), newest first. |
| notion_list_workspacesA | Lists the Notion workspaces cached on this Mac with their members (names and emails). |
| notion_open_pageB | Opens a Notion page in the desktop app (deep link). |
| notion_read_databaseB | 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_infoC | Returns metadata for a file or folder: size, modification date, type, and extension. |
| onedrive_list_filesB | Lists files and folders in a OneDrive path. |
| onedrive_move_fileB | Moves or renames a file/folder within OneDrive. |
| onedrive_read_fileC | Reads a text file from OneDrive or the local filesystem. |
| onedrive_rootA | Lists all mounted OneDrive directories on this Mac. |
| onedrive_search_filesC | Searches for files by name in a OneDrive directory (recursive). |
| onedrive_set_scopeC | Restricts LMCP's OneDrive access to a specific folder. |
| onedrive_write_fileC | Writes text content to a file in OneDrive. |
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
- 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