Skip to content

Add media generation MCP config and specialist agent#619

Open
runapi-builder wants to merge 1 commit into
davila7:mainfrom
runapi-builder:add-runapi-mcp
Open

Add media generation MCP config and specialist agent#619
runapi-builder wants to merge 1 commit into
davila7:mainfrom
runapi-builder:add-runapi-mcp

Conversation

@runapi-builder

@runapi-builder runapi-builder commented Jun 3, 2026

Copy link
Copy Markdown

Summary

Adds a media generation MCP config and a specialist agent template for AI image, video, music, and audio generation through RunAPI.

Files added

  • cli-tool/components/mcps/creative/runapi.json — MCP server config for RunAPI (130+ AI models, free catalog tools work without API key)
  • cli-tool/components/agents/ai-specialists/media-generation-specialist.md — agent template with workflow: search prompts → pick model → confirm → generate → present results

How it works

The agent uses RunAPI's MCP tools to search a curated prompt library (1,600+ examples), select models by quality/speed/cost, and create generation tasks. Free tools (model browsing, pricing, prompt search) work without an API key.


Summary by cubic

Adds a RunAPI MCP server config and a media-generation specialist agent to enable image, video, music, and audio generation via RunAPI tools. Users can browse models, pricing, and prompts without a key; generation requires a RunAPI API key.

  • New Features
    • Area: components (cli-tool/components/)
    • Added MCP config: cli-tool/components/mcps/creative/runapi.json (runs @runapi.ai/mcp via npx)
    • Added agent: cli-tool/components/agents/ai-specialists/media-generation-specialist.md (workflow: search prompts → pick model → confirm → generate → present)
    • New components added; regenerate catalog (docs/components.json)
    • Secrets: RunAPI API key required for generation; not needed for catalog tools

Written for commit 7184355. Summary will update on new commits.

Review in cubic

@vercel

vercel Bot commented Jun 3, 2026

Copy link
Copy Markdown

@runapi-builder is attempting to deploy a commit to the Daniel Avila's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added the review-pending Component PR awaiting maintainer review label Jun 3, 2026
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

👋 Thanks for contributing, @runapi-builder!

This PR touches cli-tool/components/** and has been marked review-pending.

What happens next

  1. 🤖 Automated security audit runs and posts results on this PR.
  2. 👀 Maintainer review — a human reviewer validates the component with the component-reviewer agent (format, naming, security, clarity).
  3. Merge — once approved, your PR is merged to main.
  4. 📦 Catalog regeneration — the component catalog is rebuilt automatically.
  5. 🚀 Live on aitmpl.com — your component appears on the website after deploy.

While you wait

  • Check the Security Audit comment below for any issues to fix.
  • Make sure your component follows the contribution guide.

This is an automated message. No action is required from you right now — a maintainer will review soon.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-pending Component PR awaiting maintainer review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant