Sendmux Email MCP

आधिकारिक

Sendmux एआई एजेंटों के लिए एक ईमेल इनबॉक्स API और ईमेल API है।

Sendmux Email MCP के साथ आप क्या कर सकते हैं?

  • Search Sendmux documentation — अपने AI को search_sendmux का उपयोग करके Doc Search MCP से गाइड या API संदर्भ खोजने के लिए कहें।
  • Manage mailboxesmailbox_list_granted_mailboxes से अनुदानित मेलबॉक्सों की सूची बनाएं, फिर किसी विशिष्ट मेलबॉक्स में ईमेल खोजें, पढ़ें या व्यवस्थित करें।
  • Send transactional email — भेजने में सक्षम कनेक्शन को अधिकृत करने के बाद Sending सतह के माध्यम से एकल या बैच ईमेल भेजें।
  • Administer team resources — Management सतह के माध्यम से डोमेन, मेलबॉक्स, भेजने वाले खाते, लॉग, मीट्रिक, बिलिंग और वेबहुक प्रबंधित करें।
  • Run a local MCP server — मेलबॉक्स, प्रबंधन या भेजने के उपकरणों के लिए सतह-विशिष्ट API कुंजियों के साथ sendmux-mcp पैकेज को स्थानीय रूप से प्रारंभ करें।

दस्तावेज़

MCP

AI उपकरणों को Sendmux दस्तावेज़ीकरण और उत्पाद उपकरणों से कनेक्ट करें।

Sendmux के दो MCP कनेक्शन हैं। जब आप चाहते हैं कि कोई AI उपकरण Sendmux दस्तावेज़ खोजे तो Doc Search MCP का उपयोग करें। जब आप चाहते हैं कि कोई एजेंट आपके द्वारा अधिकृत Sendmux उपकरणों के साथ काम करे तो MCP का उपयोग करें।

कनेक्शनइसके लिए उपयोग करेंसर्वर
Doc Search MCPSendmux गाइड और API संदर्भ खोजें।https://sendmux.ai/docs/mcp
MCPप्रबंधन, मेलबॉक्स और भेजने के उपकरणों का उपयोग करें।https://mcp.sendmux.ai/mcp या स्थानीय sendmux-mcp पैकेज
MCP एक क्यूरेटेड एजेंट टूलसेट प्रदान करता है, हर API एंडपॉइंट नहीं। जब आपको पूर्ण एंडपॉइंट कवरेज की आवश्यकता हो तो SDK, CLI, या API संदर्भ का उपयोग करें।

Doc Search MCP

Doc Search MCP search_sendmux को उजागर करता है।

```bash theme={null} claude mcp add sendmux-docs --transport http https://sendmux.ai/docs/mcp ``` इस सर्वर को एक प्रोजेक्ट के लिए `.cursor/mcp.json` या सभी प्रोजेक्ट के लिए `~/.cursor/mcp.json` में जोड़ें।
```json theme={null}
{
  "mcpServers": {
    "sendmux-docs": {
      "url": "https://sendmux.ai/docs/mcp"
    }
  }
}
```
इस सर्वर को अपने उपयोगकर्ता या कार्यक्षेत्र `mcp.json` में जोड़ें।
```json theme={null}
{
  "servers": {
    "sendmux-docs": {
      "type": "http",
      "url": "https://sendmux.ai/docs/mcp"
    }
  }
}
```
इस सर्वर को `~/.codex/config.toml` या किसी विश्वसनीय प्रोजेक्ट `.codex/config.toml` में जोड़ें।
```toml theme={null}
[mcp_servers.sendmux_docs]
url = "https://sendmux.ai/docs/mcp"
```

MCP

MCP आपके द्वारा प्रदान किए गए उत्पाद सतहों को उजागर करता है।

सतहइसके लिए उपयोग करेंपहुँच
मेलबॉक्सस्वीकृत मेलबॉक्स से खोजें, पढ़ें, व्यवस्थित करें और भेजें।मेलबॉक्स पहुँच के साथ होस्टेड अनुदान, एक smx_mbx_ कुंजी, या स्थानीय रूप से एक स्कोप्ड smx_agent_ टोकन
प्रबंधनडोमेन, मेलबॉक्स, भेजने के खाते, लॉग, मेट्रिक्स, बिलिंग और वेबहुक जैसे टीम संसाधनों का प्रबंधन करें।प्रबंधन पहुँच के साथ होस्टेड अनुदान, या स्थानीय रूप से एक smx_root_ कुंजी
भेजनाएकल या बैच ईमेल भेजें।भेजने की पहुँच के साथ होस्टेड अनुदान, एक smx_mbx_ कुंजी, या स्थानीय रूप से स्वामी-अनुमोदित भेजने-संसाधन smx_agent_ टोकन

