Skip to main content
Glama
duggsha

duggai-messages

by duggsha

DUGGAI Messages MCP

Local-first WhatsApp and iMessage memory for AI coding agents.

The server reads local SQLite stores for WhatsApp and iMessage where available, then exposes scoped MCP tools for search, recent context, relationship summaries, reply drafting, compose-open, and unreplied threads.

Install

npx --yes github:duggsha/whatsapp-mcp install --client codex

Manual MCP config:

{
  "mcpServers": {
    "duggai-messages": {
      "command": "npx",
      "args": ["--yes", "github:duggsha/whatsapp-mcp"]
    }
  }
}

Related MCP server: imessage-mcp

Tools

  • find_store

  • find_imessage_store

  • list_chats

  • search_messages

  • recent_messages

  • list_imessage_chats

  • search_imessages

  • recent_imessages

  • relationship_context

  • draft_reply

  • open_reply_draft

  • unreplied_threads

Privacy

  • Read-only by default.

  • Messages stay on the user's Mac.

  • iMessage may require Full Disk Access for the terminal/editor running the MCP.

  • Phone/JID values are redacted unless rawJids: true.

  • Result limits are clamped.

  • Broad history dumps are intentionally not a first-class tool.

  • Replying is draft-first. open_reply_draft opens WhatsApp with prefilled text for supported one-to-one chats, but does not press Send.

Local diagnostics

npx --yes github:duggsha/whatsapp-mcp diagnose
A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Enables fuzzy search and browsing of Apple Messages (iMessage/SMS) with contact resolution, filtering by sender or date, and context display through CLI, MCP, or Claude Code plugin.
    Last updated
    82
    18
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables reading and sending iMessages on macOS through MCP, with tools for managing chats, messages, and attachments via AI agents.
    Last updated
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    MCP server for a local-first messaging workspace that integrates Google Messages, WhatsApp, and Signal. It enables reading, sending, searching messages, and managing conversations through MCP tools.
    Last updated
    45
    The Unlicense
  • F
    license
    -
    quality
    D
    maintenance
    An MCP server that exposes Apple iMessage as tools for AI assistants, enabling reading, searching, and sending iMessages through natural language.
    Last updated

View all related MCP servers

Related MCP Connectors

  • User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.

  • MCP connector for iMessage & Contacts via a local Mac agent + Vercel relay

  • Universal memory for AI agents and tools. Save, organize and search context anywhere.

View all MCP Connectors

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/duggsha/whatsapp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server