ai
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.
6 functions 4 read 2 write API key auth
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.
Machine-Readable Metadata
- integration_slug
eden-ai- route_slug
eden-ai- package
eden-ai- auth_strategy
api_keyAPI key- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. Eden AI CLIHeadless setup and direct function calls. Eden AI MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
Eden AI MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Eden AI.
Claude Code Eden AI MCP setup for Claude Code. Cursor Eden AI MCP setup for Cursor. Codex Eden AI MCP setup for Codex. OpenAI Agents Eden AI MCP setup for OpenAI Agents SDK. Claude Agent SDK Eden AI MCP setup for Claude Agent SDK. Vercel AI SDK Eden AI MCP setup for Vercel AI SDK. LangChain Eden AI MCP setup for LangChain. LangGraph Eden AI MCP setup for LangGraph. CrewAI Eden AI MCP setup for CrewAI. MCP clients Eden AI MCP setup for Generic MCP Clients.
Eden AI CLI Matrix
Use these pages for direct Eden AI CLI workflows in scripts, CI, cron, and agent wrappers.
CI Eden AI CLI for CI. Cron Jobs Eden AI CLI for cron jobs. Shell Scripts Eden AI CLI for shell scripts. Headless Automation Eden AI CLI for headless automation. Coding Agents Eden AI CLI for coding agents.
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
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. |