Integration · Developer tools
Connect Claude & ChatGPT to BeatAPI
Ask your AI to turn product photos into a video, apply an effect to images, or find a model in BeatAPI's catalog and run it. It follows each generation task until the result is ready. It can also search and read the web, map a website, answer a research question with sources and fetch public social media data.
Free plan, no credit card. Takes about a minute.
Try asking
“Make a 10-second product video from these three photos.”
The AI starts a product video task with your images and duration, then checks the task until the video is ready. The task uses credits.
“Which video effects can I use on a portrait photo?”
It lists the ready-made effects, shows an effect's options, and can apply one to your images.
“Find a model that turns text into an image and run it with this prompt.”
It searches the capability catalog, reads the input contract of the model it picks, and runs it.
What your AI can do
Video and image generation
Create product videos and effect videos, list effects, models and workflows such as music video, and follow each task to its result.
Capability catalog
Search BeatAPI's AI models, workflows and data actions, check what inputs one needs, and run it.
Web research and usage
Search the web, read pages, map a site, research a question with sources, fetch public social data and check usage.
“Is my video task finished?”
It checks the task's status and gives you the result when it is done.
“Read these three competitor pages and compare their pricing.”
It reads and extracts the content of each page, focused on pricing, and compares them.
“How much have we used this month?”
It gets the account's usage and concurrency for the period.
18 tools for BeatAPI
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
analyze_videoChanges dataAnalyze a video at `video_url` with a `prompt` describing what to look for. Starts a task; poll it with get_task.call_social_dataChanges dataFetch public social media data by calling a social-data `action` ID (find IDs with search_capabilities) with its `params`.create_effect_videoChanges dataApply an effect to images: pass `effect_id`, `images` (image URLs) and optional `options` (duration, resolution, aspect ratio). Starts a task that uses credits; poll it with get_task.create_product_videoChanges dataGenerate an e-commerce product video from product `images` and a `duration`, with optional `prompt`, `language` and `aspect_ratio`. Starts a task that uses credits; poll it with get_task.get_effectGet one effect's details and options by `effect_id`.get_taskCheck the status and result of a generation task by `task_id` (image, video, effect or analysis tasks).get_usageGet the account's usage and concurrency for a `period`.inspect_capabilityChanges dataGet the input contract of one capability by its `reference` (from search_capabilities), so you know which inputs run_capability needs.list_effectsList the ready-made video effects, optionally filtered by `category` or `output_type`.list_media_modelsList the image and video generation models available, optionally filtered by `media_type`.list_text_modelsList the text models available to this account.list_workflowsList the ready-made generation workflows available (such as music video and product video).map_websiteChanges dataList the pages of a website starting at `url`, with optional depth, limit and path filters.read_web_pagesChanges dataRead and extract the content of one or more web pages by `urls`, optionally focused on a `query`.research_questionChanges dataResearch a question on the web and get a sourced answer for `query`.run_capabilityChanges dataRun a capability by `reference` with its `input`, or poll a started task with `task_id`. Generation runs use account credits.search_capabilitiesChanges dataSearch BeatAPI's catalog of capabilities (AI models, workflows and data actions) by `query`, optionally filtered by `kind` or `platform`. Start here to find the `reference` to inspect or run.search_webChanges dataSearch the web for `query`, with optional country, language, time range and include/exclude domain filters.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose BeatAPI from the app list.
- 2
Paste your key
Paste your BeatAPI API key. Sign in to the BeatAPI Dashboard, open API Keys and create a key. It works with or without the sk- prefix.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in BeatAPI?
It can create product videos and effect videos, analyze a video, search and run capabilities from BeatAPI's catalog, and check generation tasks. It can list effects, image, video and text models and workflows, search and read the web, map a website, research a question, fetch public social media data and read your usage.
Does the AI see my BeatAPI API key?
No. Your BeatAPI API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can allow lookups and research but leave generation off. Tools that start generation tasks can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own BeatAPI account.
Does generating videos use my BeatAPI credits?
Yes. Product videos, effect videos and other generation runs use credits on your BeatAPI account. The AI can check your usage with the get_usage tool, and you can require approval before any generation task starts.
Let your AI work in BeatAPI today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect BeatAPI freePipMCP is not affiliated with BeatAPI. Product names are trademarks of their owners.






