Mail+ MCP Server

Session Manager

v0.1.0

👋 Welcome

This page lets you manage your Spotler Mail+ session for the MCP Server. LLM clients (like Claude, Cursor, or LibreChat) need a valid Mail+ session to call the Spotler API on your behalf. You can import your session by copying a cURL command from your browser — no Postman or CLI knowledge required!

🔑

Authentication

If the server requires API key authentication, enter your key below. It will be used as a Bearer token for all requests. In development mode (no keys configured), authentication is not required.

Checking…
📋

Import Session

Paste a cURL command copied from your browser's DevTools. See the instructions below for how to get one.

📡

Active Sessions

📭

No sessions yet. Import one above to get started.

📖

How to get a cURL command

1

Log in to Spotler Mail+

Go to login.spotlermail.com and log in with your account.

2

Open DevTools

Press F12 (or Cmd+Opt+I on Mac) to open the browser DevTools, then click the Network tab.

3

Find any request to the backend

Navigate around in the Spotler app to trigger network requests. In the Network tab, look for any request to backend.spotlermail.com. Click in the list to filter on "Fetch/XHR" requests.

4

Copy as cURL

Right-click on a request to backend.spotlermail.com and choose "Copy" → "Copy as cURL" (in Chrome/Edge) or "Copy Value" → "Copy as cURL" (in Firefox).

5

Paste it above

Paste the copied cURL command into the text area above and click Import Session. The server will extract your authentication cookies and validate them.

⏱️ Session lifetime

Sessions use browser cookies that were issued by the Spotler backend. They typically expire after a few hours of inactivity. If your session becomes invalid, simply repeat the steps above to import a fresh one. Your old session will be automatically replaced.

🔌

Server Endpoints

These are the HTTP endpoints exposed by this MCP server. The /mcp and /sse endpoints are used by LLM clients — you normally don't need to call them directly.

Method Endpoint Description
POST /sessions/import Import a session from a cURL command
GET /sessions List active sessions
DELETE /sessions/:id Delete a specific session
POST /mcp MCP Streamable HTTP transport (for LLM clients)
GET /sse MCP SSE transport — legacy (for LibreChat)
GET /health Health check