जब आपका क्लाइंट ब्राउज़र OAuth के साथ रिमोट MCP का समर्थन करता है तो होस्टेड MCP डिफ़ॉल्ट है। यह Sendmux को प्राधिकरण प्रवाह में रखता है, एजेंटों को मैन्युअल API कुंजी वितरित करने से बचाता है, और केवल अनुदान द्वारा अनुमत उपकरण दिखाता है।

सेटिंगमान
सर्वर URLhttps://mcp.sendmux.ai/mcp
प्राधिकरण सर्वरhttps://app.sendmux.ai
स्वास्थ्य जाँचhttps://mcp.sendmux.ai/health

जब आप Postman से MCP अनुरोधों का परीक्षण करना चाहते हैं तो Postman संग्रह का उपयोग करें:

Run in Postman

जब आप कनेक्ट करते हैं, तो Sendmux आपसे एक टीम, उत्पाद सतहें और जहाँ प्रासंगिक हो मेलबॉक्स पहुँच चुनने के लिए कहता है। पहुँच टोकन अल्पकालिक होते हैं। रिफ्रेश टोकन उपयोग पर घूमते हैं और जब तक कनेक्शन डिस्कनेक्ट या समाप्त नहीं हो जाता, 30 दिनों तक चल सकते हैं।

यदि आप एक से अधिक मेलबॉक्स अनुदान देते हैं, तो मेलबॉक्स वर्कफ़्लो `mailbox_list_granted_mailboxes` से शुरू करें और लौटाए गए `mailbox_id` को उन उपकरणों को पास करें जो एक मेलबॉक्स पर कार्य करते हैं।

कनेक्शन मोड

जब आपका क्लाइंट ब्राउज़र-आधारित MCP OAuth प्रवाह खोल सकता है तब उपयोग करें। जब आपका कोडिंग एजेंट आपकी मशीन पर एक स्थानीय कमांड लॉन्च कर सकता है तब उपयोग करें। जब किसी क्लाइंट को URL की आवश्यकता हो लेकिन आप MCP पैकेज स्वयं चलाते हैं तब उपयोग करें।

स्थानीय पैकेज

PyPI से स्थानीय पैकेज स्थापित करें:

pip install sendmux-mcp

एक सतह चलाएँ:

SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-mailbox
SENDMUX_API_KEY=smx_root_... sendmux-mcp-management
SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-sending

सभी उत्पाद सतहें चलाएँ:

SENDMUX_MCP_SURFACES=mailbox,management,sending \
SENDMUX_MAILBOX_API_KEY=smx_mbx_... \
SENDMUX_MANAGEMENT_API_KEY=smx_root_... \
SENDMUX_SENDING_API_KEY=smx_mbx_... \
sendmux-mcp

सर्वर शुरू करने से पहले कुंजी उपसर्गों को मान्य करता है। प्रबंधन के लिए smx_root_ आवश्यक है। भेजना एक भेजने-योग्य smx_mbx_ कुंजी या स्वामी-अनुमोदित भेजने-संसाधन smx_agent_ टोकन स्वीकार करता है। मेलबॉक्स एक smx_mbx_ कुंजी या एक स्कोप्ड smx_agent_ टोकन स्वीकार करता है।

निजी HTTP

HTTP मोड तब उपयोगी है जब आपका MCP क्लाइंट एक सर्वर URL से कनेक्ट होता है लेकिन आप फिर भी पैकेज स्वयं चलाना चाहते हैं।

SENDMUX_API_KEY=smx_mbx_... \
SENDMUX_MCP_HTTP_BEARER_TOKEN=local-mcp-token \
sendmux-mcp-mailbox --transport http --host 127.0.0.1 --port 8765

एंडपॉइंट डिफ़ॉल्ट रूप से /mcp है। /health चयनित सतहों को लौटाता है। HTTP मोड के लिए SENDMUX_MCP_HTTP_BEARER_TOKEN आवश्यक है जब तक कि आप इसे स्पष्ट रूप से --allow-unauthenticated-http के साथ शुरू न करें।

