readme update

This commit is contained in:
2025-09-05 05:35:29 +03:00
parent 3c763fc44f
commit 2f5f361013

115
README.md
View File

@@ -230,41 +230,9 @@ Once integrated, you should be able to use commands like:
| `bucket_operations` | create, get, list, update, delete |
| `file_operations` | get, create, update, delete, list |
| `get_file_url` | Generate download, preview, or view URLs with transformations |
| `get_bucket` | Get a bucket by ID |
| `update_bucket` | Update a storage bucket |
| `delete_bucket` | Delete a storage bucket |
| `list_files` | List files in a storage bucket |
| `get_file` | ✨ Get file details by ID |
| `create_file` | ✨ Upload file to storage bucket |
| `update_file` | ✨ Update file metadata |
| `get_file_download` | ✨ Get file download URL |
| `get_file_preview` | ✨ Get file preview URL with image transformations |
| `get_file_view` | ✨ Get file view URL |
| `delete_file` | ✨ Delete a file |
</details>
<details>
<summary><strong>⚡ Function Management (14 tools)</strong></summary>
| Tool | Description |
|------|-------------|
| `create_function` | Create a new serverless function |
| `list_functions` | List all functions |
| `get_function` | Get a function by ID |
| `update_function` | Update a function |
| `delete_function` | Delete a function |
| `list_function_deployments` | ✨ List function deployments |
| `get_function_deployment` | ✨ Get deployment details |
| `update_function_deployment` | ✨ Update deployment status |
| `delete_function_deployment` | ✨ Delete deployment |
| `create_function_variable` | ✨ Create function variables |
| `list_function_variables` | ✨ List function variables |
| `get_function_variable` | ✨ Get variable details |
| `update_function_variable` | ✨ Update variables |
| `delete_function_variable` | ✨ Delete variables |
</details>
<details>
<summary><strong>👨‍👩‍👧‍👦 Team Management (1 tool)</strong></summary>
@@ -297,20 +265,6 @@ Once integrated, you should be able to use commands like:
---
## 🗑️ Removed Features
*The following features have been removed to optimize context usage:*
- **Data Analysis Tools** - Auto-detect schemas, duplicate detection, data quality analysis
- **Avatars Service** - Icon generation, QR codes, initials avatars
- **Locale Service** - Countries, currencies, languages, timezones
- **Advanced User Features** - MFA management, identity management, email/phone verification (labels management retained in user_operations)
- **Function Management** - Function deployments, execution, variables
- **Messaging Providers** - Provider configuration and management
- **Session Management** - User session create/delete/list
- **Advanced Health Monitoring** - Specific service health checks
*These features are preserved in `removed-tools-backup.ts` for future restoration if needed.*
## ⚙️ Configuration Guide
@@ -395,7 +349,6 @@ Once integrated, you can use natural language commands with Claude to interact w
✨ "Update user preferences for notifications"
✨ "Bulk create 10 test users for demo"
✨ "Bulk update user information from CSV"
✨ "Bulk create 10 test users for demo purposes"
```
</details>
@@ -414,45 +367,12 @@ Once integrated, you can use natural language commands with Claude to interact w
</details>
<details>
<summary><strong>⚡ Functions & Deployments</strong></summary>
```
✨ "Create a new function for email processing"
✨ "List all deployments for function abc123"
✨ "Create function variable API_KEY with secret value"
✨ "Update function variable to new value"
✨ "List all variables for function xyz456"
✨ "Execute function with user data payload"
```
</details>
<details>
<summary><strong>🚀 Advanced Features (Exclusive)</strong></summary>
```
🚀 "Create a complete product schema with string, enum, float, and relationship attributes"
🚀 "Bulk create 10 attributes at once for my e-commerce collection"
🚀 "Add a relationship attribute linking orders to customers with two-way binding"
🚀 "Create an enum attribute for user roles with admin, user, moderator values"
🚀 "Analyze this sample data and create a collection schema automatically"
🚀 "Suggest optimal indexes for my users collection based on usage"
🚀 "Validate this document data before creating it"
🚀 "Find duplicate records in my customers collection"
🚀 "Check the data quality of my orders collection"
🚀 "Bulk create 100 user accounts from this CSV data"
🚀 "Execute the 'sendWelcomeEmail' function with user data"
🚀 "Show me the health status of all Appwrite services"
```
</details>
<details>
<summary><strong>📧 Messaging & Communication</strong></summary>
```
✨ "Create a messaging provider for email notifications"
✨ "List all messaging topics"
✨ "Create a topic for user announcements"
✨ "Add subscribers to the announcements topic"
@@ -462,40 +382,15 @@ Once integrated, you can use natural language commands with Claude to interact w
</details>
<details>
<summary><strong>🌍 Internationalization & Locale</strong></summary>
```
✨ "List all supported countries"
✨ "Get phone codes for all countries"
✨ "Show me all available currencies"
✨ "List all supported languages"
✨ "Get continent information"
```
</details>
<details>
<summary><strong>🎨 Avatars & Visual Content</strong></summary>
```
✨ "Generate QR code for this URL"
✨ "Get flag icon for United States"
✨ "Create initials avatar for John Doe"
✨ "Get favicon for google.com"
✨ "Generate browser icon for Chrome"
✨ "Get credit card icon for Visa"
```
</details>
### 🎬 **Real-World Scenarios**
**E-commerce Setup:**
```
1. "Create an ecommerce database"
2. "Auto-detect schema from this product sample data"
3. "Bulk import 500 products from my inventory"
2. "Create a products collection with attributes"
3. "Bulk create product documents from inventory"
4. "Set up user authentication for customers"
5. "Create indexes for search optimization"
```
@@ -503,9 +398,9 @@ Once integrated, you can use natural language commands with Claude to interact w
**Content Management:**
```
1. "Create a blog database with posts and comments collections"
2. "Validate my blog post structure before saving"
3. "Find duplicate content across my posts"
4. "Analyze user engagement patterns"
2. "Create string and datetime attributes for blog posts"
3. "List all blog posts with pagination"
4. "Update blog post content and metadata"
```
---