Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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 text_match is p...

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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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