---
title: WorkBuddy MCP Setup — Connect RunAPI for 250+ AI Models | RunAPI
description: Connect RunAPI to WorkBuddy via MCP and unlock 250+ AI models with one API key — generate images, video, music, and text from your workbench.
url: https://runapi.ai/workbuddy.md
canonical: https://runapi.ai/workbuddy
locale: en
site: RunAPI
image: https://runapi.ai/assets/opengraph-bfaaa0f0.png
alternates:
  en: https://runapi.ai/workbuddy
  zh-CN: https://runapi.ai/zh-CN/workbuddy
  es: https://runapi.ai/es/workbuddy
  ja: https://runapi.ai/ja/workbuddy
  de: https://runapi.ai/de/workbuddy
  fr: https://runapi.ai/fr/workbuddy
  pt-BR: https://runapi.ai/pt-BR/workbuddy
  ko: https://runapi.ai/ko/workbuddy
  it: https://runapi.ai/it/workbuddy
  nl: https://runapi.ai/nl/workbuddy
  pl: https://runapi.ai/pl/workbuddy
  tr: https://runapi.ai/tr/workbuddy
  zh-TW: https://runapi.ai/zh-TW/workbuddy
  zh-HK: https://runapi.ai/zh-HK/workbuddy
  ar: https://runapi.ai/ar/workbuddy
  x-default: https://runapi.ai/workbuddy
---

> HTML version: https://runapi.ai/workbuddy
> Site index for agents: https://runapi.ai/llms.txt


# Use RunAPI in WorkBuddy.

WorkBuddy is Tencent's AI agent workbench and speaks the MCP protocol natively. Add RunAPI as an MCP server, drop your key in RUNAPI_API_KEY, point the server at https://runapi.ai/mcp, and WorkBuddy can call 250+ models without leaving the workbench.

