About
A reasoning-driven bot that uses multiple MCP servers to answer user queries on Telegram, offering web search, Gmail and Google Sheets integration, document processing, and mathematical calculations.
Capabilities
Telegram AI Assistant Bot
The Telegram AI Assistant Bot is a reasoning‑driven agent—Cortex‑R—that bridges the power of multiple Model Context Protocol (MCP) servers with the conversational interface of Telegram. It solves the common developer challenge of orchestrating diverse external services—email, spreadsheets, web search, document analytics, and math calculations—within a single conversational flow. By exposing each service as an MCP server, the bot can dynamically discover and invoke the appropriate tool for any user request, eliminating hard‑coded integrations and enabling rapid iteration on new capabilities.
At its core, the bot orchestrates an MCP‑enabled agent loop. When a user sends a message, the agent perceives the intent and selects a plan based on a configurable strategy (conservative, retry‑once, or explore‑all). The agent then calls the relevant MCP server—using either or Server‑Sent Events (SSE) transport—to execute the tool, retrieve results, and update its memory. The memory component stores both user queries and tool outputs, allowing future interactions to benefit from contextual recall. This design gives developers a lightweight yet powerful framework for building context‑aware assistants that can manage emails, manipulate Google Sheets, browse the web, index documents, or perform complex calculations—all while preserving a coherent conversational history.
Key features include:
- Dynamic Tool Discovery: On startup, the bot loads MCP server configurations from and automatically discovers available tools. Adding a new service simply requires deploying an MCP server with the desired capabilities; no code changes are needed in the bot itself.
- Multi‑Transport Support: The agent communicates with MCP servers over for local, fast interactions and SSE for long‑running or streaming responses, ensuring flexibility across deployment environments.
- Customizable Agent Strategy: Developers can switch between cautious execution, single‑retry logic, or exhaustive exploration of all tools without touching the core loop.
- Rich Memory Management: Tool outputs and user inputs are persisted as memory items, enabling the agent to reference prior interactions when planning new actions.
- Persona Configuration: The bot’s tone, verbosity, and behavior can be tuned per profile, allowing a single codebase to serve different user personas or organizational guidelines.
Typical use cases span from personal productivity—automatically drafting and sending emails, updating shared spreadsheets, or summarizing research documents—to enterprise workflows that require a conversational front‑end for internal tools. By integrating seamlessly with AI models (Gemini, embeddings) and leveraging Google APIs, the bot provides a plug‑and‑play solution for developers who need an intelligent assistant that can orchestrate multiple services without writing custom adapters for each one.
Related Servers
MarkItDown MCP Server
Convert documents to Markdown for LLMs quickly and accurately
Context7 MCP
Real‑time, version‑specific code docs for LLMs
Playwright MCP
Browser automation via structured accessibility trees
BlenderMCP
Claude AI meets Blender for instant 3D creation
Pydantic AI
Build GenAI agents with Pydantic validation and observability
Chrome DevTools MCP
AI-powered Chrome automation and debugging
Weekly Views
Server Health
Information
Explore More Servers
Blocknative MCP Server
Real-time gas price predictions for multiple blockchains
Gemini Image Generation MCP
Generate images with Gemini via a simple MCP server
Mcp Dutch Postal Codes
Retrieve Dutch address data by postal code or coordinates
Learn Model Context Protocol MCP Server
A Chinese learning hub for building and exploring MCP servers
Shodan MCP Server
AI-powered access to Shodan’s network intelligence
Modao Proto MCP
AI‑powered HTML generation and design description for prototyping