BurstyAI integration
BurstyAI runs pre-built AI workflows for SEO, content and sales outreach. An agent can run each workflow once and wait for its result: SEO research (search intent, Google Ads and auto-complete keyword ideas, LSI keywords, backlinks, internal links), content (blog titles, topical authority maps, blog posts from a YouTube video, a top-ranked page or reference content, AI and stock images, some of them posted to WordPress) and outreach (company and lead research, personalized cold emails). It can also re-read a run's status and outputs by job id. Each run consumes BurstyAI credits, an amount that varies by workflow and input, and the API allows 5 requests per second per account. The bulk and scheduled variants, the Google URL indexing workflow (it takes a Google credentials file), the chunked internal-links workflow and the file download URL route (it answers a bare string) are not exposed. Authentication is a BurstyAI API key (prefix ak-) sent as a Bearer token in the Authorization header.
Say what should happen.
The workflow builds itself.
What you can do with BurstyAI
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.
Blog post, 3 operations
run_blog_rewrite_from_referenceRun blog rewrite from referencePOSTWrites an HTML blog post from a title and reference content and publishes it to WordPress with SEO metadata. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_top_ranked_page_to_blog_postRun top ranked page to blog postPOSTTurns the top Google result for keywords into a blog post, extracting its text and images. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_youtube_video_to_blogRun youtube video to blogPOSTTurns a YouTube video (one with a transcript) into a blog post, adding related web content. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Keyword idea, 3 operations
run_google_ads_keyword_ideasRun google ads keyword ideasPOSTGoogle Ads keyword ideas with monthly searches and competition, from seed keywords, a page URL or both. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_google_autocomplete_keyword_ideasRun google autocomplete keyword ideasPOSTGenerates keyword ideas from Google's search auto-complete suggestions for a query. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_nested_autocomplete_keyword_ideasRun nested autocomplete keyword ideasPOSTLike run_google_autocomplete_keyword_ideas, but feeds each suggestion back as a new seed for a broader keyword list. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Blog image, 2 operations
run_blog_images_to_wordpressRun blog images to wordpressPOSTGenerates AI images for a blog title and uploads them to WordPress with metadata (per BurstyAI). Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_three_blog_imagesRun three blog imagesPOSTGenerates three AI images for a blog article from its title, writing one image prompt per image first. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Company, 2 operations
run_company_research_by_linkedinRun company research by linkedinPOSTExtracts a company's LinkedIn data (industries, employee range, HQ, funding) plus a 120-word outreach summary. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_company_research_by_websiteRun company research by websitePOSTScrapes a company's website into a profile: niches, audience, pain points, value propositions, contacts. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Internal link, 2 operations
run_internal_links_by_google_searchRun internal links by google searchPOSTFinds the pages of your website most relevant to a blog title, using Google Search restricted to the site. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_website_internal_links_extractorRun website internal links extractorPOSTCrawls a website's internal links and returns each page's title, description and URL. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Outreach email, 2 operations
run_linkedin_lead_email_outreachRun linkedin lead email outreachPOSTResearches a lead's LinkedIn profile, then writes a tailored outreach email for your objective. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.run_personalized_outreach_emailRun personalized outreach emailPOSTWrites a personalized cold email from your details, your business summary and the prospect's data points. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Backlink, 1 operation
run_backlink_researchRun backlink researchPOSTResearches backlinks to a competitor's website through Google Search and categorizes them. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Blog article, 1 operation
run_one_click_blog_article_writerRun one click blog article writerPOSTWrites an SEO blog article from a title, keywords and audience, then posts it to WordPress (per BurstyAI). Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Blog plan, 1 operation
run_topical_authority_mapRun topical authority mapPOSTSplits a niche into categories and plans blog articles for each (a topical authority map). Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Blog title, 1 operation
run_blog_title_generatorRun blog title generatorPOSTGenerates SEO blog titles (with persona and rationale) from the search intent of Google results for keywords. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Business profile, 1 operation
run_my_business_summaryRun my business summaryPOSTScrapes your own homepage and summarizes your business: niches, audience, value propositions, tone. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Image, 1 operation
run_ai_image_generatorRun ai image generatorPOSTGenerates images from a text prompt with a chosen image model (DALLE.2, DALLE.3, Stable Diffusion family). Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Lead, 1 operation
run_lead_research_by_linkedinRun lead research by linkedinPOSTAnalyzes a lead's LinkedIn profile and recent posts into personalized data points for cold outreach. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Lsi keyword, 1 operation
run_lsi_keywords_from_top_pagesRun lsi keywords from top pagesPOSTExtracts LSI keywords and entities from the top-ranked Google pages for a keyword. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Search intent, 1 operation
run_search_intent_analysisRun search intent analysisPOSTAnalyzes the Google results for keywords to determine search intent, content type and target audience. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Stock image, 1 operation
run_stock_image_searchRun stock image searchPOSTSearches Unsplash, Pixabay and Pexels for images matching keywords and picks the top N by relevance. Inputs go in params, keyed exactly as in its example. Waits for the job and returns the finished result; gives up after 10 minutes.
Workflow job, 1 operation
get_workflow_job_resultGet workflow job resultGETReads a workflow job: jobStatus (INIT, RUNNING, END or ERROR), outputs and errors. The run_* tools already wait for the job; use this to re-read a job by its id.
Use BurstyAI from Claude Code, Cursor or Codex
Connect BurstyAI in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its BurstyAI 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 BurstyAI
- Create your workspace
Sign up free. Nothing to install.
- Connect BurstyAI once
Add your BurstyAI 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.
BurstyAI integration FAQ
What can you do with the BurstyAI integration?
LiveContext exposes 25 operations on BurstyAI, covering blog post, keyword idea, blog image and company.
