LOCAL TOOLS

108 tools from the Local MCP Server, categorised by risk level.

READ 70 tools
Read daily_brief Gives a morning briefing: today's calendar events, recent emails, and pending tasks. Works on both macOS an... Read echo Echoes the input text back. Use for testing the MCP connection. Read excel_read Reads data from an Excel (.xlsx) file. Returns sheets and cell values. Read explorer_list Lists files and folders in a directory. Windows/Linux equivalent of finder_list. Read explorer_search Searches for files by name recursively. Windows/Linux equivalent of finder_search. Read gdrive_file_info Gets detailed info about a file in Google Drive. Read gdrive_list_files Lists files and folders in a Google Drive directory. Read gdrive_read_file Reads a text file from Google Drive. Returns the content as text. Read gdrive_root Lists all mounted Google Drive directories on this machine. Read gdrive_search_files Searches for files in Google Drive by name or extension. Read get_config Returns the current LMCP configuration: version, OS, architecture, cache directory, detected apps. Read get_m365_person Get detailed information about a specific person in your Microsoft 365 directory by their user ID or email ... Read list_m365_people_insights List the people most relevant to you in Microsoft 365 — based on your communication patterns, collaboration... Read lmcp_state Returns the current state of the LMCP server: version, OS, architecture, and available tools. Read lmcp_welcome Welcome message with getting-started info. Shows version, available tools, detected apps, and example prompts. Read m365_get_contact Get full details of a specific Microsoft 365 contact by ID. Get the ID from m365_list_contacts or m365_sear... Read m365_list_contacts List contacts from your Microsoft 365 / Outlook address book. Read m365_list_emails List emails from your Microsoft 365 / Outlook inbox. Returns subject, sender, date, and preview. Read m365_list_events List upcoming calendar events from your Microsoft 365 / Outlook calendar. Read m365_read_email Read the full content of a specific Microsoft 365 email by its ID. Read m365_search_contacts Search contacts in your Microsoft 365 address book by name, email, or company. Read m365_search_emails Search your Microsoft 365 emails by keyword, sender, or subject. Read nordvpn_servers Get recommended NordVPN servers by country or specialty. Uses NordVPN public API (no account needed). Read nordvpn_status Check NordVPN connection status: connected/disconnected, auto-connect, and last known location. Does NOT op... Read onedrive_file_info Returns metadata for a file or folder: size, modification date, type, permissions. Read onedrive_list_files Lists files and folders in a OneDrive path. Read onedrive_read_file Reads a text file from OneDrive. Supports .txt, .md, .csv, .json, .xml, .html, .log. Read onedrive_root Lists all mounted OneDrive directories on this machine. Read onedrive_search_files Searches for files by name in a OneDrive directory (recursive). Read outlook_calendar_list_events Lists upcoming calendar events from Microsoft Outlook on Windows. Read outlook_calendar_list_names Lists all calendar folder names in Outlook. Read outlook_contacts_list Lists contacts from Microsoft Outlook on Windows. Read outlook_contacts_search Searches contacts in Microsoft Outlook by name, email, or company. Read outlook_diagnose Checks which email accounts are configured in Microsoft Outlook and tests COM connectivity. Read outlook_flag_email Flags or unflags an Outlook email as important. Read outlook_forward_email Forwards an Outlook email to another recipient. Read outlook_get_contact Gets detailed info for a specific Outlook contact by name. Read outlook_list_accounts Lists configured email accounts in Outlook. Read outlook_list_emails Lists recent emails from Microsoft Outlook on Windows. Reads directly from the local Outlook app via COM — ... Read outlook_read_email Reads the full content of an Outlook email by its EntryID. Read outlook_reply_all Replies to all recipients of an Outlook email. Read outlook_reply_email Replies to an Outlook email by its EntryID. Read outlook_search_emails Searches Outlook emails by keyword in subject or body. Read pdf_read Reads and extracts text from a PDF file. Best-effort extraction — works well with text-based PDFs. Read ppt_read Reads text content from a PowerPoint (.pptx) presentation. Read report_problem Report a problem, feature request, or integration request to the LMCP team. Read search_m365_directory Search your organization's Microsoft 365 directory for users by name or email. Read servicenow_get_incident Get full details of a ServiceNow incident by incident number (INC...) or sys_id. Read servicenow_list_my_incidents List incidents assigned to you or opened by you in ServiceNow. Read servicenow_search_incidents Search ServiceNow incidents by keyword or incident number (INC...). Read servicenow_search_kb Search the ServiceNow Knowledge Base for articles. Read slack_list_channels Lists channels in a Slack workspace. Read slack_list_workspaces Lists Slack workspaces from the local desktop app. No API token needed. Read slack_read_channel_messages Reads messages from a Slack channel. Read slack_search_messages Searches messages across Slack channels. Read stocks_get_chart Gets historical price data for a stock symbol. Read stocks_get_quote Gets real-time stock quote for a symbol (e.g., AAPL, MSFT, BTC-USD). Read stocks_search_symbol Searches for stock/crypto symbols by name or ticker. Read teams_list_channels Lists channels in a specific Team. Read teams_list_chats Lists recent Microsoft Teams chat conversations from the local desktop app. No API tokens needed. Read teams_list_teams Lists all Teams (organizations/teams) visible in the local desktop app. Read teams_read_channel_messages Reads messages from a specific Teams channel. Read teams_read_chat_messages Reads messages from a specific Teams chat conversation. Read todo_list_lists Lists task folders/lists in Outlook Tasks. Read todo_list_tasks Lists tasks from Microsoft To Do / Outlook Tasks on Windows. Read whatsapp_list_chats Lists recent WhatsApp chats from the local desktop app. No tokens needed — reads locally. Read whatsapp_read_messages Reads messages from a WhatsApp chat. Read whatsapp_search_messages Searches WhatsApp messages across chats. Read word_append Appends text to an existing Word (.docx) document. Read word_read Reads text content from a Word (.docx) file.
WRITE 32 tools
Write connect_m365_account Connect your Microsoft 365 / Outlook account. Call once to get a login code, then call again after authenti... Write connect_servicenow Connect to your ServiceNow instance with Basic auth. Credentials stored locally — never sent to Claude. Write disconnect_m365_account Disconnect your Microsoft 365 account and remove stored tokens. Write disconnect_servicenow Remove stored ServiceNow credentials. Write excel_create Creates a new Excel (.xlsx) file with headers and optional data rows. Write excel_write_cell Writes a value to a specific cell in an existing Excel file. Write gdrive_set_scope Sets the active Google Drive root directory (when multiple accounts are synced). Write m365_create_event Create a calendar event in your Microsoft 365 / Outlook calendar. Write m365_reply_email Reply to a Microsoft 365 email by its message ID. Shows a preview first — set confirm=true to actually send. Write m365_send_email Send an email from your Microsoft 365 account. Shows a preview first — set confirm=true to actually send. Write onedrive_move_file Moves or renames a file/folder within OneDrive. Write onedrive_set_scope Restricts LMCP's OneDrive access to a specific folder for security. Write onedrive_write_file Writes text content to a file in OneDrive. Write outlook_calendar_create_event Creates a calendar event in Microsoft Outlook. Write outlook_create_folder Creates a new mail folder in Outlook. Write outlook_move_email Moves an Outlook email to a different folder. Write outlook_save_attachment Saves attachments from an Outlook email to a folder. Write outlook_send_email Sends an email via Microsoft Outlook on Windows. Write ppt_create Creates a PowerPoint (.pptx) file with title and bullet slides. Write servicenow_add_comment Add a comment or work note to a ServiceNow incident. Comments are visible to the caller; work notes are int... Write servicenow_create_incident Create a new incident in ServiceNow. Write servicenow_update_incident Update fields on a ServiceNow incident — change state, priority, assignment, or description. Use sys_id fro... Write submit_qa_report Submits a QA run report. Each result must have status 'ok' or 'error' (not 'pass'/'fail'). Write teams_send_channel_message Send a message to a Microsoft Teams channel via Graph API. Requires connect_m365_account with ChannelMessag... Write teams_send_message Send a message to a Microsoft Teams chat via Graph API. Requires connect_m365_account. chat_id must come fr... Write todo_complete_task Marks a task as complete in Microsoft To Do / Outlook Tasks. Write todo_create_task Creates a task in Microsoft To Do / Outlook Tasks. Write update_local_mcp Checks for and installs LMCP updates. Write update_self_diagnosis Returns the self-update health state: current version, latest available, pending update status. Write whatsapp_send_file Send a file via WhatsApp to a chat. Write whatsapp_send_message Send a WhatsApp message to a chat. Write word_create Creates a new Word (.docx) document with the given content.

The managed route: connect Local through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y local-mcp
How many tools does the Local MCP server have? +

The Local MCP server exposes 108 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Local tools? +

Route the Local server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Local tools fall into? +

Local tools are categorised as Read (70), Write (32), Destructive (3), Execute (3). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.