- [Get Free API Key](https://runapi.ai/login)
- [Read the docs](https://runapi.ai/docs/guides)

Copy prompt · one RunAPI key · MCP one-click connect

### Prompt

```text
Configure this WorkBuddy install to use RunAPI over MCP.

Requirements:
- Read the API key from RUNAPI_API_KEY. Do not hardcode the key.
- Add an MCP server named runapi.
- Use url "https://runapi.ai/mcp".
- Use the streamable HTTP transport.
- Send the header "Authorization: Bearer $RUNAPI_API_KEY".
- After adding the server, list the tools it exposes and report them.
- Run a short test generation to confirm the connection works.
- If RUNAPI_API_KEY is missing, ask me to set it before adding the server.
```

### MCP Config

```json
{
  "mcpServers": {
    "runapi": {
      "url": "https://runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${RUNAPI_API_KEY}"
      }
    }
  }
}
```

### Verify

```bash
export RUNAPI_API_KEY="runapi_xxx"
# Open WorkBuddy Settings > MCP Servers
# Verify "runapi" server shows connected
```

- **250+** - Models
- **26** - Providers
- **5** - Modalities
- **<100ms** - Latency

## What WorkBuddy is, and how RunAPI extends it

WorkBuddy is Tencent's AI agent desktop workbench, part of the CodeBuddy suite. It ships with 14+ native models and a SkillHub of 70,000+ skills, and it speaks the MCP protocol so you can plug in external tool servers. Out of the box it covers chat, coding, and office tasks, but its model choice is limited to what Tencent bundles.

RunAPI removes that ceiling. Connect it as a single MCP server and WorkBuddy can reach 250+ AI models from 26 providers across 5 modalities — text, image, video, music, and speech — through one API key and one endpoint. No per-provider signups, no juggling keys — add the server once and every model shows up as a callable tool inside the workbench.


## Why connect RunAPI to WorkBuddy

- **MCP one-click connect** - WorkBuddy speaks MCP natively, so RunAPI registers as a single server. Paste the prompt once and every model becomes a callable tool — no plugins or bridges.
- **250+ models, one key** - Reach 250+ models from 26 providers with a single RUNAPI_API_KEY. Switch between GPT, Claude, Gemini, Flux, Kling, and Suno without adding new accounts.
- **5 modalities** - Generate text, images, video, music, and speech from the same MCP server. WorkBuddy handles the task; RunAPI routes it to the right model automatically.
- **OpenAI compatible** - Chat and completion models follow the OpenAI-compatible request shape, so WorkBuddy's existing tool calls and prompts work without rewrites.
- **Pay-per-use pricing** - No seat licences or monthly minimums. You pay only for what each generation costs, and pooled billing covers every model behind the single key.
- **Enterprise security** - Keys stay in the environment, never hardcoded. Requests are scoped to your account, and usage is auditable per key from the RunAPI dashboard.

## Add RunAPI to WorkBuddy with a prompt

1. **Paste the setup prompt** - Copy the prompt from the first tab into WorkBuddy. It tells WorkBuddy to register RunAPI as an MCP server and read the key from RUNAPI_API_KEY. `Copy prompt`
2. **Review the MCP server config** - WorkBuddy should add an MCP server named runapi pointing at https://runapi.ai/mcp over streamable HTTP, with the Authorization header carrying your RunAPI key. `url: https://runapi.ai/mcp`
3. **Verify the connection** - Ask WorkBuddy to list the tools exposed by the runapi MCP server, then run a short test generation before using it for a larger task. `List MCP tools`

## What you can build from the workbench

- **Office documents** (`GPT`) - Draft reports, summaries, and slides inside WorkBuddy, then let RunAPI route the heavy reasoning to a top-tier chat model for cleaner long-form output.
- **Data visualization** (`Claude`) - Ask WorkBuddy to analyze a dataset and generate charts or narrative insights, with Claude handling structured reasoning over large tables.
- **Video generation** (`Kling`) - Turn a storyboard or product brief into short clips without leaving the workbench — RunAPI runs the async video job and returns the finished URL.
- **Music and audio** (`Suno`) - Generate background tracks or jingles from a text brief. WorkBuddy sends the request; RunAPI polls Suno and hands back the finished audio.
- **Design assets** (`Flux`) - Create logos, hero images, and marketing visuals on demand. Flux renders from a prompt and the image URL lands straight back in WorkBuddy.
- **Translation and localization** (`DeepSeek`) - Localize docs, UI strings, and support replies at scale using a fast, low-cost model so batch translation stays affordable.

## Why teams add RunAPI to WorkBuddy

- **One integration, every model** - Instead of wiring up each provider's SDK, you register one MCP server. New models added to RunAPI appear in WorkBuddy without any extra setup on your side.
- **No key sprawl** - A single RUNAPI_API_KEY replaces the pile of OpenAI, Anthropic, and Google keys you would otherwise manage, rotate, and secure separately.
- **Predictable pooled billing** - All model usage rolls up to one balance and one invoice, so finance sees a single line item instead of a dozen provider bills.
- **Future-proof by default** - RunAPI tracks new releases across providers. When a stronger model ships, it is available through the same endpoint — no migration work in WorkBuddy.

## WorkBuddy native vs. WorkBuddy with RunAPI

| Feature | WorkBuddy Native | WorkBuddy + RunAPI |
| --- | --- | --- |
| Model count | 14+ bundled models | 250+ models across 26 providers |
| Modalities | Mostly text and code | Text, image, video, music, and speech |
| Adding a provider | Wait for native support | Already included — no new setup |
| API keys to manage | One per external provider | A single RUNAPI_API_KEY |
| Billing | Separate per provider | One pooled, pay-per-use balance |

## MCP server fields

| Field | Value | Purpose |
| --- | --- | --- |
| `mcp_servers.name` | `runapi` | Registers a named MCP server that WorkBuddy can call for model tools. |
| `url` | `https://runapi.ai/mcp` | Points WorkBuddy at RunAPI's MCP endpoint for model discovery and tasks. |
| `transport` | `streamable_http` | Uses the HTTP streaming transport WorkBuddy expects for remote MCP servers. |
| `auth_header` | `Authorization: Bearer $RUNAPI_API_KEY` | Sends the RunAPI key from the environment instead of hardcoding it. |

## One MCP server for images, video, and music.

WorkBuddy ships strong chat and coding models, but image, video, and music usually mean extra tools or external services. RunAPI replaces all of that — the same runapi MCP server and RUNAPI_API_KEY handle image, video, and music requests alongside chat, with no plugins or GPU rentals.

- **Image Generation** - Call Flux Kontext, Imagen 4, Seedream, GPT Image, and Nano Banana through the RunAPI MCP server. No local GPU, no workflow graphs — send a prompt and receive an image URL. [Browse image models](https://runapi.ai/openclaw.md)
- **Video Generation** - Generate video from text or images with Kling 3.0, Seedance 2.0, Veo 3, and Wan 2.7. RunAPI handles async polling and callbacks with the same task format across all video models. [Browse video models](https://runapi.ai/hermes-agent.md)
- **Music Generation** - Access Suno v4 through v5.5 directly through RunAPI. No third-party bridge service needed — pass lyrics, style, and duration, and poll for the finished audio. [Browse music models](https://runapi.ai/mcp.md)

## Use any model in WorkBuddy

Each guide shows the prompt, curl command, parameters, and FAQ for calling a specific model through RunAPI inside WorkBuddy.

- **[InfiniteTalk](https://runapi.ai/workbuddy-infinitetalk.md)** - Talking avatar video from audio
- **[Grok Imagine](https://runapi.ai/workbuddy-grok-imagine.md)** - xAI image and video generation
- **[Flux Kontext](https://runapi.ai/workbuddy-flux-kontext.md)** - Text-guided image editing
- **[Z Image](https://runapi.ai/workbuddy-z-image.md)** - Fast bilingual image generation
- **[Topaz](https://runapi.ai/workbuddy-topaz.md)** - AI image and video upscaling
- **[Imagen 4](https://runapi.ai/workbuddy-imagen-4.md)** - Google image generation
- **[Seedream](https://runapi.ai/workbuddy-seedream.md)** - Bytedance 4K image generation
- **[Qwen 2 Image](https://runapi.ai/workbuddy-qwen-2.md)** - Alibaba image generation and editing
- **[Kling](https://runapi.ai/workbuddy-kling.md)** - Video generation with motion control and sound
- **[Veo 3](https://runapi.ai/workbuddy-veo-3.md)** - Google cinematic video with native audio
- **[Seedance](https://runapi.ai/workbuddy-seedance.md)** - Budget video generation by Bytedance
- **[Hailuo](https://runapi.ai/workbuddy-hailuo.md)** - MiniMax video generation
- **[Wan](https://runapi.ai/workbuddy-wan.md)** - Open-source video and image generation
- **[Runway](https://runapi.ai/workbuddy-runway.md)** - Creative video with camera control
- **[Luma](https://runapi.ai/workbuddy-luma.md)** - Spatial-aware video generation
- **[Suno](https://runapi.ai/workbuddy-suno.md)** - AI music generation from text
- **[ElevenLabs](https://runapi.ai/workbuddy-elevenlabs.md)** - Text-to-speech and voice AI
- **[GPT](https://runapi.ai/workbuddy-gpt.md)** - OpenAI chat and responses API
- **[Claude](https://runapi.ai/workbuddy-claude.md)** - Anthropic messages API
- **[DeepSeek](https://runapi.ai/workbuddy-deepseek.md)** - Budget LLM with reasoning
- **[Gemini](https://runapi.ai/workbuddy-gemini.md)** - Google AI models, no GCP needed
- **[Nano Banana](https://runapi.ai/workbuddy-nano-banana.md)** - Google image generation with text rendering
- **[Midjourney](https://runapi.ai/workbuddy-midjourney.md)** - Midjourney image generation, editing, and image-to-video
- **[Ideogram V3](https://runapi.ai/workbuddy-ideogram-v3.md)** - Typography-focused image generation
- **[Recraft](https://runapi.ai/workbuddy-recraft.md)** - Vector art and image upscaling
- **[Flux 2](https://runapi.ai/workbuddy-flux-2.md)** - BFL image generation, pro and flex
- **[GPT Image](https://runapi.ai/workbuddy-gpt-image.md)** - OpenAI image generation and editing

## WorkBuddy and RunAPI questions

### How do I connect RunAPI to WorkBuddy?

WorkBuddy speaks MCP, so you add RunAPI as an MCP server. Paste the setup prompt, which registers a server named runapi pointing at https://runapi.ai/mcp and reads your key from RUNAPI_API_KEY. Verify by asking WorkBuddy to list the tools the server exposes.

### Why use RunAPI instead of WorkBuddy's native models?

WorkBuddy bundles 14+ models, mostly for chat and code. RunAPI adds 250+ models across 26 providers and 5 modalities through one key, so you can generate images, video, music, and speech from the same workbench without waiting for native support.

### What is the difference between WorkBuddy's SkillHub and RunAPI?

SkillHub is WorkBuddy's library of 70,000+ agent skills — workflows and automations that decide what to do. RunAPI is the model layer underneath that decides which AI does the work. You keep using SkillHub for orchestration and let RunAPI supply the 250+ models any skill needs to run.

### Is RunAPI free to use with WorkBuddy?

Creating an account and API key is free. API calls use prepaid, pay-as-you-go billing; add funds before making requests.

### Is it safe to add RunAPI as an MCP server?

Yes. Your key lives in the RUNAPI_API_KEY environment variable, never hardcoded in the config. Requests are scoped to your account, every call is auditable per key from the dashboard, and you can rotate or revoke the key at any time without touching WorkBuddy's other settings.

### Is RunAPI compatible with WorkBuddy's existing tools?

Yes. Chat and completion models use the OpenAI-compatible request shape, and the MCP server exposes each model as a standard tool that WorkBuddy already knows how to call. Your existing WorkBuddy prompts, skills, and automations keep working without any rewrites or migration effort.

### Can WorkBuddy generate video and music through RunAPI?

Yes. The same runapi MCP server exposes video models like Kling and Veo and music models like Suno alongside chat and image tools. WorkBuddy sends the request, RunAPI handles the async polling and callbacks, and the finished URL comes back into the workbench with no extra services to wire up.

### Where should RUNAPI_API_KEY be set for WorkBuddy?

Set RUNAPI_API_KEY in the environment that launches WorkBuddy — your shell profile, service unit, or the app's environment settings. Desktop launches do not always inherit interactive shell variables, so confirm the key is visible to the process before the MCP server tries to authenticate a request.

### Do I need separate keys for each model provider?

No. That is the point of RunAPI. One RUNAPI_API_KEY covers every model behind the MCP server, so you never manage separate OpenAI, Anthropic, or Google keys. Usage from all 26 providers pools into a single balance with one invoice, so there is nothing extra to rotate or reconcile.

### What happens when a new model is released?

RunAPI adds new models across providers as they ship, and they appear through the same MCP endpoint. WorkBuddy sees them as new tools automatically — you do not update the config or re-run the setup prompt to reach a newer model.


## Use one RunAPI key inside WorkBuddy.

Add the MCP server once, pick any model from the catalog, and verify the connection before your next WorkBuddy task.

[Browse models →](https://runapi.ai/models.md)

---

## More from RunAPI

- [Home](https://runapi.ai/.md)
### Product
- [Model Catalog](https://runapi.ai/models.md)
- [Pricing](https://runapi.ai/pricing.md)
- [Providers](https://runapi.ai/models#all-models)
### Developers
- [Documentation](https://runapi.ai/docs/guides)
- [SDKs](https://runapi.ai/sdk.md)
- [CLI](https://runapi.ai/cli.md)
- [MCP Server](https://runapi.ai/mcp.md)
- [x402](https://runapi.ai/x402.md)
### Guides
- [Claude Code vs Cursor](https://runapi.ai/claude-code-vs-cursor.md)
- [Cursor API Setup](https://runapi.ai/cursor-api-setup.md)
- [RunAPI vs OpenRouter](https://runapi.ai/openrouter-alternative.md)
### Company
- [Enterprise](https://runapi.ai/contact.md)
- [Contact](https://runapi.ai/contact.md)
### Legal
- [Terms](https://runapi.ai/terms.md)
- [Privacy](https://runapi.ai/privacy.md)
- [Site index for agents](https://runapi.ai/llms.txt)

Contact: contact@runapi.ai

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "WebSite",
    "name": "RunAPI",
    "url": "https://runapi.ai/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://runapi.ai/models?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "Organization",
    "name": "RunAPI",
    "url": "https://runapi.ai/",
    "logo": {
      "@type": "ImageObject",
      "url": "https://runapi.ai/icon.svg"
    },
    "sameAs": [
      "https://github.com/runapi-ai"
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "SoftwareApplication",
    "name": "RunAPI for WorkBuddy",
    "applicationCategory": "DeveloperApplication",
    "description": "Connect RunAPI to WorkBuddy via MCP and unlock 250+ AI models with one API key — generate images, video, music, and text from your workbench.",
    "url": "https://runapi.ai/workbuddy",
    "operatingSystem": "Web, macOS, Windows",
    "offers": {
      "@type": "Offer",
      "price": "0",
      "priceCurrency": "USD"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "How do I connect RunAPI to WorkBuddy?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "WorkBuddy speaks MCP, so you add RunAPI as an MCP server. Paste the setup prompt, which registers a server named runapi pointing at https://runapi.ai/mcp and reads your key from RUNAPI_API_KEY. Verify by asking WorkBuddy to list the tools the server exposes."
        }
      },
      {
        "@type": "Question",
        "name": "Why use RunAPI instead of WorkBuddy's native models?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "WorkBuddy bundles 14+ models, mostly for chat and code. RunAPI adds 250+ models across 26 providers and 5 modalities through one key, so you can generate images, video, music, and speech from the same workbench without waiting for native support."
        }
      },
      {
        "@type": "Question",
        "name": "What is the difference between WorkBuddy's SkillHub and RunAPI?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "SkillHub is WorkBuddy's library of 70,000+ agent skills — workflows and automations that decide what to do. RunAPI is the model layer underneath that decides which AI does the work. You keep using SkillHub for orchestration and let RunAPI supply the 250+ models any skill needs to run."
        }
      },
      {
        "@type": "Question",
        "name": "Is RunAPI free to use with WorkBuddy?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Creating an account and API key is free. API calls use prepaid, pay-as-you-go billing; add funds before making requests."
        }
      },
      {
        "@type": "Question",
        "name": "Is it safe to add RunAPI as an MCP server?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes. Your key lives in the RUNAPI_API_KEY environment variable, never hardcoded in the config. Requests are scoped to your account, every call is auditable per key from the dashboard, and you can rotate or revoke the key at any time without touching WorkBuddy's other settings."
        }
      },
      {
        "@type": "Question",
        "name": "Is RunAPI compatible with WorkBuddy's existing tools?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes. Chat and completion models use the OpenAI-compatible request shape, and the MCP server exposes each model as a standard tool that WorkBuddy already knows how to call. Your existing WorkBuddy prompts, skills, and automations keep working without any rewrites or migration effort."
        }
      },
      {
        "@type": "Question",
        "name": "Can WorkBuddy generate video and music through RunAPI?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes. The same runapi MCP server exposes video models like Kling and Veo and music models like Suno alongside chat and image tools. WorkBuddy sends the request, RunAPI handles the async polling and callbacks, and the finished URL comes back into the workbench with no extra services to wire up."
        }
      },
      {
        "@type": "Question",
        "name": "Where should RUNAPI_API_KEY be set for WorkBuddy?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Set RUNAPI_API_KEY in the environment that launches WorkBuddy — your shell profile, service unit, or the app's environment settings. Desktop launches do not always inherit interactive shell variables, so confirm the key is visible to the process before the MCP server tries to authenticate a request."
        }
      },
      {
        "@type": "Question",
        "name": "Do I need separate keys for each model provider?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. That is the point of RunAPI. One RUNAPI_API_KEY covers every model behind the MCP server, so you never manage separate OpenAI, Anthropic, or Google keys. Usage from all 26 providers pools into a single balance with one invoice, so there is nothing extra to rotate or reconcile."
        }
      },
      {
        "@type": "Question",
        "name": "What happens when a new model is released?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "RunAPI adds new models across providers as they ship, and they appear through the same MCP endpoint. WorkBuddy sees them as new tools automatically — you do not update the config or re-run the setup prompt to reach a newer model."
        }
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "HowTo",
    "name": "How to connect RunAPI to WorkBuddy over MCP",
    "description": "Add RunAPI as an MCP server in WorkBuddy, authenticate with your API key, and verify the connection before running a task.",
    "step": [
      {
        "@type": "HowToStep",
        "position": 1,
        "name": "Paste the setup prompt",
        "text": "Copy the prompt from the first tab into WorkBuddy. It tells WorkBuddy to register RunAPI as an MCP server and read the key from RUNAPI_API_KEY."
      },
      {
        "@type": "HowToStep",
        "position": 2,
        "name": "Review the MCP server config",
        "text": "WorkBuddy should add an MCP server named runapi pointing at https://runapi.ai/mcp over streamable HTTP, with the Authorization header carrying your RunAPI key."
      },
      {
        "@type": "HowToStep",
        "position": 3,
        "name": "Verify the connection",
        "text": "Ask WorkBuddy to list the tools exposed by the runapi MCP server, then run a short test generation before using it for a larger task."
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://runapi.ai/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "RunAPI for WorkBuddy",
        "item": "https://runapi.ai/workbuddy"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "ItemList",
    "name": "Use any model in WorkBuddy",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "InfiniteTalk",
        "url": "/workbuddy-infinitetalk"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Grok Imagine",
        "url": "/workbuddy-grok-imagine"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Flux Kontext",
        "url": "/workbuddy-flux-kontext"
      },
      {
        "@type": "ListItem",
        "position": 4,
        "name": "Z Image",
        "url": "/workbuddy-z-image"
      },
      {
        "@type": "ListItem",
        "position": 5,
        "name": "Topaz",
        "url": "/workbuddy-topaz"
      },
      {
        "@type": "ListItem",
        "position": 6,
        "name": "Imagen 4",
        "url": "/workbuddy-imagen-4"
      },
      {
        "@type": "ListItem",
        "position": 7,
        "name": "Seedream",
        "url": "/workbuddy-seedream"
      },
      {
        "@type": "ListItem",
        "position": 8,
        "name": "Qwen 2 Image",
        "url": "/workbuddy-qwen-2"
      },
      {
        "@type": "ListItem",
        "position": 9,
        "name": "Kling",
        "url": "/workbuddy-kling"
      },
      {
        "@type": "ListItem",
        "position": 10,
        "name": "Veo 3",
        "url": "/workbuddy-veo-3"
      },
      {
        "@type": "ListItem",
        "position": 11,
        "name": "Seedance",
        "url": "/workbuddy-seedance"
      },
      {
        "@type": "ListItem",
        "position": 12,
        "name": "Hailuo",
        "url": "/workbuddy-hailuo"
      },
      {
        "@type": "ListItem",
        "position": 13,
        "name": "Wan",
        "url": "/workbuddy-wan"
      },
      {
        "@type": "ListItem",
        "position": 14,
        "name": "Runway",
        "url": "/workbuddy-runway"
      },
      {
        "@type": "ListItem",
        "position": 15,
        "name": "Luma",
        "url": "/workbuddy-luma"
      },
      {
        "@type": "ListItem",
        "position": 16,
        "name": "Suno",
        "url": "/workbuddy-suno"
      },
      {
        "@type": "ListItem",
        "position": 17,
        "name": "ElevenLabs",
        "url": "/workbuddy-elevenlabs"
      },
      {
        "@type": "ListItem",
        "position": 18,
        "name": "GPT",
        "url": "/workbuddy-gpt"
      },
      {
        "@type": "ListItem",
        "position": 19,
        "name": "Claude",
        "url": "/workbuddy-claude"
      },
      {
        "@type": "ListItem",
        "position": 20,
        "name": "DeepSeek",
        "url": "/workbuddy-deepseek"
      },
      {
        "@type": "ListItem",
        "position": 21,
        "name": "Gemini",
        "url": "/workbuddy-gemini"
      },
      {
        "@type": "ListItem",
        "position": 22,
        "name": "Nano Banana",
        "url": "/workbuddy-nano-banana"
      },
      {
        "@type": "ListItem",
        "position": 23,
        "name": "Midjourney",
        "url": "/workbuddy-midjourney"
      },
      {
        "@type": "ListItem",
        "position": 24,
        "name": "Ideogram V3",
        "url": "/workbuddy-ideogram-v3"
      },
      {
        "@type": "ListItem",
        "position": 25,
        "name": "Recraft",
        "url": "/workbuddy-recraft"
      },
      {
        "@type": "ListItem",
        "position": 26,
        "name": "Flux 2",
        "url": "/workbuddy-flux-2"
      },
      {
        "@type": "ListItem",
        "position": 27,
        "name": "GPT Image",
        "url": "/workbuddy-gpt-image"
      }
    ]
  }
]
```
