iBluSend
Allows interaction with iMessage through iBluSend, providing inbox triage, safe draft and send workflows, and contact, device, and compliance operations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@iBluSendTriage my inbox and show urgent messages from the last 24 hours."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
iBluSend Plugins
Official, shared plugin packaging for iBluSend on OpenAI and Claude. One package connects both providers to the same workspace-bound MCP resource and supplies three provider-neutral workflows:
inbox triage;
safe draft and send; and
contact, device, and compliance operations.
The public package intentionally exposes the curated public-v1 contract. It is not a bulk campaign engine, does not bypass iBluSend compliance controls, and does not ship credentials.
Repository status
This package remains a development/local beta and has not been submitted to a public
marketplace. The iBluSend package now carries the real OpenAI app mapping proven in the private
ChatGPT developer-mode beta; white-label output omits .app.json unless that brand has its own
registered OpenAI app.
Related MCP server: outlook-mcp
Layout
plugins/iblusend/ Generated installable plugin
.codex-plugin/plugin.json OpenAI / Codex manifest
.app.json Registered iBluSend OpenAI app mapping
.claude-plugin/plugin.json Claude manifest
.mcp.json Shared remote MCP connection
skills/ Provider-neutral workflows
.agents/plugins/marketplace.json Codex repository marketplace
.claude-plugin/marketplace.json Claude repository marketplace
brands/ Validated brand documents
scripts/ Generator and package validator
tests/ Determinism, parity, and leak checks
docs/ Beta and submission runbooksValidate the checked-in package
Node.js 20 or newer is sufficient; there are no runtime or development dependencies.
npm testWhen the provider CLIs and the OpenAI validator's PyYAML dependency are available, run their validators too. Use a temporary Python target rather than installing globally when needed:
validation_env="$(mktemp -d)"
python3 -m pip install --quiet --target "$validation_env" -r requirements-validation.txt
PYTHONPATH="$validation_env" python3 \
"$CODEX_HOME/skills/.system/plugin-creator/scripts/validate_plugin.py" plugins/iblusend
rm -r "$validation_env"
claude plugin validate plugins/iblusend --strict
claude plugin validate . --strictRegenerate iBluSend
npm run generate
npm run generate:checkGenerated plugin files carry a header or are binary assets. Change brands/iblusend.json or the
generator, then regenerate; do not patch generated copies independently.
Generate a private white-label bundle
node scripts/generate-brand-package.mjs \
--brand brands/imessage-sender.example.json \
--output dist/imessage-sender
node scripts/validate-packages.mjs --root dist/imessage-senderdist/ is ignored. Agency brand documents and archives stay private. Only iBluSend is intended
for the first public submissions.
See local beta, white-label packaging, and the provider
submission runbooks under docs/submission/.
Security
The MCP endpoint is
https://api.iblusend.com/functions/v1/agent-api/v1/mcp/public.OAuth is discovered from the resource at runtime; no client secret or API key belongs here.
Every authorization grant is bound to one workspace.
Write tools require
Read and actconsent.Sending workflows stop on the exact workspace, one 1:1 recipient, and final content for host approval.
Report security concerns privately to support@iblusend.com.
License and marks
Code and workflow text are licensed under MIT. iBluSend names, logos, and other brand assets are excluded from that grant; see TRADEMARKS.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceMCP server for Mimecast Email Security — message tracking, threat intelligence, and email queue management. Enables AI assistants to investigate and manage email security events.1Apache 2.0
- AlicenseCqualityAmaintenanceSecure MCP server for on-prem Microsoft Exchange (EWS) with tools for email, calendar, contacts, folders, attachments, and free/busy availability.314MIT
- AlicenseNot gradedqualityCmaintenanceEnables secure communications with built-in EU AI Act compliance through the MCP protocol.MIT
- AlicenseNot gradedqualityCmaintenanceA secure remote MCP server that integrates Microsoft 365 services with AI assistants, enabling email, calendar, Teams, and contact operations via the Microsoft Graph API.2MIT
Related MCP Connectors
Read, search, send, organize, draft and schedule email across your inboxes from any MCP client.
Remote MCP for Android CLI agent build gate, structured receipts, audit logs, and reviewer-ready evi
Remote MCP for Copilot CLI switch gate MCP, structured receipts, audit logs, and reviewer-ready evid
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ZachPulse/iblusend-plugins'
If you have feedback or need assistance with the MCP directory API, please join our Discord server