Skip to main content
Glama
design-smith

MuntuAI MCP

by design-smith

MuntuAI MCP

Dieses Repository enthält die öffentliche Dokumentation, das Manifest und die Referenz-Clients für den Live-MuntuAI-MCP-Server. Die ausführbare Server-Implementierung befindet sich im Haupt-Muntu-Backend.

Der offizielle MCP-Server (Model Context Protocol) für MuntuAI — er bietet KI-Agenten programmatischen Zugriff auf E-Mail-Outreach-Kampagnen, Lead-Verwaltung, Domain-Infrastruktur und Echtzeit-Workspace-Ereignisse.


Was ist das?

MuntuAI ist eine KI-native E-Mail-Outreach-Plattform. Dieser MCP-Server ermöglicht es externen Agenten (Claude, Cursor, benutzerdefinierten Skripten), sich mit einem MuntuAI-Workspace zu verbinden und Aktionen auszuführen: Kampagnen erstellen, Leads importieren, Domains verifizieren, E-Mails senden und Webhook-Ereignisse abonnieren — alles über eine standardmäßige MCP-Schnittstelle per HTTP.

Protokoll: Model Context Protocol über HTTP (JSON-RPC 2.0)
Transport: Streamable HTTP (text/event-stream oder application/json)
Server-Protokollrevision: 2025-03-26
Server-URL: https://api.muntuai.com/api/mcp


Related MCP server: KeyID Agent Kit

Schnellstart

1. Agent-Key erstellen

Melden Sie sich bei app.muntuai.com an, gehen Sie zu Settings → Agent Keys und erstellen Sie einen Key. Wählen Sie die Autonomiestufe, die den Anforderungen Ihres Agenten entspricht:

Level

Was er tun kann

observer

Alles lesen — Kampagnen, Leads, Domains, Absender, Ereignisse

copilot

Lesen + erstellen und ändern — Kampagnen, Domains, Absender, Leads, Webhooks

autonomous

Alles oben Genannte + pausieren, fortsetzen, löschen

Sie sehen den rohen Key nur einmal: mnt_<keyId>.<secret>. Kopieren Sie ihn sofort.

2. Client konfigurieren

Sicherheitshinweis: Speichern Sie den rohen Agent-Key in einer Umgebungsvariable oder in einem Secret-Manager. Committen Sie ihn nicht in die Versionskontrolle und fügen Sie ihn nicht in gemeinsam genutzte Dateien ein.

Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "muntu": {
      "url": "https://api.muntuai.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${env:MUNTU_AGENT_KEY}"
      }
    }
  }
}

Cursor (.cursor/mcp.json oder Settings → MCP):

{
  "mcpServers": {
    "muntu": {
      "url": "https://api.muntuai.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${env:MUNTU_AGENT_KEY}"
      }
    }
  }
}

Python:

pip install requests
export MUNTU_AGENT_KEY="mnt_YOUR_KEY_HERE"
python clients/python/muntu_mcp_client.py list-campaigns

Empfohlen:

export MUNTU_SESSION_ID="$(uuidgen)"

Muntu verwendet die optionale MUNTU_SESSION_ID, um Anfragen zu einer logischen MCP-Sitzung zu bündeln — für sitzungsbezogene Sicherheitskontrollen und Budgetierung.

3. Ersten Aufruf ausführen

Sobald die Verbindung steht, fragen Sie Ihren Agenten:

„Listen Sie alle Kampagnen in meinem MuntuAI-Workspace auf“

Der Agent ruft resources/read unter muntu://campaigns/{workspaceId} auf und gibt die Kampagnenliste zurück.

Oder über die Python-CLI:

python clients/python/muntu_mcp_client.py list-campaigns
python clients/python/muntu_mcp_client.py list-domains
python clients/python/muntu_mcp_client.py list-emails

Was Agenten tun können

Ressourcen (schreibgeschützte Ansichten)

Ressource

URI

Beschreibung

workspace

muntu://workspace/{id}

Profil, Richtlinie, Infrastruktur-Zähler

domains

muntu://domains/{id}?cursor=0&limit=50

Alle Domains mit DNS- und Verifizierungsstatus

senders

muntu://senders/{id}?cursor=0&limit=50

Alle E-Mail-Konten mit Status

campaigns

muntu://campaigns/{id}?cursor=0&limit=20

Einheitliche Kampagnenliste

campaign-plans

