Bietet eine offene Runtime, mit der persönliche Assistenten Agenten mit Diensten wie Mail, Kalender, Kontakten und Websuche verbinden können.
Auch bekannt als micro/mu
- Stars
- 439
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 1.0.0
- Letzter Commit
- 13. Nov. 2026
- Lizenz
- AGPL-3.0
Was ist Mu MCP?
Mu ist ein MCP server. Bietet eine offene Runtime, mit der persönliche Assistenten Agenten mit Diensten wie Mail, Kalender, Kontakten und Websuche verbinden können.
Zusammenfassung generiert aus dem README des Projekts
Über Mu MCP server
Mu dient als offene Runtime, die speziell dafür entwickelt wurde, die Lücke zwischen KI-Agenten und verschiedenen digitalen Diensten für persönliche Assistenten zu schließen. Es integriert Agenten, Accounts, Berechtigungen und eine persistente Historie in einer einzigen Go-Binary. Nutzer können entscheiden, ob sie den Server lokal ausführen oder eine gehostete Instanz nutzen, wobei sie ihre Daten über eine Web-Konsole, eine dedizierte Android-App oder ein Command Line Interface verwalten.
Das System nutzt das MUCP-Protokoll über HTTPS mit JSON, um die Kommunikation zwischen Clients und der Runtime zu ermöglichen. Es bietet Zugriff auf Dienste wie Mail, Kalender, Kontakte und Websuche. Während der Micro-Agent als Allzweck-Assistent fungiert, können Entwickler andere Agenten mit spezifischen Anweisungen und erlaubten Tools implementieren. Diese Architektur ermöglicht eine kontrollierte Erfahrung, bei der Nutzer ihre eigenen Agenten und Verbindungen auswählen können, ohne von Werbung oder Engagement-Metriken gesteuert zu werden.
Was du damit machen kannst
- 1Persönliche Kommunikation verwaltenBitte einen Agenten, deinen Posteingang zu prüfen oder die letzten Nachrichten aufzulisten.
- 2Persönliche Informationen abfragenFordere eine Zusammenfassung von Dingen an, die deine sofortige Aufmerksamkeit erfordern.
- 3Per Sprache interagierenNutze die Android-App, um per Sprachbefehl mit deinen Agenten zu kommunizieren.
- 4Eigene Services integrierenVerbinde spezifische Tools wie Kontakte oder Medien mit einem Agenten, um Aufgaben auszuführen.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Mu MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenMu MCP in Claude Code installieren
$ claude mcp add --transport http mu https://micro.mu/mcpMu MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"mu": {
"url": "https://micro.mu/mcp"
}
}
}Mu MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"mu": {
"type": "http",
"url": "https://micro.mu/mcp"
}
}
}Mu MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"mu","type":"http","url":"https://micro.mu/mcp"}'Mu MCP in Codex installieren
$ codex mcp add mu --url https://micro.mu/mcpMu MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.mu] url = "https://micro.mu/mcp"
Mu MCP in Gemini CLI installieren
$ gemini mcp add -s user --transport http mu https://micro.mu/mcpMu MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"mu": {
"url": "https://micro.mu/mcp",
"type": "http"
}
}
}Automatisierte Checks
Geluften am 12. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Remote Endpoint nutzt HTTPSBestanden
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
README
Auf GitHub ansehenMu
An open runtime for personal assistants.
Overview
Mu brings together agents, connected services, accounts, permissions and persistent history. Run it yourself or use a hosted instance, then access your assistants through a focused client or the broader web console.
Micro is the general-purpose assistant. Other agents can have their own instructions and permitted tools. The Android app and standalone web client provide voice and text interaction; the web console provides Home, Inbox, Agents and Services for overview, configuration and direct access to capabilities.
Services supply mail, calendar, contacts, information, media and storage. Agents use those capabilities to carry out requests. Mu runs them together as one Go binary, using Go Micro as its underlying framework.
Architecture
Android / web / other clients
|
assistant contract
|
MUCP over HTTPS + JSON (*)
|
Mu runtime (server)
+----------------------+
| Authenticated entry |
| | |
| Agent + thread |
| | |
| Permitted tools |
| | |
| Services |
+----------------------+
(*) MUCP uses readable JSON over HTTPS at /. Proto defines shared Go/Java
message types; binary RPC and generated browser clients are not required.
See Architecture for the layers and assistant interaction, MUCP for the protocol and its specifications, and contracts for the assistant interface.
Purpose
Mu is intended to provide a deliberate way to use connected services without an advertising-driven or engagement-driven experience. You choose the agents and connections. Self-hosting gives you control of the runtime; model providers and connected services still receive the data needed for the operations you enable.
Install
curl -fsSL https://raw.githubusercontent.com/micro/mu/main/install.sh | sh
~/.local/bin/mu --serve --address 127.0.0.1:8080
See Install Mu for the quick start.
Optional documentation covers hosting, configuration, mail and development.
Clients
Use Mu through the API, CLI, web or mobile apps. See the client map for implementation details.
API
curl "$MU_URL/agent" \
-H "Authorization: Bearer $MU_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"prompt":"What needs my attention?"}'
The response includes text and thread; send the thread identifier
back to continue. Requests and credentials belong in request bodies and headers.
The Mu runtime contracts provide Home, Inbox, agent and service discovery
interfaces, with durable personal requests and typed results. Mu is its first
runtime implementation. Service contracts begin with Contacts;
other services remain available through agent tools.
A separately configured x402 host provides paid service calls.
CLI
The binary acts as a client. It defaults to the hosted instance; set
MU_URL or use mu login https://your.host for your own server.
mu ask "What needs my attention?"
mu inbox list
mu help
The standalone Mu CLI connects to a remote runtime with
mu-cli login, mu-cli ask and mu-cli chat, without installing the server.
Web
Open http://localhost:8080 to create your account and choose an AI provider.
The full web experience at /home installs as the Mu PWA.
The separate React/TypeScript client runs independently
with npm run dev or from the mu-web.zip release using node serve.mjs.
Mu also serves its production build at /app/, reusing your website sign-in.
Desktop apps package this client for Windows, Mac and Linux.
Mobile
The Android app provides voice and text interaction with your agents. It connects to micro.mu by default; choose your own server in Settings. Use the web client on iPhone and iPad, or install the runtime PWA for the full web experience. Find available apps on the downloads page.
Commercial
Mu’s runtime and client implementations are available under the GNU AGPL v3, which permits personal and commercial use, including charging for a hosted service. No commercial licence is required when you comply with the AGPL.
The AGPL includes source-sharing obligations:
- When distributing Mu or a covered derivative, provide the corresponding source to recipients as required by the licence.
- When running a modified version over a network, prominently offer its corresponding source to the users interacting with it.
For a proprietary product based on Mu, a paid commercial licence can provide alternative terms for keeping covered modifications closed—for example, a customised assistant runtime or a branded client. Visit Micro on GitHub Sponsors for sponsorship and commercial licensing enquiries. Scope and fees are agreed separately; third-party components retain their own licences.
An independently written client connecting through MUCP or the API does not need
a commercial licence merely to connect. The
protocol contracts and generated types, and the
MUCP specification, are Apache-2.0 licensed so independent clients
and runtimes can reuse them, including in proprietary products. proto/generate
remains AGPL. See LICENSING.md for the directory-level terms.
This section summarises
the options; the licence or your commercial agreement governs use.
Mu MCP Fragen
Wie füge ich Mu MCP zu Claude Code hinzu?
Führe claude mcp add --transport http mu https://micro.mu/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Mu MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Auf welche Dienste kann Mu zugreifen?
Mu bietet über seine Services Zugriff auf Mail, Kalender, Kontakte, Informationen, Medien und Speicher.
Wie kann ich mit Mu interagieren?
Du kannst Mu über eine API, CLI, einen Web-Client oder mobile Apps, einschließlich einer Android-App, nutzen.
Kann ich Mu selbst hosten?
Ja, du kannst es selbst ausführen oder eine gehostete Instanz nutzen, um die Kontrolle über deine Runtime zu behalten.