MCP Server
Nexus MCP
Pure Rust MCP server (~4MB binary) with 48 tools across Telegram, Gmail, WhatsApp, Slack, and Discord. No MCP SDK dependencies.
UntestedKey Required 🔑
View on GitHubby santoshakil
README badge
[](https://mcpselect.com/servers/nexus-mcp/)
Install config
Claude Desktop (macOS)
// Requires bot tokens / App Passwords
{"mcpServers": {"nexus": {"command": "./nexus", "args": [], "env": {"SLACK_BOT_TOKEN": "xoxb-...", "GMAIL_APP_PASSWORD": "..."}}}}Cursor
{"mcpServers": {"nexus": {"command": "./nexus", "args": [], "env": {"SLACK_BOT_TOKEN": "xoxb-...", "GMAIL_APP_PASSWORD": "..."}}}}VS Code
// .vscode/mcp.json
{
"servers": {
"nexus": {
"command": "./nexus",
"args": [],
"env": {"SLACK_BOT_TOKEN": "xoxb-...", "GMAIL_APP_PASSWORD": "..."}
}
}
}Pros
- +Single binary, no Node.js dependencies
- +48 tools across 5 communication channels
- +Pure Rust — fast and memory-safe
Cons
- −Requires bot tokens for Slack/Discord
- −Gmail requires App Password
- −Self-hosted binary — no npx install
Best for
Cross-platform messaging, email automation, notifications
Related servers in MCP Server
Frequently asked questions
How do I install Nexus MCP?▼
Copy the config above into your AI assistant's MCP settings file:
- Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json - Cursor: Settings → MCP → Add Server
- VS Code:
.vscode/mcp.json
Does it require an API key?▼
Yes. You need to set the SLACK_BOT_TOKEN environment variable. We could not test this server without credentials, so our evaluation is based on documentation and community reports.
How were these results measured?▼
We run each server through a standardized test harness that:
- Installs the server via
npxin a fresh environment - Discovers available tools using the MCP SDK
- Executes real tasks (navigate, click, screenshot, etc.)
- Validates outputs with semantic assertions (not string matching)
- Measures latency percentiles and pass rate
All test scripts are open source on GitHub.