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.

View all MCP Servers

  • Why this server?

    Provides macOS-specific installation instructions using Homebrew for setting up the uv package manager.

    A
    security
    A
    license
    A
    quality
    A 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.
    11
    1
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides specific system information for macOS including model, chip, and serial number

    A
    security
    A
    license
    A
    quality
    AiDD 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.
    29
    21
    Python
    MIT License
  • Why this server?

    Detects and manages configuration files on macOS systems, using platform-specific paths for client configuration management.

    A
    security
    A
    license
    A
    quality
    A 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.
    6
    82
    1
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Supports integration with Claude Desktop on macOS, providing a configuration path for the MCP server in the MacOS application support directory.

    A
    security
    A
    license
    A
    quality
    A 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.
    1
    8
    Python
    MIT License
    • Apple
  • Why this server?

    Provides access to the macOS clipboard via OSAScript, allowing retrieval of clipboard content including text, images, and binary data

    A
    security
    A
    license
    A
    quality
    Provides AI assistants access to the macOS clipboard content, supporting text, images, and binary data via OSAScript.
    1
    2
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Provides specific configuration paths and instructions for macOS users to enable file deletion capabilities.

    A
    security
    A
    license
    A
    quality
    A 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.
    1
    7
    1
    JavaScript
    Apache 2.0
    • Apple
  • Why this server?

    The tool is designed specifically for macOS and relies on macOS-specific clipboard operations for functionality.

    A
    security
    A
    license
    A
    quality
    Model 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.
    1
    222
    8
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Designed specifically for macOS due to its dependency on AppleScript for interacting with Chrome tabs.

    A
    security
    A
    license
    A
    quality
    Enables interaction with Google Chrome tabs through the MCP protocol, allowing clients to retrieve information and control tabs on macOS using AppleScript.
    2
    33
    2
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides configuration instructions specific to macOS file paths for setting up the MCP server.

    A
    security
    A
    license
    A
    quality
    An 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.
    4
    10
    1
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides configuration file location support for Claude Desktop on macOS

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API.
    5
    72
    93
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Uses macOS' native screencapture for taking high-quality screenshots

    A
    security
    A
    license
    A
    quality
    Enables capturing high-quality native macOS screenshots using Safari through a Node.js server, supporting various sizes, zoom levels, and load wait times.
    1
    4
    TypeScript
    MIT License
  • Why this server?

    Offers platform-specific PostgreSQL installation and configuration guidance for macOS systems

    A
    security
    A
    license
    A
    quality
    Facilitates management and optimization of PostgreSQL databases, offering analysis, setup guidance, and debugging, while ensuring secure and efficient database operations.
    3
    4
    TypeScript
    AGPL 3.0
    • Linux
    • Apple
  • Why 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.

    A
    security
    A
    license
    A
    quality
    This 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.
    13
    Python
    MIT License
    • Apple
  • Why this server?

    Supports macOS as a compatible operating system with specific configuration paths

    A
    security
    A
    license
    A
    quality
    Enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment
    10
    205
    58
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Specifies configuration path for macOS users to set up the MCP server

    A
    security
    A
    license
    A
    quality
    Enables 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.
    1
    3
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why 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.

    A
    security
    A
    license
    A
    quality
    Enables 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.
    2
    4
    10
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides specific installation and configuration instructions for macOS users, including TeX Live installation via Homebrew.

    A
    security
    A
    license
    A
    quality
    MCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.
    1
    72
    Python
    MIT License
    • Apple
  • Why this server?

    Offers dedicated installation support for macOS systems through installation scripts

    A
    security
    A
    license
    A
    quality
    Links 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.
    3
    10
    Python
    MIT License
    • Apple
    • Linux
  • Why 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.

    A
    security
    A
    license
    A
    quality
    A simple MCP server that can send notifications on mac devices.
    5
    4
    6
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Provides integration with macOS through Apple Shortcuts, allowing automation of tasks on the macOS platform

  • Why this server?

    Allows interaction with macOS through AppleScript, including calendar management, clipboard operations, Finder integration, system notifications, system controls, and iTerm terminal integration

    A
    security
    A
    license
    A
    quality
    Enables LLM applications to interact with macOS through AppleScript.
    18
    91
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Required as the operating system environment for running the MCP tool with macOS-specific Outlook integration.

    A
    security
    F
    license
    A
    quality
    A 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.
    3
    2
    TypeScript
    • Apple
  • Why this server?

    Provides specific configuration path information for Claude Desktop integration on macOS systems.

    A
    security
    F
    license
    A
    quality
    A 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.
    9
    2
    JavaScript
    • Apple
  • Why this server?

    Provides access to macOS Siri Shortcuts functionality, allowing listing, opening, and running shortcuts from the macOS Shortcuts app.

    A
    security
    F
    license
    A
    quality
    Enables interaction with macOS Siri Shortcuts via the Model Context Protocol, allowing users to list, open, and run shortcuts dynamically with optional inputs.
    3
    5
    9
    TypeScript
    • Apple
  • Why this server?

    Provides integration with Textwell application on macOS, allowing text to be written to the application in replace, insert, or add modes

    A
    security
    F
    license
    A
    quality
    Integrates Textwell with the Model Context Protocol for facilitating text operations such as writing and appending text through a GitHub Pages bridge.
    1
    JavaScript
    • Apple
  • Why this server?

    Mentioned as one of the operating systems where wget can be installed as a prerequisite.

    A
    security
    F
    license
    A
    quality
    Provides a tool to download entire websites using wget. It preserves the website structure and converts links to work locally.
    1
    33
    JavaScript
    • Apple
    • Linux
  • Why this server?

    Supports installation on macOS systems via a specific configuration path.

  • Why this server?

    Provides access to macOS Contacts app for viewing, searching, and managing contacts, including names, phone numbers, and email addresses.

    A
    security
    F
    license
    A
    quality
    A 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.
    2
    1
    JavaScript
    • Apple
  • Why this server?

    Supports configuration of the MCP server on macOS systems through Claude Desktop.

    A
    security
    F
    license
    A
    quality
    Connects to the US Treasury's Fiscal Data API, enabling users to fetch specific treasury statements, access historical data, and generate formatted reports.
    9
    4
    TypeScript
    • Apple
  • Why this server?

    Enables reading and writing macOS defaults (system and application settings) through tools for listing domains, finding settings, and reading/writing configuration values.

    A
    security
    F
    license
    A
    quality
    MCP server that enables reading and writing macOS system preferences and application settings through the defaults system.
    4
    9
    Python
    • Apple
  • Why this server?

    Includes specific support for macOS with automatic configuration of Claude Desktop files in the macOS-specific application support directory.

    A
    security
    F
    license
    A
    quality
    A 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.
    6
    8
    TypeScript
    • Apple
  • Why this server?

    Provides access to the macOS Messages database, enabling interaction with the native messaging system on Mac computers.

    -
    security
    A
    license
    -
    quality
    A Python bridge for interacting with the macOS Messages app using MCP (Multiple Context Protocol). Simple install using uvx mac-messages-mcp
    3
    Python
    MIT License
    • Apple
  • Why this server?

    Supports macOS deployments with specific installation instructions for system dependencies using Homebrew.

    -
    security
    A
    license
    -
    quality
    A powerful Model Context Protocol framework that extends Cursor IDE with tools for web content retrieval, PDF processing, and Word document parsing.
    4
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Offers specific setup instructions and configuration file paths for macOS users to integrate with the HDW MCP Server.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides comprehensive access to LinkedIn data and functionality, enabling data retrieval and user account management through the HorizonDataWave API.
    4
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides information on the configuration path for Claude Desktop on macOS operating system

    -
    security
    A
    license
    -
    quality
    An MCP server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface for LLMs.
    Python
    MIT License
    • Apple
  • Why this server?

    Provides specific instructions for Unix/macOS users when activating the virtual environment.

    -
    security
    A
    license
    -
    quality
    MCP Tool Server for Logo Generation. This server provides logo generation capabilities using FAL AI, with tools for image generation, background removal, and image scaling.
    155
    Python
    GPL 3.0
    • Apple
    • Linux
  • Why this server?

    Supports running on macOS environments with appropriate system dependency installation

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol tool for analyzing code repositories, performing security scans, and assessing code quality across multiple programming languages.
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Integrates with macOS Calendar app for natural language calendar management, allowing users to create, view, and modify calendar events through conversation.

    -
    security
    A
    license
    -
    quality
    Transforms 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.
    10
    Python
    MIT License
    • Apple
  • Why this server?

    Provides specific installation instructions for macOS users, including using Homebrew to install required dependencies.

    -
    security
    A
    license
    -
    quality
    Enables seamless integration with any LLM client supporting MCP for creating and optimizing technical content and product positioning using Open Strategy Partners' methodologies.
    53
    Python
    CC BY-SA 4.0
    • Apple
  • Why this server?

    Provides focused support for Chrome automation on macOS platform

    -
    security
    A
    license
    -
    quality
    An MCP server that allows AI models to control YouTube Music playback through Google Chrome by searching and playing songs using song and artist names.
    2
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Supports Claude Desktop configuration on macOS, allowing the setup of the MCP server to provide file system access capabilities to Claude.

    -
    security
    A
    license
    -
    quality
    The 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.
    2
    Python
    MIT License
    • Apple
  • Why this server?

    Provides file searching capabilities on macOS systems using the built-in mdfind command (Spotlight)

    -
    security
    A
    license
    -
    quality
    This server provides: * Fast file search capabilities using Everything SDK * Windows-specific implementation * Complements existing filesystem servers with specialized search functionality
    44
    Python
    MIT License
  • Why this server?

    Supported platform for running the MCP server with the Claude desktop application.

    -
    security
    A
    license
    -
    quality
    A TypeScript-based MCP server that provides two tools for chatting with Mistral AI models, supporting both text-only conversations and image+text inputs.
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Supports configuration for Claude Desktop on macOS systems with specific configuration file paths

    -
    security
    A
    license
    -
    quality
    This 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.
    4
    MIT License
    • Apple
    • Linux
  • Why this server?

    Integrates with the macOS file system to access Apple Notes database, requiring Full Disk Access permissions

    -
    security
    A
    license
    -
    quality
    Allows the AI to read from your local Apple Notes database (macOS only)
    52
    Python
    MIT License
    • Apple
  • Why this server?

    Provides specific configuration instructions for Claude Desktop on macOS, identifying the config file location

    -
    security
    A
    license
    -
    quality
    A 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.
    JavaScript
    MIT License
  • Why this server?

    Supports integration with Claude Desktop on macOS through configuration file located at ~/Library/Application Support/Claude/claude_desktop_config.json.

    -
    security
    F
    license
    -
    quality
    A 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 context
    JavaScript
    • Apple
    • Linux
  • Why this server?

    Supports macOS with specific installation instructions for PortAudio using Homebrew

    -
    security
    F
    license
    -
    quality
    A Goose MCP extension providing voice interaction with modern audio visualization, allowing users to communicate with Goose through speech rather than text.
    6
    Python
    • Linux
    • Apple
  • Why this server?

    Includes specific configuration instructions for Claude Desktop on macOS, detailing the path to the configuration file.

    -
    security
    F
    license
    -
    quality
    Allows 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.
    7
    Python
    • Apple
  • Why this server?

    Provides detailed system information for macOS including hardware details and configurations.

    -
    security
    F
    license
    -
    quality
    An MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.
    1
    Python
    • Linux
    • Apple
  • Why this server?

    Supports audio playback on macOS using the 'afplay' command for the generated speech audio files.

    -
    security
    F
    license
    -
    quality
    Provides 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.
    1
    Python
  • Why this server?

    Supports deployment on macOS through Claude for Desktop configuration, with specific paths for the macOS environment.

    -
    security
    F
    license
    -
    quality
    A 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.
    1
    Python
    • Apple
  • Why this server?

    Required for Apple Notes integration, leveraging native macOS functionality to access and manipulate notes.

    -
    security
    F
    license
    -
    quality
    A 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.
    TypeScript
    • Apple
  • Why this server?

    Provides environment variable configuration support for macOS systems when setting up API keys for service integrations.

    -
    security
    F
    license
    -
    quality
    A 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.
    Python
    • Linux
    • Apple
  • Why this server?

    Supported as a platform for the MCP server, with specific configuration paths provided for macOS users.

    -
    security
    F
    license
    -
    quality
    Provides 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.
    5
    1
    JavaScript
    • Apple
  • Why 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.

    -
    security
    F
    license
    -
    quality
    An 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 handling
    23
    Python
    • Apple
  • Why this server?

    Leverages macOS-specific AppleScript capabilities to enable music playback control and library management for Apple Music/iTunes applications.

    -
    security
    F
    license
    -
    quality
    Facilitates controlling Apple Music on macOS via AppleScript through MCP commands, allowing users to manage playback, search for tracks, and create playlists.
    26
    Python
    • Apple
  • Why this server?

    Integrates with the Bear Notes application which runs on macOS, accessing the application's SQLite database to retrieve note content and metadata.

    -
    security
    F
    license
    -
    quality
    Allows the AI to read from your Bear Notes
    15
    TypeScript
    • Apple
  • Why this server?

    Supports showing map images on macOS systems

    -
    security
    F
    license
    -
    quality
    Converts 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.
    Python
    • Apple
  • Why this server?

    Supports configuration file locations specific to macOS, allowing proper setup of the MCP server on Apple's operating system.

    -
    security
    F
    license
    -
    quality
    This 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.
    Python
    • Apple
  • Why this server?

    Allows listing, launching, and managing macOS applications, as well as opening files with specific applications