npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

elevate-labs-mcp

v0.3.7

Published

MCP server for the Elevate Labs API — TTS, image, video generation, AI chat, and YouTube Analytics

Readme

elevate-labs-mcp

MCP server for the Elevate Labs API — generate TTS audio, AI images, AI videos, and chat with 40+ LLM models directly from Claude Code, Claude Desktop, Cursor, and other MCP-compatible tools.

Setup

Claude Code

claude mcp add elevate-labs -- npx elevate-labs-mcp

Then set your API key:

claude mcp add elevate-labs -e ELEVATE_API_KEY=your_key_here -- npx elevate-labs-mcp

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "elevate-labs": {
      "command": "npx",
      "args": ["elevate-labs-mcp"],
      "env": {
        "ELEVATE_API_KEY": "your_key_here"
      }
    }
  }
}

Get your API key

Sign up at elevate.uno/dashboard/api to get your API key.

Available Tools

Media Generation

| Tool | Description | |---|---| | generate_tts | Text-to-speech using ElevenLabs voices. Polls until the MP3 is ready and returns the URL. | | generate_image | AI image generation from text. Supports reference images for style transfer, editing, and remixing. | | generate_video | AI video generation from text or a source image. Videos take 2-5 minutes. | | get_task | Check the status of any media task by ID. | | list_tasks | List your recent media tasks (TTS, image, or video). | | get_usage | Check your current rate limits and concurrent task usage. | | get_media_types | List available media types and their accepted parameters. |

Chat (LLM)

| Tool | Description | |---|---| | chat_completion | Chat with 40+ AI models (Claude, GPT, Gemini, DeepSeek, Grok, Llama, etc). Uses streaming internally for long responses. | | list_models | List all available chat models and their providers. | | get_chat_usage | Check your chat rate limits (concurrent, RPM, daily tokens). |

Examples

Once configured, just ask Claude naturally:

  • "Generate a voiceover for this script using voice EXAVITQu4vr4xnSDxMaL"
  • "Create a thumbnail image: a sunset over mountains, landscape format"
  • "Generate a video of a ball bouncing on a table"
  • "Use Elevate to ask GPT-5 to summarize this document"
  • "Check my API usage"

Parallel workflows

Claude can call multiple tools concurrently, so you can run multi-step pipelines:

  1. Research a niche
  2. Generate a script with Claude
  3. Generate voiceover with generate_tts
  4. Generate a thumbnail with generate_image

All in a single conversation.

Reference images

For image editing and style transfer, pass a base64 data URL:

  • style — generate a new image copying the visual style of the reference
  • edit — transform/modify the reference image directly
  • subject — keep the subject from the reference in a new scene
  • scene — use the reference as the background/setting

Image-to-video

Pass a source_image to generate_video to animate a still image based on your prompt.

Rate Limits

Limits scale with your subscription units:

| Media | Concurrent | Hourly | |---|---|---| | TTS | = units | unlimited | | Image | = units | 50 + 50 x units | | Video | 1 | 10 + 10 x units |

Chat: 1 concurrent/unit, 5 RPM/unit, 2M + 1M/extra unit tokens/day.

License

MIT