mila
PricingGuidesMCPSDKAbout
Sign inSign up
Model Context Protocol

Connect mila to your AI assistant

mila runs a hosted MCP server -- point Claude Code, Claude Desktop, or any MCP-speaking client at it, and your assistant can read mila's documentation, manage your account, and read or send mail, without you copying anything into the conversation.

Just the docs

{
  "mcpServers": {
    "mila": {
      "type": "streamable-http",
      "url": "https://docs-mcp.mila.cx"
    }
  }
}

No account needed

With your account

{
  "mcpServers": {
    "mila": {
      "type": "streamable-http",
      "url": "https://mcp.mila.cx"
    }
  }
}

Sign in with OAuth

Add mila to your tool

Pick what you use -- the exact command or config to paste, not a generic example.

Run this

claude mcp add mila --transport http https://docs-mcp.mila.cx

What your assistant can actually do

Beyond answering questions from mila's help center, an authenticated assistant can list and inspect your domains and mailboxes, create and update aliases, identities, and forwarding rules, and read or send mail on your behalf -- the same operations available in the mila panel, driven by natural language instead of clicking through screens.

Things you can ask

A few real examples, using mila's actual tools -- not a hypothetical.

How do I set up DNS for my domain?

How many mailboxes do I have on kobbi.ai?

Create a mailbox called sales@ on my domain

Forward mail from support@ to my Gmail address

Set up a reply-as identity for my cross-domain address

What's in my inbox from the last week?

Send an email to my accountant with this month's summary

Show me the DNS health for kobbi.ai

What tools do you have for managing my mila account?

Every tool, grouped

39 tools across 10 categories -- the same catalog get_integration_overview describes when your assistant asks.

Documentation

search_docs, get_guide, get_api_reference, list_code_examples, get_integration_overview

Account

get_account_overview

Domains

list_domains, get_domain, create_domain, check_domain_dns, activate_domain

Mailboxes

list_mailboxes, get_mailbox, create_mailbox, update_mailbox

Mailbox access & credentials

set_mailbox_password, create_delegation, list_delegations, delete_delegation

Aliases & catch-all

list_aliases, create_alias, update_alias, get_catchall, set_catchall

Identities

list_identities, create_identity, update_identity

Forwarding & rewrites

list_forwardings, create_forwarding, update_forwarding, list_rewrites, create_rewrite, update_rewrite

Delete tools

delete_mailbox, delete_alias, delete_identity, delete_forwarding, delete_rewrite

Mail

list_messages, read_message, search_mail, send_email

Connect in a couple of minutes

Just want answers from the docs?

Point your client at docs-mcp.mila.cx. There's nothing to approve -- it works the moment you add it.

Want it to manage your account or your mail?

Point your client at mcp.mila.cx instead. The first time it calls an authenticated tool, your client will open mila's sign-in and consent screen, where you choose exactly which domains, addresses, and permissions to grant.

Verified with

Claude Code and Claude Desktop, plus MCP Inspector for anyone testing their own client against mila's server.

Get started

Create a mila account, or read the full API and MCP guide for a REST-first walkthrough.

Get startedRead the guide