Easy-Peasy.AI integration
Easy-Peasy.AI is an AI content suite. Generate marketing and business text from its templates (presets), generate and edit images, start video and talking-avatar video jobs and read their result, transcribe audio from a URL and derive summaries, titles and action items from it, turn text into speech or sound effects, and call an OpenAI-compatible chat completion. Every generation spends the account's credits or plan word and character allowance. The separate Bots API on its own host and streamed chat output are not exposed. Authentication is an API key from the Easy-Peasy.AI settings page (Settings > API), sent in the x-api-key header.
Say what should happen.
The workflow builds itself.
What you can do with Easy-Peasy.AI
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Preset, 2 operations
get_presetGet presetGETReturns one template (preset): its input fields with name, type, whether required, max length and options. Pass each field name as a generate_text body param.list_presetsList presetsGETLists the text templates (presets) usable with generate_text, with slug, title, category and whether they are on the free plan. Optional category filter.
Audio, 1 operation
get_transcriptionGet transcriptionPOSTReturns a transcription by the uuid from create_transcription: transcription_status (processing, done or failed), transcript content, timestamped segments and any AI-generated fields. Read-only; contains the recording's spoken content.
Completion, 1 operation
create_chat_completionCreate chat completionPOSTBILLED: OpenAI-compatible chat completion; send messages and an optional model id, get choices[].message.content and token usage. Tool calling, response_format and n are not supported.
Generate, 1 operation
generate_textGenerate textPOSTBILLED (word credits): generates text from a template (preset) and returns an array of outputs {id, name}. Find presets with list_presets and their fields with get_preset; field names are passed as body params.
Generate audio content, 1 operation
generate_audio_contentGenerate audio contentPOSTBILLED: generates summaries, titles, action items, show notes and similar fields from a completed transcription, depending on its audio type, and returns them in data. Read them back with get_transcription.
Generate image, 1 operation
generate_imageGenerate imagePOSTBILLED: generates images from a prompt, or edits images given by URL, and waits: returns records {id, image_url, used_credits}. An empty image_url is pending; read it later with get_image. Cost depends on model and settings.
Generate sound, 1 operation
generate_sound_effectGenerate sound effectPOSTBILLED (plan character allowance): generates a sound effect from a text description and returns the MP3 url at once, with its duration in seconds.
Generate talking video, 1 operation
generate_talking_videoGenerate talking videoPOSTBILLED: starts a talking-avatar video job from a face image or a video plus text and voiceID, or plus an audio URL, and returns its id; read the result with get_video. Spends account credits; cost depends on the model and settings.
Generate text to speech, 1 operation
generate_speechGenerate speechPOSTBILLED (plan word allowance): converts text to speech with a voice from list_tts_voices and returns a public MP3 url, its uuid and the word count billed.
Generate video, 1 operation
generate_videoGenerate videoPOSTBILLED: starts a video generation job and returns its id at once; read the result with get_video every 15 to 30 seconds (usually 1 to 5 minutes). Resubmitting creates another billed job. Spends account credits; cost depends on the model and settings.
Get image, 1 operation
get_imageGet imageGETReturns one image record by the id from generate_image: image_url (empty while pending), model, prompt and used_credits. Read-only.
Get text to speech config, 1 operation
get_tts_voice_filtersGet tts voice filtersGETReturns the filter values usable with list_tts_voices (languages, accents, genders, ages, use cases) and the voice counts; with language, only that language's accents.
Get text to speech voice, 1 operation
list_tts_voicesList tts voicesGETLists text-to-speech voices (ready-made and, with include_custom, the account's cloned voices) with id, name, language, accent, gender, age and use case, filterable by those attributes.
Get video, 1 operation
get_videoGet videoGETReturns a video job from generate_video or generate_talking_video: status processing or completed, and url once completed. There is no failed status: a 404 means the job is missing or failed.
Transcription, 1 operation
create_transcriptionCreate transcriptionPOSTBILLED: starts transcribing an audio file from a public URL and returns its uuid; read the transcript with get_transcription every 15 to 30 seconds until transcription_status is done or failed. Spends transcription allowance.
Use Easy-Peasy.AI from Claude Code, Cursor or Codex
Connect Easy-Peasy.AI in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Easy-Peasy.AI operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Easy-Peasy.AI
- Create your workspace
Sign up free. Nothing to install.
- Connect Easy-Peasy.AI once
Add your Easy-Peasy.AI connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Easy-Peasy.AI integration FAQ
What can you do with the Easy-Peasy.AI integration?
LiveContext exposes 16 operations on Easy-Peasy.AI, covering preset, audio, completion and generate.
