MCP Servers for macOS
macOS is Apple's operating system for Mac computers, offering an intuitive user interface, seamless integration with other Apple devices, and built-in security features.
Why this server?
Provides macOS-specific installation instructions using Homebrew for setting up the uv package manager.
AsecurityAlicenseAqualityA template for creating custom tools for Cursor IDE using Model Context Protocol (MCP), allowing developers to extend Cursor's functionality with their own server-based tools.111PythonMIT LicenseWhy this server?
Provides specific system information for macOS including model, chip, and serial number
AsecurityAlicenseAqualityAiDD MCP Server provides a secure interface for AI agents to perform file system operations and code analysis, enhancing AI-assisted development workflows across multiple programming languages.2921PythonMIT LicenseWhy this server?
Detects and manages configuration files on macOS systems, using platform-specific paths for client configuration management.
AsecurityAlicenseAqualityA tool that helps manage and synchronize MCP server configurations across different AI assistant clients (Cline, Roo Code, WindSurf, Claude), automating the process of retrieving, listing, adding, and removing server configurations from client configuration files.6821JavaScriptMIT LicenseWhy this server?
Supports integration with Claude Desktop on macOS, providing a configuration path for the MCP server in the MacOS application support directory.
AsecurityAlicenseAqualityA Model Context Protocol server that enables generation of high-quality images using the Flux.1 Schnell model via Together AI, allowing users to create images from text prompts with customizable dimensions.18PythonMIT LicenseWhy this server?
Provides access to the macOS clipboard via OSAScript, allowing retrieval of clipboard content including text, images, and binary data
AsecurityAlicenseAqualityProvides AI assistants access to the macOS clipboard content, supporting text, images, and binary data via OSAScript.12TypeScriptMIT LicenseWhy this server?
Provides specific configuration paths and instructions for macOS users to enable file deletion capabilities.
AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides file deletion capabilities. This server allows AI assistants to safely delete files when needed, with support for both relative and absolute paths.171JavaScriptApache 2.0Why this server?
The tool is designed specifically for macOS and relies on macOS-specific clipboard operations for functionality.
AsecurityAlicenseAqualityModel Context Protocol server for fetching web content and processing images. This allows Claude Desktop (or any MCP client) to fetch web content and handle images appropriately.12228JavaScriptMIT LicenseWhy this server?
Designed specifically for macOS due to its dependency on AppleScript for interacting with Chrome tabs.
AsecurityAlicenseAqualityEnables interaction with Google Chrome tabs through the MCP protocol, allowing clients to retrieve information and control tabs on macOS using AppleScript.2332JavaScriptMIT LicenseWhy this server?
Provides configuration instructions specific to macOS file paths for setting up the MCP server.
AsecurityAlicenseAqualityAn MCP server that provides access to government datasets from Data.gov, enabling users to search packages, view dataset details, list groups and tags, and access resources by URL.4101JavaScriptMIT LicenseWhy this server?
Provides configuration file location support for Claude Desktop on macOS
AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API.57293JavaScriptMIT LicenseWhy this server?
Uses macOS' native screencapture for taking high-quality screenshots
AsecurityAlicenseAqualityEnables capturing high-quality native macOS screenshots using Safari through a Node.js server, supporting various sizes, zoom levels, and load wait times.14TypeScriptMIT LicenseWhy this server?
Offers platform-specific PostgreSQL installation and configuration guidance for macOS systems
AsecurityAlicenseAqualityFacilitates management and optimization of PostgreSQL databases, offering analysis, setup guidance, and debugging, while ensuring secure and efficient database operations.34TypeScriptAGPL 3.0Why this server?
The server integrates with macOS Photos library, allowing users to search and analyze their photo collections through location search, label search, people search, and photo analysis tools.
AsecurityAlicenseAqualityThis MCP server aids users in searching and analyzing their photo library by location, labels, and people, offering functionalities like photo analysis and fuzzy matching for enhanced photo management.13PythonMIT LicenseWhy this server?
Supports macOS as a compatible operating system with specific configuration paths
AsecurityAlicenseAqualityEnables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment1020558JavaScriptMIT LicenseWhy this server?
Specifies configuration path for macOS users to set up the MCP server
AsecurityAlicenseAqualityEnables the generation of images using Together AI's models through an MCP server, supporting customizable parameters such as model selection, image dimensions, and output directory.13JavaScriptMIT LicenseWhy this server?
Provides text-to-speech capabilities using macOS's built-in 'say' command, allowing customization of voice, speech rate, volume, pitch, and emphasis. Supports background speech processing and can be integrated with other MCP servers to read content aloud.
AsecurityAlicenseAqualityEnables text-to-speech functionality on macOS using the say command, offering extensive control over speech parameters like voice, rate, volume, and pitch for a customizable auditory experience.2410JavaScriptMIT LicenseWhy this server?
Provides specific installation and configuration instructions for macOS users, including TeX Live installation via Homebrew.
AsecurityAlicenseAqualityMCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.172PythonMIT LicenseWhy this server?
Offers dedicated installation support for macOS systems through installation scripts
AsecurityAlicenseAqualityLinks IoT devices to AI large models using the MCP and MQTT protocols, enabling natural language control, real-time AI responses, and complex instruction execution for interconnected IoT devices.310PythonMIT LicenseWhy this server?
Enables sending native macOS notifications, displaying interactive dialog prompts, using text-to-speech capabilities, capturing screenshots, and accessing the native file picker dialog.
AsecurityAlicenseAqualityA simple MCP server that can send notifications on mac devices.546TypeScriptMIT LicenseWhy this server?
Provides integration with macOS through Apple Shortcuts, allowing automation of tasks on the macOS platform
AsecurityAlicenseAqualityAn MCP Server Integration with Apple Shortcuts23684JavaScriptApache 2.0Why this server?
Allows interaction with macOS through AppleScript, including calendar management, clipboard operations, Finder integration, system notifications, system controls, and iTerm terminal integration
AsecurityAlicenseAqualityEnables LLM applications to interact with macOS through AppleScript.1891TypeScriptMIT LicenseWhy this server?
Required as the operating system environment for running the MCP tool with macOS-specific Outlook integration.
AsecurityFlicenseAqualityA Model Context Protocol tool that enables Claude to interact with Microsoft Outlook for macOS, allowing users to read/send emails, manage calendar events, and access contacts through natural language commands.32TypeScriptWhy this server?
Provides specific configuration path information for Claude Desktop integration on macOS systems.
AsecurityFlicenseAqualityA TypeScript-based MCP server that enables AI assistants to interact with CouchDB databases through a simple interface, providing tools for creating, reading, and querying databases and documents.92JavaScriptWhy this server?
Provides access to macOS Siri Shortcuts functionality, allowing listing, opening, and running shortcuts from the macOS Shortcuts app.
AsecurityFlicenseAqualityEnables interaction with macOS Siri Shortcuts via the Model Context Protocol, allowing users to list, open, and run shortcuts dynamically with optional inputs.359TypeScriptWhy this server?
Provides integration with Textwell application on macOS, allowing text to be written to the application in replace, insert, or add modes
AsecurityFlicenseAqualityIntegrates Textwell with the Model Context Protocol for facilitating text operations such as writing and appending text through a GitHub Pages bridge.1JavaScriptWhy this server?
Mentioned as one of the operating systems where wget can be installed as a prerequisite.
AsecurityFlicenseAqualityProvides a tool to download entire websites using wget. It preserves the website structure and converts links to work locally.133JavaScriptWhy this server?
Supports installation on macOS systems via a specific configuration path.
AsecurityFlicenseAqualityFireproof ledger database with multi-user sync4610JavaScriptWhy this server?
Provides access to macOS Contacts app for viewing, searching, and managing contacts, including names, phone numbers, and email addresses.
AsecurityFlicenseAqualityA local server that enables Claude Desktop to interact with your macOS Contacts and Messages apps, allowing you to search contacts and send iMessages through natural language commands.21JavaScriptWhy this server?
Supports configuration of the MCP server on macOS systems through Claude Desktop.
AsecurityFlicenseAqualityConnects to the US Treasury's Fiscal Data API, enabling users to fetch specific treasury statements, access historical data, and generate formatted reports.94TypeScriptWhy this server?
Enables reading and writing macOS defaults (system and application settings) through tools for listing domains, finding settings, and reading/writing configuration values.
AsecurityFlicenseAqualityMCP server that enables reading and writing macOS system preferences and application settings through the defaults system.49PythonWhy this server?
Includes specific support for macOS with automatic configuration of Claude Desktop files in the macOS-specific application support directory.
AsecurityFlicenseAqualityA Model Context Protocol server that provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos.68TypeScriptWhy this server?
Provides access to the macOS Messages database, enabling interaction with the native messaging system on Mac computers.
-securityAlicense-qualityA Python bridge for interacting with the macOS Messages app using MCP (Multiple Context Protocol). Simple install using uvx mac-messages-mcp3PythonMIT LicenseWhy this server?
Supports macOS deployments with specific installation instructions for system dependencies using Homebrew.
-securityAlicense-qualityA powerful Model Context Protocol framework that extends Cursor IDE with tools for web content retrieval, PDF processing, and Word document parsing.4PythonMIT LicenseWhy this server?
Offers specific setup instructions and configuration file paths for macOS users to integrate with the HDW MCP Server.
-securityAlicense-qualityA Model Context Protocol server that provides comprehensive access to LinkedIn data and functionality, enabling data retrieval and user account management through the HorizonDataWave API.4JavaScriptMIT LicenseWhy this server?
Provides information on the configuration path for Claude Desktop on macOS operating system
-securityAlicense-qualityAn MCP server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface for LLMs.PythonMIT LicenseWhy this server?
Provides specific instructions for Unix/macOS users when activating the virtual environment.
-securityAlicense-qualityMCP Tool Server for Logo Generation. This server provides logo generation capabilities using FAL AI, with tools for image generation, background removal, and image scaling.155PythonGPL 3.0Why this server?
Supports running on macOS environments with appropriate system dependency installation
Why this server?
Integrates with macOS Calendar app for natural language calendar management, allowing users to create, view, and modify calendar events through conversation.
-securityAlicense-qualityTransforms macOS calendar management into a conversational experience using natural language, allowing users to create, manage, and update calendar events seamlessly through an MCP-compatible client.10PythonMIT LicenseWhy this server?
Provides specific installation instructions for macOS users, including using Homebrew to install required dependencies.
-securityAlicense-qualityEnables seamless integration with any LLM client supporting MCP for creating and optimizing technical content and product positioning using Open Strategy Partners' methodologies.53PythonCC BY-SA 4.0Why this server?
Provides focused support for Chrome automation on macOS platform
-securityAlicense-qualityAn MCP server that allows AI models to control YouTube Music playback through Google Chrome by searching and playing songs using song and artist names.2JavaScriptMIT LicenseWhy this server?
Supports Claude Desktop configuration on macOS, allowing the setup of the MCP server to provide file system access capabilities to Claude.
-securityAlicense-qualityThe Claude Dev Server enables direct interaction with the file system within a specified workspace, allowing users to perform file and directory operations and implement code artifacts in software development using natural language commands.2PythonMIT LicenseWhy this server?
Provides file searching capabilities on macOS systems using the built-in mdfind command (Spotlight)
-securityAlicense-qualityThis server provides: * Fast file search capabilities using Everything SDK * Windows-specific implementation * Complements existing filesystem servers with specialized search functionality44PythonMIT LicenseWhy this server?
Supported platform for running the MCP server with the Claude desktop application.
-securityAlicense-qualityA TypeScript-based MCP server that provides two tools for chatting with Mistral AI models, supporting both text-only conversations and image+text inputs.JavaScriptMIT LicenseWhy this server?
Supports configuration for Claude Desktop on macOS systems with specific configuration file paths
punkpeyeVerified-securityAlicense-qualityThis server offers secure, read-only access to directory files via the MCP, supporting file searching, .gitignore compliance, path traversal protection, and MIME type detection using the 'file://' URI scheme.4MIT LicenseWhy this server?
Integrates with the macOS file system to access Apple Notes database, requiring Full Disk Access permissions
-securityAlicense-qualityAllows the AI to read from your local Apple Notes database (macOS only)52PythonMIT LicenseWhy this server?
Provides specific configuration instructions for Claude Desktop on macOS, identifying the config file location
-securityAlicense-qualityA Model Context Protocol server that enables LLMs to automate web browsers using Puppeteer, allowing navigation, screenshots, form filling, and JavaScript execution in a real browser environment.JavaScriptMIT LicenseWhy this server?
Supports integration with Claude Desktop on macOS through configuration file located at ~/Library/Application Support/Claude/claude_desktop_config.json.
-securityFlicense-qualityA MCP server that exposes OpenAPI schema information to LLMs like Claude. This server allows an LLM to explore and understand large OpenAPI schemas through a set of specialized tools, without needing to load the whole schema into the contextJavaScriptWhy this server?
Supports macOS with specific installation instructions for PortAudio using Homebrew
-securityFlicense-qualityA Goose MCP extension providing voice interaction with modern audio visualization, allowing users to communicate with Goose through speech rather than text.6PythonWhy this server?
Includes specific configuration instructions for Claude Desktop on macOS, detailing the path to the configuration file.
-securityFlicense-qualityAllows Claude or other MCP-compatible AI assistants to search the web and get up-to-date information using the Perplexity API, with features for filtering results by time period.7PythonWhy this server?
Provides detailed system information for macOS including hardware details and configurations.
-securityFlicense-qualityAn MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.1PythonWhy this server?
Supports audio playback on macOS using the 'afplay' command for the generated speech audio files.
-securityFlicense-qualityProvides text-to-speech capabilities through the Model Context Protocol, allowing applications to easily integrate speech synthesis with customizable voices, adjustable speech speed, and cross-platform audio playback support.1PythonWhy this server?
Supports deployment on macOS through Claude for Desktop configuration, with specific paths for the macOS environment.
-securityFlicense-qualityA Model Context Protocol server that provides language models with access to personal Whoop fitness data, allowing queries for cycles, recovery, strain, and workout information from the Whoop API.1PythonWhy this server?
Required for Apple Notes integration, leveraging native macOS functionality to access and manipulate notes.
-securityFlicense-qualityA Model Context Protocol server that enables semantic search and retrieval of Apple Notes content, allowing AI assistants to access, search, and create notes using on-device embeddings.TypeScriptWhy this server?
Provides environment variable configuration support for macOS systems when setting up API keys for service integrations.
-securityFlicense-qualityA Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.PythonWhy this server?
Supported as a platform for the MCP server, with specific configuration paths provided for macOS users.
TaazKareemVerified-securityFlicense-qualityProvides AI agents with comprehensive Twitter functionality through the Model Context Protocol standard, enabling reading tweets, posting content, managing interactions, and accessing timeline data with robust error handling.51JavaScriptWhy this server?
Leverages macOS-specific features to access the local iMessage database, enabling search and retrieval of message content while maintaining proper phone number validation and safe attachment handling.
-securityFlicense-qualityAn MCP server that provides safe access to your iMessage database through MCP, enabling LLMs to query and analyze iMessage conversations with proper phone number validation and attachment handling23PythonWhy this server?
Leverages macOS-specific AppleScript capabilities to enable music playback control and library management for Apple Music/iTunes applications.
kennethreitzVerified-securityFlicense-qualityFacilitates controlling Apple Music on macOS via AppleScript through MCP commands, allowing users to manage playback, search for tracks, and create playlists.26PythonWhy this server?
Integrates with the Bear Notes application which runs on macOS, accessing the application's SQLite database to retrieve note content and metadata.
TypeScriptWhy this server?
Supports showing map images on macOS systems
-securityFlicense-qualityConverts addresses to GPS coordinates and creates map visualizations using the Geoapify API, allowing Claude users to generate GeoJSON data and map images from location lists.PythonWhy this server?
Supports configuration file locations specific to macOS, allowing proper setup of the MCP server on Apple's operating system.
-securityFlicense-qualityThis server provides an interface with the Finnhub API, enabling users to obtain the latest market news, stock market data, basic financials, and recommendation trends for specific stocks.PythonWhy this server?
Allows listing, launching, and managing macOS applications, as well as opening files with specific applications
-securityFlicense-qualityAn MCP server to list and launch applications on MacOS82JavaScript