What are the prerequisites?
Python 3.8+, access to Google Cloud Platform for Sheets/Drive API, and a Google Gemini API key.
@Himank-J
Basic information
This repo demonstrates how to build a telegram bot using SSE Server and implement agentic flow using MCP with tools like Gmail, GDrive
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Quirox-Telegram-Bot": {
"command": "python",
"args": [
"mcp_server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Quirox Telegram Bot Backend provides backend services for a Telegram bot, featuring an AI agent powered by Google Gemini that can interact with tools like Google Sheets, web search (DuckDuckGo), and web content fetching. It uses the Model Context Protocol (MCP) to manage communication between the AI model and the tools, and exposes a FastAPI web server.
Set up a .env file with your Google Gemini API key and Google Cloud credentials (service account or OAuth). Run python mcp_server.py in one terminal, then python main.py in another. Send POST requests to the /chat endpoint with a JSON body containing a "message" field to interact with the AI agent.
/chat endpoint for HTTP interactions.Python 3.8+, access to Google Cloud Platform for Sheets/Drive API, and a Google Gemini API key.
You can use a service account (recommended for servers) or OAuth 2.0. Provide the credentials via environment variables in the `.env` file.
Send POST requests to `http://localhost:8000/chat` (or your server’s address) with a JSON body containing a `"message"` field.
Gmail functions are present in the code but currently commented out and not exposed in the running server.
Key dependencies include `fastapi`, `uvicorn`, `mcp`, `google-api-python-client`, `google-generativeai`, `httpx`, `beautifulsoup4`, and others listed in `requirements.txt`.

Odile Direct: AI agents reach a real business by its phone number. Look a business up free, leave a message, check open times or book a slot, then read the owner's reply in the same thread. 50 free tasks a month per agen
SendRaven is email infrastructure for AI agents. Send, read replies as threads, run campaigns and automations, with limits on the API key.

Give your AI agent a phone. JooVoice makes real calls for you in 80+ languages, with local accents, across 67 countries, like booking a table, moving an appointment or chasing a refund, and sends back what happened. Call
RelayLink lets your AI assistant send briefings to other people's AI assistants. Draft a package from your current conversation, attach files, approve the note, and the recipient's AI gets the full context: decisions, op

Email for long-term client relationships: ARVX reads each person first and remembers every pair.
Comments