readme update
This commit is contained in:
115
README.md
115
README.md
@@ -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"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user