Anleitung
Weitere MCP-Clients verbinden
Fügen Sie den gehosteten Emailit-MCP-Server zu VS Code, Windsurf, Zed oder jedem Client hinzu, der Remote-Server über Streamable HTTP unterstützt, mit OAuth oder einem API-Schlüssel.
Jeder MCP-Client, der Remote-Server über Streamable HTTP unterstützt, kann Emailit nutzen. Jeder Client braucht dieselben zwei Dinge: die Server-URL und eine Möglichkeit zur Authentifizierung.
| Einstellung | Wert |
|---|---|
| URL | https://api.emailit.com/mcp |
| Transport | Streamable HTTP (manche Clients nennen es http oder streamable-http) |
| OAuth | Ermittelt über https://api.emailit.com/.well-known/oauth-protected-resource/mcp. Clients registrieren sich per dynamischer Client-Registrierung oder mit einem Client-ID-Metadatendokument und verwenden PKCE. |
| Alternative mit API-Schlüssel | Header Authorization: Bearer your_api_key |
| Optionen | ?toolsets=… und ?read_only=true oder die Header X-MCP-Toolsets und X-MCP-Readonly. Siehe Toolsets. |
Der Server ist zustandslos: Clients senden JSON-RPC-Nachrichten per POST und müssen keine Sitzung halten.
Verwenden Sie OAuth, wenn Sie interaktiv arbeiten: Sie wählen die Workspaces im Browser, und es wird kein Schlüssel auf der Festplatte gespeichert. Verwenden Sie einen API-Schlüssel für Headless-Setups und für Clients, die keine MCP-Autorisierung unterstützen.
VS Code
VS Code nutzt MCP-Server im Agent-Modus von Copilot Chat. Fügen Sie den Server zu .vscode/mcp.json in Ihrem Workspace hinzu oder führen Sie in der Befehlspalette MCP: Add Server aus und wählen Sie HTTP:
{
"servers": {
"emailit": {
"type": "http",
"url": "https://api.emailit.com/mcp"
}
}
}Starten Sie den Server aus der Liste der MCP-Server und schließen Sie die Anmeldung bei Emailit im Browser ab.
Windsurf
Fügen Sie den Server in den MCP-Einstellungen von Windsurf hinzu (der Datei mcp_config.json):
{
"mcpServers": {
"emailit": {
"serverUrl": "https://api.emailit.com/mcp"
}
}
}Wenn Ihre Windsurf-Version kein OAuth für Remote-Server unterstützt, fügen Sie stattdessen einen Header Authorization mit einem API-Schlüssel hinzu.
Zed
Zed verbindet sich über seine Context-Server-Einstellungen mit Remote-Servern. Fügen Sie einen Server namens emailit mit der URL https://api.emailit.com/mcp hinzu und, falls Zed Sie nicht zur Anmeldung auffordert, einen Header Authorization: Bearer your_api_key. Das aktuelle Format der Einstellungen finden Sie in der Dokumentation von Zed.
Jeder andere Client
Richten Sie den Client auf https://api.emailit.com/mcp aus. Wenn er die MCP-Autorisierung unterstützt, liest er das Discovery-Dokument, registriert sich und öffnet die Anmeldeseite von Emailit. Andernfalls senden Sie einen API-Schlüssel:
{
"mcpServers": {
"emailit": {
"url": "https://api.emailit.com/mcp",
"headers": {
"Authorization": "Bearer your_api_key"
}
}
}
}Eine Verbindung mit API-Schlüssel funktioniert nur im Workspace des Schlüssels und listet nur die Tools auf, die der Scope des Schlüssels erlaubt: Ein reiner Sende-Schlüssel stellt die Tools zum Senden von E-Mails bereit und sonst nichts.
Stattdessen lokal ausführen
Für Clients, die nur stdio-Server unterstützen, verwenden Sie den quelloffenen lokalen Server. Er deckt den ursprünglichen Tool-Umfang ab; der gehostete Server hat alle 109 Tools.