Skip to content
Agentmart
Submit a tool

LMCP

Mac & Windows: let ChatGPT, Claude & Cursor use your email, calendar, iMessage, Teams, files.

Connector by local-mcp.com · Domain verified by the MCP Registry

IndexedLicense unknownLocal (stdio)Remote (HTTP)★ 73
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/local-mcp-com-local-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://local-mcp.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Mac & Windows: let ChatGPT, Claude & Cursor use your email, calendar, iMessage, Teams, files.

Use cases: email, scheduling, team-chat, note-taking

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
166 read · 112 write · 17 delete · 41 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 336

Read from the source code; the running server may list different tools.

Read 166 · Look things up without changing anything.

  • agent_ack
  • agent_inbox
  • agent_mesh_status
  • agent_sent
  • agents_list
  • daily_brief
  • echo
  • excel_read
  • explorer_list
  • explorer_search
  • file_list
  • file_read
Show 154 more tools
  • file_search
  • finder_list
  • finder_search
  • gdrive_file_info
  • gdrive_list_files
  • gdrive_read_file
  • gdrive_root
  • gdrive_search_files
  • get_audit_log
  • get_config
  • get_contact
  • get_datetime
  • get_m365_person
  • get_reminder_folders
  • get_weather
  • list_accounts
  • list_calendar_events
  • list_calendar_names
  • list_contacts
  • list_displays
  • list_email_accounts
  • list_email_folders
  • list_emails
  • list_m365_accounts
  • list_m365_people_insights
  • list_message_chats
  • list_missing_permissions
  • list_notes
  • list_omnifocus_folders
  • list_omnifocus_projects
  • list_omnifocus_tags
  • list_omnifocus_tasks
  • list_referral_candidates
  • list_reminders
  • list_windows
  • lmcp_doctor
  • lmcp_state
  • m365_get_contact
  • m365_list_contacts
  • m365_list_email_folders
  • m365_list_emails
  • m365_list_events
  • m365_read_email
  • m365_search_contacts
  • m365_search_emails
  • music_list_playlists
  • music_search_library
  • nordvpn_servers
  • nordvpn_status
  • notion_list_databases
  • notion_list_pages
  • notion_list_workspaces
  • notion_read_database
  • notion_read_page
  • notion_search
  • obsidian_list_vaults
  • obsidian_read_note
  • obsidian_search_notes
  • onedrive_file_info
  • onedrive_list_files
  • onedrive_read_file
  • onedrive_root
  • onedrive_search_files
  • outlook_calendar_list_events
  • outlook_calendar_list_names
  • outlook_contacts_list
  • outlook_contacts_search
  • outlook_diagnose
  • outlook_get_contact
  • outlook_list_accounts
  • outlook_list_emails
  • outlook_read_email
  • outlook_search_emails
  • pdf_read
  • permissions_status
  • ppt_read
  • proton_list_emails
  • proton_read_email
  • proton_search_emails
  • read_email
  • read_messages
  • read_note
  • recipe_discover
  • recipe_get
  • recipe_list
  • screenshot_capture
  • search_contacts
  • search_emails
  • search_m365_directory
  • search_messages
  • search_notes
  • search_omnifocus_tasks
  • servicenow_get_incident
  • servicenow_list_my_incidents
  • servicenow_search_incidents
  • servicenow_search_kb
  • shortcuts_list
  • shortcuts_view
  • signal_list_chats
  • signal_read_messages
  • signal_search_messages
  • slack_list_channels
  • slack_list_workspaces
  • slack_read_channel_messages
  • slack_search_messages
  • stocks_get_chart
  • stocks_get_quote
  • stocks_search_symbol
  • survey_respond
  • teams_list_channels
  • teams_list_chats
  • teams_list_teams
  • teams_read_channel_messages
  • teams_read_chat_messages
  • teams_search_messages
  • telegram_list_accounts
  • telegram_list_chats
  • telegram_read_messages
  • telegram_search_messages
  • telegram_watch_messages
  • thunderbird_list_accounts
  • thunderbird_list_emails
  • thunderbird_read_email
  • thunderbird_search_contacts
  • thunderbird_search_emails
  • todo_get_folders
  • todo_list_lists
  • todo_list_tasks
  • todoist_list_projects
  • todoist_list_tasks
  • ui_find_element
  • ui_get_element
  • ui_read_tree
  • web_extract
  • web_find
  • web_read
  • web_screenshot
  • web_session_list
  • web_show
  • whatsapp_group_info
  • whatsapp_list_accounts
  • whatsapp_list_chats
  • whatsapp_list_groups
  • whatsapp_read_messages
  • whatsapp_read_poll
  • whatsapp_search_contacts
  • whatsapp_search_messages
  • whatsapp_watch_messages
  • word_read
  • zalo_list_chats
  • zalo_read_messages
  • zalo_search_messages
  • zoom_list_recordings
  • zoom_read_transcript

