GitHub - ElasticEmail/elasticemail-mcp-server: Elastic Email MCP Server delivers full-scale email capabilities to the next generation of AI agents and MCP-compatible environments. This server speaks the same protocol as your favourite AI tools, giving them super-smooth access to all your email operations. (original) (raw)

Requirments

.NET SDK 10 or higher To work properly, it needs connection to Elastic Email API. Open port 5001 for http.

Copilot integration

Use VS Code Open Chat window. Choose 'Agent' mode Use settings.json file to connect to mcp server (open folder containing this file). You should see little controls near "servers". Add a settings file as a context to agent. Open the "Select tools..." window (click on screwdriver and wrench icon) Find mcp server and make sure all tools selected. Click "Start"

example configuration for agent:

"my-server-unique-number": {
    "url": "http://localhost:5001/",
    "headers": {
        "X-Auth-Token": <api_key>
    }
}

Tools