# Complete MCP Tool Catalog

> Comprehensive reference of all 20+ Model Context Protocol tools supported by the Botlify Cloud engine.

**Category:** AI Agent & MCP Integration  
**URL:** https://docs.botlify.cloud/?page=mcp-tools  
**Platform:** Botlify Cloud (https://botlify.cloud)  

---

## Master Tool Reference

      

AI assistants have access to the following categorized tools over JSON-RPC 2.0:

      
        
| Tool Name | Arguments | Description |
| --- | --- | --- |
| list_bots | status (optional: all, active, paused) | Lists all hosted bots with usernames, IDs, webhooks, and storage metrics. |
| get_bot | bot (ID or @username) | Fetches complete metadata, files, environment variables, and database info. |
| create_bot | bot_token, admin_chat_id | Provisions a new isolated bot sandbox with webhook auto-configured. |
| list_files | bot, dir (optional) | Lists files and directories inside the bot's workspace. |
| read_file | bot, file | Reads file contents (e.g. index.php, config.php). |
| write_file | bot, file, content | Overwrites or creates a file with automatic PHP syntax linting. |
| db_query | bot, query, params | Executes SQL queries against the bot's live SQLite database.db. |
| test_bot_webhook | bot, update (optional) | Simulates a webhook execution and returns stdout and error logs. |
| get_bot_making_guide | None | Retrieves the 50-section Telegram Bot API master guide for AI reasoning. |