Write 112 · Create, change, send or run things.

  • agent_mesh_create
  • agent_mesh_invite
  • agent_send
  • complete_omnifocus_task
  • complete_reminder
  • configure_clients
  • copy_email
  • create_calendar_event
  • create_draft
  • create_email_folder
  • create_note
  • create_omnifocus_task
Show 100 more tools
  • create_referral_invites
  • create_reminder
  • create_reminder_list
  • enable_service
  • excel_create
  • excel_write_cell
  • file_write
  • flag_email
  • gdrive_set_scope
  • gdrive_write_file
  • lmcp_install_upgrade
  • lmcp_upgrade_diagnostics
  • m365_create_draft
  • m365_create_email_folder
  • m365_create_event
  • m365_move_email
  • m365_reply_email
  • m365_send_email
  • move_email
  • music_add_to_playlist
  • nordvpn_diagnose
  • obsidian_write_note
  • onedrive_move_file
  • onedrive_set_scope
  • onedrive_write_file
  • outlook_calendar_create_event
  • outlook_create_folder
  • outlook_flag_email
  • outlook_forward_email
  • outlook_move_email
  • outlook_reply_all
  • outlook_reply_email
  • outlook_save_attachment
  • outlook_send_email
  • ppt_create
  • proton_send_email
  • recipe_import
  • recipe_install
  • recipe_rename
  • recipe_run
  • recipe_runs
  • recipe_save
  • recipe_submit_for_review
  • rename_reminder_folder
  • reply_email
  • report_friction
  • report_problem
  • request_feature
  • run_diagnostics
  • run_qa
  • save_attachment
  • screen_record_start
  • screen_record_status
  • screen_record_stop
  • send_email
  • send_message
  • servicenow_add_comment
  • servicenow_create_incident
  • servicenow_update_incident
  • set_always_allowed
  • set_default_m365_account
  • set_default_telegram_account
  • set_default_whatsapp_account
  • shortcuts_run
  • signal_compose_guidance
  • submit_diagnostics
  • submit_qa_report
  • teams_call_history
  • teams_send_channel_message
  • teams_send_message
  • telegram_send_message
  • thunderbird_send_email
  • todo_complete_task
  • todo_create_task
  • todoist_complete_task
  • todoist_create_task
  • ui_click
  • ui_keystroke
  • ui_menu_bar_click
  • ui_type
  • update_calendar_event
  • update_local_mcp
  • update_note
  • update_reminder
  • update_self_diagnosis
  • web_click
  • web_eval
  • web_login
  • web_navigate
  • web_session_close
  • web_type
  • whatsapp_create_group
  • whatsapp_send_file
  • whatsapp_send_message
  • whatsapp_send_poll
  • whatsapp_sync
  • window_set_frame
  • word_append
  • word_create
  • zalo_send_message

Delete 17 · Delete, drop, revoke or wipe things.

  • agent_mesh_revoke
  • delete_calendar_event
  • delete_note
  • delete_reminder
  • delete_reminder_folder
  • gdrive_delete_file
  • m365_delete_event
  • onedrive_delete_file
  • outlook_calendar_delete_event
  • recipe_delete
  • record_marker
  • run_terminal_command
Show 5 more tools
  • telegram_delete_message
  • thunderbird_disconnect
  • web_session_delete
  • whatsapp_disconnect
  • zalo_disconnect

Not yet classified 41 · We could not tell from the name and description.

  • agent_authorize
  • agent_checkin
  • agent_mesh_join
  • agent_mesh_leave
  • connect_chatgpt
  • connect_m365_account
  • connect_servicenow
  • connect_todoist
  • disconnect_m365_account
  • disconnect_servicenow
  • disconnect_todoist
  • gdrive_disconnect
Show 29 more tools
  • image_playground_generate
  • media_probe
  • music_now_playing
  • music_playback
  • notion_disconnect
  • notion_open_page
  • onedrive_disconnect
  • proton_connect
  • proton_disconnect
  • recipe_export
  • signal_connect
  • signal_disconnect
  • slack_disconnect
  • survey_skip
  • telegram_connect
  • telegram_disconnect
  • thunderbird_connect
  • ui_wait_for_element
  • video_blur_region
  • video_concat
  • video_export_gif
  • video_reframe
  • video_trim
  • web_wait_for
  • whatsapp_connect
  • whatsapp_diagnose
  • window_focus
  • zalo_connect
  • zalo_diagnose

Secrets and settings it asks for

Other settings (environment variables or headers).

  • LMCP_REF

Network hosts it talks to 1

  • local-mcp.com · found in remote endpoint, install command