कॉन्फ़िगरेशन संदर्भ

| सेटिंग | पर्यावरण | डिफ़ॉल्ट | | ----------------------------------- | ------------------------------- | -------------------------------- | | उपकरण सतहें | `SENDMUX_MCP_SURFACES` | `sendmux-mcp` के लिए आवश्यक | | API कुंजी फ़ॉलबैक | `SENDMUX_API_KEY` | कोई नहीं | | मेलबॉक्स API कुंजी | `SENDMUX_MAILBOX_API_KEY` | कोई नहीं | | प्रबंधन API कुंजी | `SENDMUX_MANAGEMENT_API_KEY` | कोई नहीं | | भेजने की API कुंजी | `SENDMUX_SENDING_API_KEY` | कोई नहीं | | प्रबंधन और मेलबॉक्स API आधार URL | `SENDMUX_APP_BASE_URL` | `https://app.sendmux.ai/api/v1` | | भेजने का API आधार URL | `SENDMUX_SENDING_BASE_URL` | `https://smtp.sendmux.ai/api/v1` | | परिवहन | `SENDMUX_MCP_TRANSPORT` | `stdio` | | HTTP होस्ट | `SENDMUX_MCP_HOST` | `127.0.0.1` | | HTTP पोर्ट | `SENDMUX_MCP_PORT` | `8765` | | HTTP पथ | `SENDMUX_MCP_PATH` | `/mcp` | | HTTP बियरर टोकन | `SENDMUX_MCP_HTTP_BEARER_TOKEN` | HTTP के लिए आवश्यक | | अनुमत ब्राउज़र मूल | `SENDMUX_MCP_ALLOWED_ORIGINS` | कोई ब्राउज़र मूल नहीं | ```bash theme={null} sendmux-mcp \ --surfaces mailbox,management,sending \ --mailbox-api-key smx_mbx_... \ --management-api-key smx_root_... \ --sending-api-key smx_mbx_... ```

उपकरण खोज

उपकरण के नाम वर्तमान सार्वजनिक API सतहों से उत्पन्न होते हैं। प्राधिकरण के बाद उस कनेक्शन के लिए उपलब्ध उपकरणों को देखने के लिए अपने MCP क्लाइंट का उपकरण चयनकर्ता खोलें।

होस्टेड कनेक्शन केवल चयनित उत्पाद सतहों, अनुमतियों और मेलबॉक्स अनुदान द्वारा अनुमत उपकरण दिखाते हैं। स्थानीय सर्वर स्टार्टअप पर आपके द्वारा प्रदान की गई सतहों और कुंजियों के लिए उपकरण दिखाते हैं।

समस्या निवारण

चयनित उत्पाद सतहों और प्रदत्त अनुमतियों की पुष्टि करें। होस्टेड कनेक्शन केवल अनुदान द्वारा अनुमत उपकरण दिखाते हैं। API कुंजी उपसर्ग की जाँच करें। प्रबंधन के लिए `smx_root_` आवश्यक है; भेजना `smx_mbx_` या स्वामी-अनुमोदित भेजने-संसाधन `smx_agent_` स्वीकार करता है; मेलबॉक्स `smx_mbx_` या स्कोप्ड `smx_agent_` स्वीकार करता है। निजी HTTP पर `Authorization: Bearer ` भेजें, या होस्टेड MCP के लिए OAuth पूरा करें। निजी HTTP के लिए ब्राउज़र क्लाइंट के मूल को `SENDMUX_MCP_ALLOWED_ORIGINS` में जोड़ें। केवल उन्हीं सतहों को कनेक्ट करें जिनकी आपको आवश्यकता है, या क्लाइंट में अप्रयुक्त उपकरणों को अक्षम करें।

अगले चरण

Claude Code, Cursor, Codex, Gemini CLI, Qwen Code, Zed और अधिक में Sendmux MCP कॉन्फ़िगर करें। एप्लिकेशन कोड से पैकेज-प्रबंधित क्लाइंट का उपयोग करें। जब आपको टर्मिनल पहुँच की आवश्यकता हो तो Snap, Homebrew, या npm के साथ CLI स्थापित करें। स्थानीय MCP सेटअप के लिए स्कोप्ड क्रेडेंशियल बनाएँ।