muntu://campaign-plans/{id}?cursor=0&limit=20

Warteschlange zur Entwurfsprüfung

events

muntu://events/{id}?cursor=0

Aktuelle Systemereignisse (filterbar)

Tools (insgesamt 30)

Nach Themenbereich gruppiert — den vollständigen Index finden Sie in tools/README.md.

  • Kampagnen — erstellen, starten, pausieren, fortsetzen, überwachen, Entwürfe prüfen, senden

  • Leads — aus Array oder CSV-URL importieren, anreichern, Stichprobe entnehmen

  • Absender — erstellen, löschen, Health-Check durchfüren, Kampange zuweisen

  • Domains — hinzufügen, verifzieren, Status prüfen

  • E-Mail-Generierung — Vorschau anzeigen, verfeinern, Kampagnenleitfaden generieren

  • Webhooks — Workspace-Ereignisse abonneren

  • Mta — Agent-Key-Informationen abrufen


Repositor-Struktur

muntuai-mcp/
├── README.md                    # This file
├── QUICKSTART.md                # 5-minute setup guide
├── docs/
│   ├── authentication.md        # Token format, headers, rate limits
│   ├── autonomy-levels.md       # Permission model
│   ├── resources.md             # All 6 resources with schemas
│   ├── events.md                # All event types and payloads
│   ├── webhooks.md              # Register, sign, verify
│   └── errors.md                # Error codes and handling
├── tools/
│   ├── README.md                # Full tool index
│   ├── campaigns.md
│   ├── leads.md
│   ├── senders.md
│   ├── domains.md
│   ├── email-generation.md
│   └── meta.md
├── workflows/
│   ├── README.md                # What workflows are
│   ├── launch-first-campaign.md
│   ├── review-and-send-drafts.md
│   ├── domain-setup.md
│   └── monitor-campaign.md
├── reference/
│   ├── event-types.md
│   ├── resource-schemas.md
│   └── tool-schemas.md
├── clients/
│   └── python/
│       ├── muntu_mcp_client.py  # Reference Python client
│       ├── README.md
│       └── examples/
├── agent-guides/
│   ├── for-claude.md
│   ├── for-cursor.md
│   └── decision-guide.md
└── .well-known/
    └── mcp-manifest.json        # Machine-readable capabilities manifest

Kernkonzepte

Workspace — Alle Daten in MuntuAI sind einem Workspace zugeordnet. Ihr Agent-Key ist an einen Workspace gebunden und kann nur auf Daten innerhalb dieses Workspace zugreifen.

Autonomiestufen — Jedes Tool hat eine mindestens erforderliche Stufe. Liegt die Stufe Ihres Keys unter der Anforderung, wird der Aufruf abgelehnt und der Versuch protokolliert. Siehe docs/autonomy-levels.md.

Kampagnenlebenszyklusupoaded → enrichng → drafting → sending → completed. Agenten können diesen Lebenszyklus über get_campaign_performance und die Eeignis-Resource beobachten. Siehe workflows/monitor-campaign.md.

Domain-Verfizierung — Vor dem Senden muss eine Domain beim E-Mail-Anbieter verfiziert werden. Dazu gehört das Veröffenlichen von DNS-Einträgen und das Auslösen der Verfizierung. Siehe workflows/domain-setup.md.


Support

F
license - not found
Not graded
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
    Not graded
    quality
    F
    maintenance
    A Model Context Protocol server that provides AI coding assistants (Claude, Cursor, etc.) with access to SmartLead's cold email automation platform through 116+ API endpoints for campaign management, lead tracking, and email delivery.
    215
    21
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI agents with a free, functional email address via the Model Context Protocol without requiring manual registration. It enables comprehensive email capabilities including sending, receiving, and managing messages, contacts, and automated settings.
    86
    666
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to send emails, manage campaigns, subscribers, templates, and domains via the SendCraft email API.
    26
    26
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to send emails and manage sending domains, templates, analytics, and content checks through the SendByte platform using the Model Context Protocol.
    11
    13
    MIT

View all related MCP servers

Related MCP Connectors

  • Email for AI agents — send, receive as a webhook, manage domains, templates, routing.

  • Email for AI agents: send mail, manage contacts, automations & webhooks. Zero-DNS first send.

  • AI agents read & send email, manage mailboxes, domains and webhooks via the QMailing API.

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/design-smith/MuntuAI-MCP'

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