duggai-messages
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@duggai-messagessearch my messages for 'meeting tomorrow'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 codexManual MCP config:
{
"mcpServers": {
"duggai-messages": {
"command": "npx",
"args": ["--yes", "github:duggsha/whatsapp-mcp"]
}
}
}Related MCP server: imessage-mcp
Tools
find_storefind_imessage_storelist_chatssearch_messagesrecent_messageslist_imessage_chatssearch_imessagesrecent_imessagesrelationship_contextdraft_replyopen_reply_draftunreplied_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_draftopens WhatsApp with prefilled text for supported one-to-one chats, but does not press Send.
Local diagnostics
npx --yes github:duggsha/whatsapp-mcp diagnoseThis server cannot be installed
Maintenance
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
- Alicense-qualityCmaintenanceEnables 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 updated8218MIT
- Alicense-qualityDmaintenanceEnables reading and sending iMessages on macOS through MCP, with tools for managing chats, messages, and attachments via AI agents.Last updatedMIT
- Alicense-qualityBmaintenanceMCP 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 updated45The Unlicense
- Flicense-qualityDmaintenanceAn MCP server that exposes Apple iMessage as tools for AI assistants, enabling reading, searching, and sending iMessages through natural language.Last updated
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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