📡 MCP Radar

aminmadaniofficial/bale-mcp-server

Production-grade Model Context Protocol (MCP) server for Bale Messenger with 32 tools for LLMs (Claude, Cursor, Antigravity) to interact with user accounts.

⭐ 7 stars
⑂ 1 forks
Python
momentum ▲ 16.0
created 2026-10-04
on radar since 2026-10-05
star trend 6 → 7 since 2026-10-05
ai-agentaiobaleantigravityasynciobalebale-messengerclaude-desktopcursorllmmcpmcp-servermodel-context-protocolpythonuserbot
View on GitHub ↗

About bale-mcp-server

Production-grade Model Context Protocol (MCP) server for Bale Messenger. Empowers Large Language Models (LLMs) to authenticate, inspect dialogs, read histories, send messages, interact with groups, and manage contacts on Bale user accounts.

- ⚡ Native Async Performance: Powered by aiobale-py and official Python MCP SDK (mcp.server.mcpserver). - 🔐 Multi-Account Sessions: Auto-discovers and switches between .bale sessions on disk with zero credentials re-prompting. - 📱 Interactive & Tool-based Auth: Support for interactive phone SMS login via CLI (bale-mcp login) or programmatically via MCP tools (baleauthrequestcode, baleauthverifycode, baleauthverifypassword). - 💬 Complete Messaging Ecosystem: Send, reply, edit, delete, forward, pin, and mark read across private chats, groups, and channels. - 👥 Contacts & Profile Search: Query users by @username or phone number, fetch full profiles, manage contacts, and block/unblock. - 📢 Groups & Channels Management: Inspect settings, member counts, invite users, generate invite URLs, and manage participant states. - ⚡ Reactions & Presence: Send and remove emoji reactions (👍, ❤️, 🔥) and broadcast typing indicators. - 🛡️ Zero Data Leakage: Session keys and .bale tokens remain strictly local and are protected by .gitignore.

🛠️ Complete MCP Tools Catalog (32 Tools)

🔐 Authentication & Session Management Tool Name Description :--- :--- balelistsessions List all available Bale user sessions/accounts stored locally on disk. baleconnectsession Connect or switch to a specific Bale account using session name or phone. balegetme Get profile inform

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/aminmadaniofficial--bale-mcp-server.html)

Related MCP servers

00200200/usagetrim

Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.

⭐ 11Python
AIYantra/extra

The Open-Source Astra 6 for your PC. Your AI can see, click, type, navigate, and get real work done on Windows.

⭐ 4Python
kenb38291-tech/fastmcp-sqlite

Production-grade, token-optimized FastMCP SQLite Server with sub-millisecond O(1) schema discovery, opcode execution watchdog, and fuzzy self-healing.

⭐ 3Python
zhiningsun/industrial-mcp

将工业设备变成 AI 可控工具的 MCP 服务器。支持 Modbus、OPC UA、MQTT 三种协议,内置设备仿真引擎、物理模型和完整的调试工具链。让 Claude 用自然语言监控传感器、启停电机、执行工厂巡检。

⭐ 25Python
jiawei686/jev-ultrafast-mcp

Hand a whole browser task off in one call: a decision model drives the page server-side, so a flow costs one call, not a turn per click. Ref-based element tables, code-checked assertions, zero-model m

⭐ 18Python
00200200/tokencut

Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.

⭐ 10Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.