Sendmux Email MCP Server
आधिकारिकSendmux एआई एजेंटों के लिए एक ईमेल इनबॉक्स API और ईमेल API है।
दस्तावेज़
MCP
AI उपकरणों को Sendmux दस्तावेज़ीकरण और उत्पाद उपकरणों से जोड़ें।
Sendmux के दो MCP कनेक्शन हैं। जब आप चाहते हैं कि कोई AI उपकरण Sendmux दस्तावेज़ खोजे तो Doc Search MCP का उपयोग करें। जब आप चाहते हैं कि कोई एजेंट आपके द्वारा अधिकृत Sendmux उपकरणों के साथ काम करे तो MCP का उपयोग करें।
| कनेक्शन | इसके लिए उपयोग करें | सर्वर |
|---|---|---|
| Doc Search MCP | Sendmux गाइड और API संदर्भ खोजें। | https://sendmux.ai/docs/mcp |
| MCP | प्रबंधन, मेलबॉक्स और भेजने के उपकरणों का उपयोग करें। | https://mcp.sendmux.ai/mcp या स्थानीय sendmux-mcp पैकेज |
Doc Search MCP
Doc Search MCP search_sendmux को उजागर करता है।
```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 कुंजियाँ वितरित करने से बचाता है, और केवल अनुदान द्वारा अनुमत उपकरण दिखाता है।
| सेटिंग | मान |
|---|---|
| सर्वर URL | https://mcp.sendmux.ai/mcp |
| प्राधिकरण सर्वर | https://app.sendmux.ai |
| स्वास्थ्य जाँच | https://mcp.sendmux.ai/health |
जब आप Postman से MCP अनुरोधों का परीक्षण करना चाहते हैं तो 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 क्लाइंट का उपकरण चयनकर्ता खोलें।होस्टेड कनेक्शन केवल चयनित उत्पाद सतहों, अनुमतियों और मेलबॉक्स अनुदान द्वारा अनुमत उपकरण दिखाते हैं। स्थानीय सर्वर स्टार्टअप पर आपके द्वारा प्रदान की गई सतहों और कुंजियों के लिए उपकरण दिखाते हैं।