Quirox-Telegram-Bot

Quirox-Telegram-Bot

3.2

If you are the rightful owner of Quirox-Telegram-Bot and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Quirox Telegram Bot Backend provides backend services for a Telegram bot using AI and MCP technology.

The Quirox Telegram Bot Backend is designed to support a Telegram bot with AI capabilities, leveraging the Model Context Protocol (MCP) to facilitate communication between the AI model, Google Gemini, and various tools. The backend is implemented using a FastAPI web server, allowing for seamless interaction with tools like Google Sheets and web search via DuckDuckGo. Although Gmail integration is present, it is currently disabled. The project is structured to support easy setup and deployment, with a focus on integrating AI-driven functionalities into the Telegram bot environment.

Features

  • AI Agent: Utilizes Google Gemini for reasoning and task execution.
  • Tool Integration: Supports Google Sheets and web search via DuckDuckGo, with experimental Gmail integration.
  • MCP Framework: Includes MCP server and client for managing tool interactions and conversation flow.
  • FastAPI Interface: Provides a web server with a /chat endpoint for HTTP interactions.

Tools

  1. Google Sheets

    Create, read/write data, manage sheets, and share using GoogleSheetsService.

  2. Web Search

    Search the web using DuckDuckGo and fetch web content.