data
Eden AI MCP, CLI, and Lua Integration for AI Agents
Eden AI integration docs for AI agents: MCP gateway setup, Eden AI CLI commands, Lua API reference, credentials, and function schemas.Eden AI for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
eden-ai.edenai_chat_completions | Write write | 0 | Create a V3 chat completion. |
eden-ai.edenai_list_models | Read read | 0 | List V3 LLM models. |
eden-ai.edenai_universal_ai | Write write | 0 | Call V3 Universal AI synchronously. |
eden-ai.edenai_universal_ai_async | Write write | 0 | Submit a V3 Universal AI async job. |
eden-ai.edenai_get_universal_ai_job | Read read | 0 | Get a V3 async job result. |
eden-ai.edenai_list_features | Read read | 0 | List V3 expert model features. |
eden-ai.edenai_get_feature_info | Read read | 0 | Get V3 feature discovery info. |
eden-ai.edenai_upload_file | Write write | 0 | Upload a file to V3 storage. |
eden-ai.edenai_delete_all_uploaded_files | Write write | 0 | Delete all uploaded V3 files. |
eden-ai.edenai_generate_text | Write write | 6 | Generate text using AI models via Eden AI. Supports providers like OpenAI (GPT-4), Anthropic (Claude), Google (Gemini), Mistral, Cohere, and more. You can send a single prompt or a conversation history. |
eden-ai.edenai_analyze_image | Read read | 5 | Analyze images using AI models via Eden AI. Supports object detection, explicit content detection, scene description, and more. Provide an image as a URL or base64-encoded string. |
eden-ai.edenai_translate_text | Write write | 5 | Translate text between languages using AI models via Eden AI. Supports providers like Google Translate, DeepL, Amazon Translate, Microsoft Translator, and more. Detects the source language automatically if not specified. |
eden-ai.edenai_transcribe_audio | Read read | 6 | Transcribe audio or video to text using AI models via Eden AI. Supports providers like OpenAI (Whisper), Google Speech-to-Text, Amazon Transcribe, Microsoft Azure, and more. Provide audio as a URL or base64-encoded string. |
eden-ai.edenai_ocr | Read read | 5 | Extract text from images and documents using OCR via Eden AI. Supports providers like Google Cloud Vision, Amazon Textract, Microsoft Azure, and more. This is an async operation — the response may contain a public_job_id for tracking. Provide the document as a URL or base64-encoded string. |
eden-ai.edenai_get_current_user | Read read | 0 | Get the current Eden AI user's account information, including email, plan, and usage details. Useful for verifying API connectivity and checking account status. |
eden-ai.edenai_api_get | Read read | 0 | Call a legacy V2 GET endpoint. |
eden-ai.edenai_api_post | Write write | 0 | Call a legacy V2 POST endpoint. |
eden-ai.edenai_v3_api_get | Read read | 0 | Call a V3 GET endpoint. |
eden-ai.edenai_v3_api_post | Write write | 0 | Call a V3 POST endpoint. |