Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Nível de log (DEBUG, INFO, WARN, ERROR) | INFO |
| FITSLOT_API_KEY | No | Chave de API (opcional) | |
| FITSLOT_API_URL | No | URL da API FitSlot | https://api.fitslot.com |
| FITSLOT_API_TIMEOUT | No | Timeout para requisições (em ms) | 30000 |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_ticket | Create a new support ticket in the FitSlot system |
| list_tickets | List all tickets for a user, optionally filtered by status |
| get_ticket | Get detailed information about a specific ticket |
| update_ticket | Update an existing ticket (status, description, or priority) |
| close_ticket | Close a ticket by setting its status to closed |
| ask_support | Ask a support question and get helpful responses with related FAQs and suggested actions |
| search_faqs | Search for FAQs based on keywords or questions |
| get_faq_categories | Get all available FAQ categories |
| get_faqs_by_category | Get all FAQs for a specific category |
| get_all_faqs | Get all available FAQs across all categories |
| analyze_bioimpedance_pdf | Analyze a bioimpedance PDF document and extract health metrics with recommendations |
| analyze_bioimpedance_pdf_base64 | Analyze a bioimpedance PDF document from base64-encoded data |