MCP-first customer platform for the agentic era: KB, Conversations, CRM, CMS, Outreach, Analytics
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Your whole customer operation, behind one MCP endpoint.
Website Β· See it in action Β· Documentation Β· MCP Registry
CRM, conversations, outreach, CMS, knowledge base, and analytics on one Postgres schema β exposed as MCP tools your agents drive, not screens you click through. Headless the way a headless CMS is: the dashboard owns settings, auth, and the human half of the work β an inbox where a person takes over a conversation, and a review queue where they approve what the agent proposed β but there is no admin UI to click your way through the data itself. Every action runs through MCP tools, callable from any MCP-compatible client (Claude, Cursor, ChatGPT, custom runners) β same tools, same permissions, same audit log, whether a human or an agent is driving. Munin even ships its own: an in-process, per-org agent runner that answers live conversations and works the curation queue against an LLM provider you configure β so the platform runs out of the box, with external MCP clients optional.

The console β settings, auth, the inbox, and the review queue. It drives the same MCP tools your agents call.

The review queue β outbound never sends itself. An agent drafts, files the evidence behind the draft, and waits; approving is the human's keystroke.

The embeddable chat widget β answering a live customer from the knowledge base, ready to hand off to a human and be picked back up by the agent.
| Module | Tools | What it does |
|---|---|---|
| Knowledge Base | kb_* | documents, hybrid search, audience scoping |
| Conversations | conv_* | channels, messages, handover |
| CRM | crm_* | contacts, companies, deals |
| CMS | cms_* | collections, entries, assets |
| Outreach | outreach_* | campaigns, drafts, propose-only |
| Analytics | analytics_* | page-view + search events |
These six modules aren't separate products β they share one Postgres schema, one permission model, and one audit log. Together with integrations and platform plumbing they add up to 223 MCP tools and 58 skills. Watch how they tie together:
Three kinds of integration, three homes. Which one you want depends on what the other system is.
Email over IMAP/SMTP, or a generated forwarding address you point your existing mailbox at. The embeddable chat widget, themeable and dark-mode aware, speaking 23 languages. Voice through Threll.ai or Vapi, SMS through Twilio or MessageBird. Each one is a channel adapter behind the same conv_* tools.
Slack mirrors each conversation into a thread: your team replies from the thread and the customer receives it, outreach proposals arrive with approve and dismiss buttons, and CMS publishes are announced with a link to the live article. The conversation, the approval, and the audit entry are the same ones the dashboard shows.
Read live over the vendor's API and never copied into Munin, so there is nothing to sync and nothing to go stale.
| Domain | Tools | Vendors |
|---|---|---|
| Commerce | commerce_* | Shopify, Magento 2 / Adobe Commerce |
| Bookings | bookings_* | Gastroplanner β availability, create, modify, cancel |
| Search Console | seo_* | Bing Webmaster Tools, Google Search Console |
| Anything proprietary | yours | any MCP server you run |
Commerce and bookings have a self-service half: an end-user agent in the chat widget looks up their own order or booking, bound to the caller's identity server-side rather than to whatever email the model was told. Search Console is operator-facing and admin-only. Connections are stored encrypted, authorize by API key or OAuth redirect depending on the vendor, and are managed from the dashboard's Integrations page.
Have a system no vendor adapter covers? Point Munin at an MCP server you run and its tools become connector tools, with per-connection allow-lists over which of them agents may call.
An in-process, per-org agent runner answers live conversations on every channel (chat widget, email, SMS, voice) against the LLM provider you configure β drafting and sending replies, and handing off to a human when needed.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/munin)<a href="https://allmcps.com/mcp/munin"><img src="https://allmcps.com/api/badge/munin?style=directory" alt="Munin on AllMCPs" /></a>