Tools (336)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • agent_ack

    Tells the senders that this session read the messages agent_inbox returned, one message_id each, and takes...

  • agent_authorize

    Decides whether this computer's installed Agent Mesh contract allows acting on one Mesh message, from the m...

  • agent_checkin

    Announces this agent session to the mesh: its role, the repo it is working on and what it can do.

  • agent_inbox

    Reads the messages other agents sent to this machine that this agent_id has not acknowledged yet (it needs...

  • agent_mesh_create

    Starts a new agent mesh with THIS machine as its first member.

  • agent_mesh_invite

    Creates a single-use pairing code (valid 15 minutes) that another of the user's machines can redeem with ag...

  • agent_mesh_join

    Enrolls THIS machine into an existing agent mesh using a pairing code the user got from another of their ma...

  • agent_mesh_leave

    Takes THIS computer out of its agent mesh, immediately: it stops appearing in the directory and receiving m...

  • agent_mesh_revoke

    Removes another machine from this mesh, immediately: it stops appearing in the directory, stops receiving m...

  • agent_mesh_status

    Shows whether THIS machine belongs to an agent mesh — the group of the user's own machines whose AI agents...

  • agent_send

    Sends a coordination message to an agent on ANOTHER of the user's machines (get its handle from agents_list).

  • agent_sent

    Shows what THIS machine sent and what happened to it: who it was delivered to and who acknowledged it.

  • agents_list

    Lists the agents currently working across ALL the user's machines in the mesh — which machine each is on, i...

  • complete_omnifocus_task

    Marks an OmniFocus task as complete.

  • complete_reminder

    Marks a reminder complete in Apple Reminders (Reminders.app).

Show 321 more tools
  • configure_clients

    Adds Local MCP to the config of the MCP-capable AI apps installed on this Mac, from LMCP's client catalog (...

  • connect_chatgpt

    Connects this Mac to ChatGPT: creates (or repairs) the LMCP connector inside the user's ChatGPT account so...

  • connect_m365_account

    Connect a Microsoft 365 account (or add another one, or sign one in again).

  • connect_servicenow

    Connect ServiceNow.

  • connect_todoist

    Connect Todoist.

  • copy_email

    Copies an email into another mailbox of the Mac's Apple Mail (Mail.app); the original stays where it is.

  • 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 — it never sends.

  • create_email_folder

    Creates a mailbox folder in the Mac's Apple Mail (Mail.app), in one account.

  • create_note

    Creates a new note in Apple Notes.

  • create_omnifocus_task

    Creates a task in OmniFocus on this Mac.

  • create_referral_invites

    Records referral invites for the colleagues a user chose to invite and returns a unique referral link per p...

  • create_reminder

    Creates a reminder in Reminders.app.

  • create_reminder_list

    Creates a new list in Apple Reminders (Reminders.app), in the same account as the default Reminders list (u...

  • 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_note

    Deletes a note from Apple Notes, by ID or exact title.

  • delete_reminder

    Permanently deletes a reminder in Apple Reminders (Reminders.app) by ID.

  • delete_reminder_folder

    Deletes an Apple Reminders list AND all reminders inside it — cannot be undone.

  • disconnect_m365_account

    Disconnects ONE Microsoft 365 account and removes its stored sign-in.

  • disconnect_servicenow

    Disconnects ServiceNow: removes the credentials stored on this computer.

  • disconnect_todoist

    Disconnects Todoist: removes the API token stored on this computer.

  • echo

    Echoes the input text back.

  • enable_service

    Turns a service back ON in LMCP after the user turned it off.

  • excel_create

    Creates a new Excel spreadsheet (.xlsx file) with headers and optional data rows.

  • excel_read

    Reads data from an Excel spreadsheet (.xlsx file).

  • excel_write_cell

    Writes a value to a specific cell in an Excel file.

  • explorer_list

    Lists files and folders in a directory.

  • explorer_search

    Searches for files by name recursively.

  • file_list

    Lists files and folders in a local directory.

  • file_read

    Reads a plain text file from the local filesystem by its absolute path — the primary, default tool for read...

  • file_search

    Searches for files and folders by name (case-insensitive, partial match) starting from a root directory.

  • file_write

    Writes text to a local file — create, overwrite, or append.

  • finder_list

    Lists files and folders in a directory (Spotlight-free).

  • finder_search

    Searches for files by name anywhere on this Mac (uses mdfind/Spotlight); pass path= to scope it to one folder.

  • flag_email

    Flags an email in the Mac's Apple Mail (Mail.app) with a color, or clears its flag.

  • gdrive_delete_file

    Deletes a file or an empty folder from the synced Google Drive folder — Google Drive for Desktop syncs the...

  • gdrive_disconnect

    Turns one Google Drive folder off in Local MCP: its tools stop reading it until the user turns it back on f...

  • 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_root

    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_set_scope

    Sets the active Google Drive root directory (when multiple accounts are synced).

  • 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: connected integrations, feature flags and license status.

  • 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_reminder_folders

    Lists the lists (folders) in Apple Reminders (Reminders.app) on this Mac.

  • get_weather

    Gets the current weather and a short daily forecast for a location.

  • image_playground_generate

    Generates an image on the Mac from a text prompt with Apple's Image Playground model (Apple Intelligence; n...

  • list_accounts

    Lists Mail.app email accounts WITH each account's email addresses, server_name and type.

  • list_calendar_events

    Lists events from the Mac's Calendar app (Calendar.app, local/iCloud calendars) in a date range, or reads O...

  • 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_displays

    Lists connected displays with bounds (global space, top-left origin, points), backing scale_factor, and whi...

  • list_email_accounts

    Lists all Mail.app account NAMES (fast — cached, no Mail lock).

  • 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_accounts

    List the Microsoft 365 accounts connected on this computer: email (upn), id, display name, which one is the...

  • 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 (chat id, name, service).

  • list_missing_permissions

    Returns the macOS privacy (TCC) permissions Local MCP needs that are NOT granted yet, each with a one-click...

  • list_notes

    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_candidates

    Returns the user's emailable contacts plus an invite template, for recommending LMCP to a colleague.

  • list_reminders

    Lists reminders from Apple Reminders (Reminders.app) on this Mac.

  • list_windows

    Lists on-screen windows of any app with window_id, owning app bundle id + name, title, bounds (global space...

  • lmcp_doctor

    Checks everything LMCP depends on on this Mac — the AI apps connected to it, macOS permissions, each integr...

  • lmcp_install_upgrade

    Checks for and installs a newer LMCP version — a self-upgrade of the LMCP app itself (not editing any of yo...

  • lmcp_state

    Returns a structured snapshot of the LMCP environment: server and tray versions, detected AI client, cloud...

  • lmcp_upgrade_diagnostics

    Returns LMCP's self-upgrade health (the LMCP app upgrading itself, not editing your data): current version,...

  • m365_create_draft

    Use this when the user wants an email prepared in their Microsoft 365 / Outlook account without sending it:...

  • m365_create_email_folder

    Use this when the user wants a new mail folder in their Microsoft 365 / Outlook account: it is created on t...

  • m365_create_event

    Creates an event in the connected Microsoft 365 / Outlook calendar.

  • m365_delete_event

    Deletes an event from the connected Microsoft 365 / Outlook calendar by its id (from m365_list_events).

  • 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_email_folders

    Use this when the user wants the mail folders of their Microsoft 365 / Outlook account as the Exchange serv...

  • 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_move_email

    Use this when the user wants emails of their Microsoft 365 / Outlook account moved to another folder on the...

  • 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_probe

    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).

  • music_add_to_playlist

    Adds library tracks to a playlist of the Music app, in the order given.

  • music_list_playlists

    Lists the playlists of the Music app: id, name, kind (playlist or folder) and total length.

  • music_now_playing

    Reports what the Music app is playing: the player state (playing, paused or stopped), the current track (id...

  • music_playback

    Controls playback in the Music app.

  • music_search_library

    Searches the tracks of the user's Music library.

  • 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_disconnect

    Turns Notion off in Local MCP: its tools stop reading it until the user turns it back on from LMCP's icon →...

  • 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.

  • 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_page

    Reads a Notion page from the local cache and returns its content as markdown (headings, lists, to-dos, code...

  • notion_search

    Searches cached Notion content (page titles and block text) for a phrase, case-insensitive.

  • obsidian_list_vaults

    Lists the Obsidian vaults on this computer, from Obsidian's own list of vaults: id, name, folder path and n...

  • obsidian_read_note

    Reads one note of an Obsidian vault: its text, frontmatter, tags, outgoing [[wikilinks]] (each with the not...

  • obsidian_search_notes

    Searches the notes of an Obsidian vault by text (`query`: note title and text, case-insensitive), by tag (`...

  • obsidian_write_note

    Writes a Markdown note in an Obsidian vault.

  • onedrive_delete_file

    Permanently deletes a file or an EMPTY folder inside the OneDrive folder synced on this Mac.

  • onedrive_disconnect

    Turns one OneDrive folder off in Local MCP: its tools stop reading it until the user turns it back on from...

  • onedrive_file_info

    Returns metadata for a file or folder in your OneDrive synced folder: size, modification date, type, and ex...

  • onedrive_list_files

    Lists files and folders in a OneDrive path.

  • onedrive_move_file

    Moves or renames a file or folder inside the OneDrive folder synced on this Mac; OneDrive syncs the change...

  • onedrive_read_file

    Reads a text file from your OneDrive synced folder.

  • onedrive_root

    Lists all mounted OneDrive directories on this Mac.

  • onedrive_search_files

    Searches for files by name in a OneDrive directory (recursive).

  • onedrive_set_scope

    Limits LMCP's access to one OneDrive to a single folder.

  • onedrive_write_file

    Writes text content to a file in OneDrive.

  • outlook_calendar_create_event

    Creates a calendar event in Microsoft Outlook.

  • outlook_calendar_delete_event

    Deletes a calendar event from Outlook by EntryID (it goes to Deleted Items).

  • outlook_calendar_list_events

    Lists upcoming calendar events from Microsoft Outlook on Windows.

  • outlook_calendar_list_names

    Lists all calendar folder names in Outlook.

  • outlook_contacts_list

    Lists contacts from Microsoft Outlook on Windows.

  • outlook_contacts_search

    Searches contacts in Microsoft Outlook by name, email, or company.

  • outlook_create_folder

    Creates a new mail folder in Outlook.

  • outlook_diagnose

    Checks which email accounts are configured in Microsoft Outlook and compares them with Mail.app.

  • outlook_flag_email

    Flags or unflags an Outlook email as important.

  • outlook_forward_email

    Forwards an Outlook email to another recipient.

  • outlook_get_contact

    Gets detailed info for a specific Outlook contact by name.

  • outlook_list_accounts

    Lists configured email accounts in Outlook.

  • outlook_list_emails

    Lists recent emails from Microsoft Outlook on Windows.

  • outlook_move_email

    Moves an Outlook email to a different folder.

  • outlook_read_email

    Reads the full content of an Outlook email by its EntryID.

  • outlook_reply_all

    Replies to all recipients of an Outlook email.

  • outlook_reply_email

    Replies to an Outlook email by its EntryID.

  • outlook_save_attachment

    Saves attachments from an Outlook email to a folder.

  • outlook_search_emails

    Searches Outlook emails by keyword in subject or body.

  • outlook_send_email

    Sends an email via Microsoft Outlook on Windows.

  • pdf_read

    Reads and extracts text from a PDF document (.pdf file).

  • permissions_status

    Reports the TCC permission state (screen recording, accessibility, microphone) this app needs to capture th...

  • ppt_create

    Creates a PowerPoint presentation (.pptx) at `path` from an array of slides, each {title, bullets:[…]}.

  • ppt_read

    Reads slide text content from a PowerPoint presentation (.pptx file).

  • proton_connect

    Reports whether Proton Mail Bridge answers on this computer and which Proton Mail accounts are connected to...

  • proton_disconnect

    Disconnects one Proton Mail account from Local MCP: removes the Bridge password stored for it from the macO...

  • proton_list_emails

    Lists the newest messages of one folder of a Proton Mail account, newest first: id, sender, recipients, sub...

  • proton_read_email

    Reads one Proton Mail message by the id proton_list_emails or proton_search_emails returned: sender, recipi...

  • proton_search_emails

    Searches one folder of a Proton Mail account for `query` in the messages' headers and text, newest first.

  • proton_send_email

    Sends a plain-text message from a connected Proton Mail address, through Proton Mail Bridge on this computer.

  • read_email

    Use this when the user wants the full content of an email that lives in the Mac's Apple Mail (message ID fr...

  • read_messages

    Reads messages from an iMessage conversation by chat ID or contact name.

  • read_note

    Reads the full content of a note by name or ID.

  • recipe_delete

    Use this when the user wants to remove one of THEIR saved recipes/skills (the manifests under ~/.local/shar...

  • recipe_discover

    Browses installable community SKILLS — ready-made LMCP workflows other people published (a morning brief, i...

  • recipe_export

    Exports a saved SKILL (recipe) as a single portable token the user can send to someone else — paste it in a...

  • recipe_get

    Returns the full manifest of a recipe by name.

  • recipe_import

    Installs a SKILL someone shared with you — pass the skill_token from their recipe_export (or a raw recipe m...

  • recipe_install

    Installs a community SKILL by id (from recipe_discover) onto this Mac so recipe_run can use it.

  • recipe_list

    Lists the user's reusable SKILLS — saved recipes (an ordered sequence of LMCP tool calls with parameters),...

  • recipe_rename

    Renames one of the user's saved recipes.

  • recipe_run

    Executes a recipe end to end: binds params, runs each step's tool in order via the registry, persists the r...

  • recipe_runs

    Shows the history of past recipe runs and their results (recorded by recipe_run), so you can reuse, compare...

  • recipe_save

    Saves a reusable SKILL — a named recipe (an ordered sequence of LMCP tool calls with parameters) — to this...

  • recipe_submit_for_review

    Submits one of YOUR saved recipes/skills to the community moderation queue for Dario's review — this does N...

  • record_marker

    Drops a named marker into the active recording's timeline.

  • rename_reminder_folder

    Renames an existing Apple Reminders list.

  • reply_email

    Use this when the user wants to reply to an email that lives in the Mac's Apple Mail (message ID from list_...

  • report_friction

    Sends the LMCP team an anonymous signal that an LMCP tool failed, returned nothing useful, or could not do...

  • report_problem

    Sends a problem report, feature request, or integration request to the LMCP team — for when a user wants to...

  • request_feature

    Submits a feature request to the LMCP team — a new capability, a tool that doesn't exist yet, or an app/int...

  • run_diagnostics

    Runs a fast health check of LMCP on this machine: the Apple apps, macOS permissions and local integrations...

  • run_qa

    Returns a QA test protocol listing every LMCP tool to test, with expected inputs and pass/fail criteria.

  • run_terminal_command

    Runs a shell command on the user's Mac and returns its output.

  • save_attachment

    Saves an attachment from an email to disk.

  • screen_record_start

    Begins a screen recording (ScreenCaptureKit) of a display, window, or region.

  • screen_record_status

    Reports whether a recording is active, with the session_id, elapsed_ms, output path, and marker_count.

  • screen_record_stop

    Stops the active recording, finalizes the .mov, and writes the marker timeline JSON (§6) next to it.

  • screenshot_capture

    Captures a single frame of a display, window, or region and writes it to a PNG file (a temp file, or `outpu...

  • search_contacts

    Searches the Mac's Contacts app (Contacts.app, local/iCloud) by name, email, or phone number.

  • search_emails

    Use this when the user wants to find specific emails on this Mac (Apple Mail — any account added to Mail.app).

  • search_m365_directory

    Search your organization's Microsoft 365 directory for users by name or email.

  • search_messages

    Searches iMessage conversations by content, sender name, or date range.

  • search_notes

    Searches Apple Notes by title or content.

  • search_omnifocus_tasks

    Searches OmniFocus tasks by name or note content.

  • send_email

    Use this when the user wants to send an email from an account configured in the Mac's Apple Mail.

  • send_message

    Sends an iMessage via the Mac's Messages.app to a recipient handle (phone number with country code, e.g.

  • servicenow_add_comment

    Add a comment or work note to a ServiceNow incident.

  • servicenow_create_incident

    Creates a real incident in the connected ServiceNow instance; the ticket is visible to the service desk as...

  • servicenow_get_incident

    Get full details of a specific ServiceNow incident by number or sys_id.

  • servicenow_list_my_incidents

    List incidents assigned to you or opened by you in ServiceNow.

  • servicenow_search_incidents

    Search incidents in ServiceNow by keyword, number, or caller.

  • servicenow_search_kb

    Search the ServiceNow Knowledge Base for articles.

  • servicenow_update_incident

    Update fields on an existing ServiceNow incident — state, priority, assignment.

  • set_always_allowed

    Turns «allowed without asking» on or off for one kind of action that LMCP otherwise confirms first (sending...

  • set_default_m365_account

    Choose which connected Microsoft 365 account the Microsoft 365 and Teams tools use when no `account` is given.

  • set_default_telegram_account

    Choose which Telegram account the telegram_* tools use when no `account` is given.

  • set_default_whatsapp_account

    Choose which WhatsApp account the whatsapp_* tools use when no `account` is given.

  • shortcuts_list

    Lists the user's macOS Shortcuts (Atajos), each with its stable identifier — the id shortcuts_run and short...

  • shortcuts_run

    Runs one of the user's macOS Shortcuts (Atajos) by name or identifier — the way Mac users already automate...

  • shortcuts_view

    Opens a shortcut in the Shortcuts app so the user can inspect its actions before running it with shortcuts_...

  • signal_compose_guidance

    Composes a Signal message and returns step-by-step guidance for the user to send it themselves.

  • signal_connect

    Connect Signal to Local MCP.

  • signal_disconnect

    Turns Signal off in Local MCP: its tools stop reading it until the user turns it back on from LMCP's icon →...

  • signal_list_chats

    Lists Signal conversations (chats) with last-active timestamps.

  • signal_read_messages

    Reads messages from a specific Signal chat.

  • signal_search_messages

    Full-text search across locally-cached Signal messages.

  • slack_disconnect

    Turns Slack off in Local MCP: its tools stop reading it until the user turns it back on from LMCP's icon →...

  • slack_list_channels

    Lists channels in a Slack workspace, including public channels, private channels, and direct messages (DMs).

  • slack_list_workspaces

    Lists the Slack workspaces (teams) the user has connected in Slack Desktop.

  • slack_read_channel_messages

    Reads recent messages from a Slack channel or DM through the Slack Desktop app signed in on this Mac (its o...

  • slack_search_messages

    Searches Slack messages.

  • stocks_get_chart

    Gets historical price data for a stock symbol.

  • stocks_get_quote

    Gets current stock price and market data for one or more symbols (e.g.

  • stocks_search_symbol

    Searches for a stock ticker symbol by company name (e.g.

  • submit_diagnostics

    Runs the same health check as run_diagnostics and sends the result to the LMCP team so they can look into a...

  • submit_qa_report

    Submits a QA run report to the LMCP team.

  • survey_respond

    Shows or submits the short in-product survey Local MCP assigned to this machine.

  • survey_skip

    Skips the short in-product survey Local MCP showed the user, for now — use this when the user doesn't want...

  • teams_call_history

    Lists the Microsoft Teams calls and meetings that ended in the account's 50 most recent chats, newest first...

  • teams_list_channels

    Lists the channels of a Microsoft Teams team (team_id from teams_list_teams), by name, from Microsoft 365.

  • teams_list_chats

    Lists the Microsoft Teams chats of a Microsoft 365 account — direct messages, group chats and meeting chats...

  • teams_list_teams

    Lists the Microsoft Teams teams the Microsoft 365 account belongs to, by name.

  • teams_read_channel_messages

    Reads the most recent posts of a Microsoft Teams channel (team_id from teams_list_teams, channel_id from te...

  • teams_read_chat_messages

    Reads the most recent messages of a Microsoft Teams chat (chat_id from teams_list_chats), oldest first, fro...

  • teams_search_messages

    Searches the Microsoft Teams chat and channel messages of a Microsoft 365 account with Microsoft Search: by...

  • teams_send_channel_message

    Sends a text message to a Microsoft Teams channel via Graph API.

  • teams_send_message

    Sends a text message to a Microsoft Teams chat as a connected Microsoft 365 work or school account (connect...

  • telegram_connect

    Links your own Telegram account to LMCP on this Mac.

  • telegram_delete_message

    Deletes ONE message you sent in a Telegram private chat or basic group, for everyone, only after the receiv...

  • telegram_disconnect

    Disconnects a Telegram account from LMCP on this Mac: signs that session out on Telegram's side and removes...

  • telegram_list_accounts

    List the Telegram accounts linked to LMCP on this Mac: each one's id (tg1, tg2, …), the label the user gave...

  • telegram_list_chats

    Lists your Telegram chats (people, groups, channels) with unread counts and the last message preview, newes...

  • telegram_read_messages

    Reads recent messages of one Telegram chat, newest first.

  • telegram_search_messages

    Searches your Telegram messages by text, across all chats or (with chat_id from telegram_list_chats) inside...

  • telegram_send_message

    Sends a Telegram message from your own account to one chat.

  • telegram_watch_messages

    Asks Local MCP to tell this session when new messages arrive in chosen Telegram chats, so you do not have t...

  • thunderbird_connect

    Reports, per mail account of the Thunderbird profile on this computer, whether Local MCP can send from it:...

  • thunderbird_disconnect

    Stops Local MCP from sending from one Thunderbird account: removes the password Local MCP stored for it fro...

  • thunderbird_list_accounts

    Lists the mail accounts of the Thunderbird profile on this computer: id, name, address, type (imap, pop3 or...

  • thunderbird_list_emails

    Lists the newest messages of one Thunderbird folder, newest first: id, sender, recipients, subject, date, s...

  • thunderbird_read_email

    Reads one Thunderbird message by the id thunderbird_list_emails or thunderbird_search_emails returned: send...

  • thunderbird_search_contacts

    Searches Thunderbird's address books on this computer (the personal one and the collected addresses) for `q...

  • thunderbird_search_emails

    Searches one Thunderbird account's messages for `query` in subject, sender, recipients and body text, ignor...

  • thunderbird_send_email

    Sends a plain-text message from one Thunderbird account, through that account's own outgoing mail server, w...

  • todo_complete_task

    Marks a Microsoft To Do task as complete.

  • todo_create_task

    Creates a task in Microsoft To Do (via Reminders sync).

  • todo_get_folders

    Lists Microsoft To Do task lists.

  • todo_list_lists

    Lists task folders/lists in Outlook Tasks, including nested subfolders.

  • todo_list_tasks

    Lists tasks from a Microsoft To Do list (or any Reminders list).

  • todoist_complete_task

    Mark a Todoist task complete (closes it).

  • todoist_create_task

    Create a Todoist task.

  • todoist_list_projects

    List your Todoist projects (id + name).

  • todoist_list_tasks

    List active (incomplete) Todoist tasks.

  • ui_click

    Clicks an element (by element_ref, at its center) or a screen coordinate (by coords).

  • ui_find_element

    GUI automation — control a native app's interface.

  • ui_get_element

    Re-resolves a previously returned element_ref (its bounds/state may have changed).

  • ui_keystroke

    Sends a key combination, e.g.

  • ui_menu_bar_click

    Clicks a status-bar item (menu bar extra / NSStatusItem, the icons at the right of the menu bar) and option...

  • ui_read_tree

    Returns a COMPACT accessibility tree of a running native app's labeled + interactive elements (buttons, lin...

  • ui_type

    Types text into the focused control (or focuses element_ref first, then types).

  • ui_wait_for_element

    Deterministic synchronization — replaces all sleeps.

  • update_calendar_event

    Updates an existing event in the Mac's Calendar app (Calendar.app) by ID.

  • update_local_mcp

    Checks whether an LMCP update is available for this computer and whether one is already downloaded.

  • update_note

    Updates an existing note in Apple Notes.

  • update_reminder

    Updates an existing reminder in Reminders.app.

  • update_self_diagnosis

    Returns the self-update health state: current version, latest available, pending update status.

  • video_blur_region

    Pixelates/blurs one or more rectangles over the video — the tool for redacting PII (an email pane, a name)...

  • video_concat

    Stitches multiple videos end-to-end, in order, into one NEW file (e.g.

  • video_export_gif

    Exports a video (or a [start_ms,end_ms] slice of it) to an optimized looping GIF — for README/social.

  • video_reframe

    Crops a video to a target aspect ratio (e.g.

  • video_trim

    Trims a video to one or more time ranges (milliseconds), concatenated in order into a NEW file — e.g.

  • web_click

    Clicks an element on the current page.

  • web_eval

    Runs arbitrary JavaScript in a web session and returns the last expression's value, which must be a plain J...

  • web_extract

    Scrapes structured data from the current page.

  • web_find

    Finds elements on the current page of a web session so you can decide what to click or type into.

  • web_login

    Opens a real browser window on the Mac for the user to sign into a website themselves (you never handle the...

  • web_navigate

    Navigates a web session to a URL (using its saved login if any) and returns the resulting URL + page title.

  • web_read

    Reads the current page of a web session so you can reason over it.

  • web_screenshot

    Captures a PNG screenshot of the current page of a web session (returned inline so web AIs can see it).

  • web_session_close

    Closes a web-automation session's window and frees it.

  • web_session_delete

    Deletes a SAVED web-automation login profile: closes its window if open, erases its cookies and site data f...

  • web_session_list

    Lists your web-automation login profiles: every SAVED login (persisted on disk, so web_login/web_navigate c...

  • web_show

    Brings a web session's browser window to the FRONT so the USER can take over directly — solve a CAPTCHA, co...

  • web_type

    Types text into a form field (input/textarea) or a rich-text editor (a contenteditable element) on the curr...

  • web_wait_for

    Waits (polls, not a fixed sleep) until an element appears on the page, or times out.

  • whatsapp_connect

    Link WhatsApp to Local MCP by showing a QR code right here in the chat — no Terminal needed.

  • whatsapp_create_group

    Creates a WhatsApp group and adds the given participants.

  • whatsapp_diagnose

    WhatsApp health check (wacli doctor): which account is linked (number), last sync time, store lock, message...

  • whatsapp_disconnect

    Unlink WhatsApp from Local MCP — logs out the linked device on this Mac (via wacli).

  • whatsapp_group_info

    Fetches a WhatsApp group's live info + participant list.

  • whatsapp_list_accounts

    List the WhatsApp accounts linked to Local MCP on this Mac: each one's id (wa1, wa2, …), the label the user...

  • whatsapp_list_chats

    Lists WhatsApp conversations with last message preview.

  • whatsapp_list_groups

    Lists the WhatsApp groups this account is in (from the local store — run whatsapp_sync first if a just-crea...

  • whatsapp_read_messages

    Reads messages from a specific WhatsApp chat.

  • whatsapp_read_poll

    Reads WhatsApp poll results.

  • whatsapp_search_contacts

    Searches your WhatsApp contacts (synced metadata) by name or number — use it to resolve a person to their J...

  • whatsapp_search_messages

    Offline full-text search across all WhatsApp chats.

  • whatsapp_send_file

    Sends a file attachment to a WhatsApp chat.

  • whatsapp_send_message

    Sends a text message to a WhatsApp chat.

  • whatsapp_send_poll

    Sends a poll to a WhatsApp chat/group — everyone in the chat sees it.

  • whatsapp_sync

    Starts WhatsApp pulling the latest messages, groups and contacts into the local store and returns right awa...

  • whatsapp_watch_messages

    WhatsApp message notices are not available in this version: set answers delivery "unsupported" with error_k...

  • window_focus

    Brings a window (by window_id from list_windows) to the front and activates its app.

  • window_set_frame

    Pins a window (by window_id) to fixed bounds {x,y,w,h} in global points, so every take is framed identicall...

  • word_append

    Appends text to the end of an existing Word (.docx) document at `path`, preserving the document's existing...

  • word_create

    Creates a new Word (.docx) document at `path` with the given text content (and an optional title rendered a...

  • word_read

    Reads text content from a Word document (.docx file).

  • zalo_connect

    Link Zalo to Local MCP by showing a QR code right here in the chat.

  • zalo_diagnose

    Reports Zalo's link state and what to do next if Zalo tools aren't working.

  • zalo_disconnect

    Unlink Zalo from Local MCP (removes the saved session on this Mac).

  • zalo_list_chats

    Lists your Zalo conversations — friends and groups — so you can pick a recipient.

  • zalo_read_messages

    Reads recent Zalo messages that Local MCP captured while linked.

  • zalo_search_messages

    Searches your captured Zalo messages by text.

  • zalo_send_message

    Sends a Zalo message to a conversation.

  • zoom_list_recordings

    Lists Zoom meeting recordings saved locally on this Mac (~/Documents/Zoom), newest first: meeting name, dat...

  • zoom_read_transcript

    Reads the text artifacts of a local Zoom recording: the transcript/captions (.vtt or closed_caption.txt, cl...

Signals

Stars
73
Forks
12
Open issues
1
Last commit
Oct 23, 2026 (6 days ago)
Last release
Oct 26, 2026 (4 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
com.local-mcp/local-mcp
Version
3.0.425
Auth
Auth not stated
Packages
npm local-mcp
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 26, 2026
Cite this page

LMCP MCP server. Agent Mart. https://agentmart.dev/connectors/local-mcp-com-local-mcp (last updated 2026-10-26)