Barevalue MCP logo

Barevalue MCP

by quietnotion

Submit podcast audio for AI or human editing, then retrieve edited files, transcripts, show notes, and social clips.

Install Barevalue MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "quietnotion-barevalue-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "barevalue-mcp"
      ],
      "env": {
        "BAREVALUE_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

The install command started, but didn't respond the way we expected when we tried to talk to it.

npx -y barevalue-mcp

initialize succeeded but no response to tools/list.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

The quietnotion/barevalue-mcp MCP server connects MCP-compatible clients to Barevalue’s podcast editing API. It supports local audio uploads, public URL submissions, order tracking, account and pricing checks, and webhook management. AI editing handles audio files up to 60 minutes, while human editing supports audio or video through the appropriate account. Reach for it when an agent needs to automate podcast post-production and collect the resulting media and documents.

Use cases

  • Upload local podcast recordings for AI editing
  • Submit publicly hosted episodes for processing
  • Check episode processing status and download outputs
  • Estimate editing costs before placing an order
  • Automate completion and failure notifications with webhooks

Key features

  • Local audio upload up to 750 MB
  • Public URL validation and submission
  • AI and human editing submission modes
  • Order status and output URL retrieval
  • Pricing, balance, and cost estimation tools
  • Webhook lifecycle and secret management

Tools15

What Barevalue MCP lets your agent do. Expand a tool for its parameters.

Verified live~1.8k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

8/11 checks healthy over the last 81d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 12d ago via OSV.dev · barevalue-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3Stargazers on the source repository.
npm downloads403Package downloads in the last 30 days.
Last commit20d agoMost recent push to the default branch.
Install checkInconclusiveStarted but did not complete the MCP handshake in our test.
Tools exposed15Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How Barevalue MCP works

What quietnotion/barevalue-mcp does

The quietnotion/barevalue-mcp MCP server exposes Barevalue’s podcast editing workflow through MCP tools. It can submit local audio files or publicly hosted media for processing, check account balances and estimated costs, monitor orders, and retrieve completed outputs.

AI editing removes filler words, long pauses, and false starts. Completed orders can include edited audio, transcript files in PDF and DOCX formats, timestamped show notes, and AI-selected social media clips. Human editing is also available through the submission workflow for accounts that support it; this mode accepts audio or video and uses the account’s credits and payment method according to Barevalue’s billing rules.

This server belongs in the 🎙️ Podcasts category and is suited to agents that need to coordinate recurring episode processing rather than manually operate the Barevalue website.

How it works

For a local recording, call barevalue_upload with a file path. The upload returns an order_id and s3_key, which are then passed to barevalue_submit. Supported upload formats include MP3, WAV, M4A, FLAC, AAC, and OGG, with a maximum file size of 750 MB.

For an externally hosted file, use barevalue_validate to check a public URL before submission. Validation checks for sufficient speech content and music-only files without charging credits. Files uploaded through barevalue_upload do not require this step. barevalue_submit_url can submit a public URL directly for AI processing.

Before submitting, barevalue_account and barevalue_estimate can show available minutes, credits, subscription details, and expected charges. After submission, barevalue_status reports processing progress and provides output URLs when the order is complete. barevalue_list_orders supports reviewing recent orders with pagination and status filtering.

Setup and configuration

The quietnotion/barevalue-mcp MCP server can run through npx -y barevalue-mcp or from a global npm installation. Configure the MCP client to launch the command and provide BAREVALUE_API_KEY in the environment. The key is created in Barevalue account settings and starts with bv_sk_. BAREVALUE_API_URL can optionally override the default API endpoint.

A Barevalue account is required to submit orders. The Basic plan is described as free and includes monthly minutes and orders; paid plans provide additional allowances and features. API communication uses HTTPS. Presigned upload URLs expire after 30 minutes, and the API permits up to 10 requests per minute per key.

Tools and capabilities

The quietnotion/barevalue-mcp MCP server includes tools for:

  • Reading current Barevalue pricing, account balances, subscription status, and API health.
  • Estimating order costs before submission.
  • Uploading local audio and submitting files or public URLs.
  • Selecting AI or human editing modes where supported.
  • Checking individual order status and listing recent orders.
  • Creating, updating, listing, deleting, and rotating webhook secrets.

Webhooks can notify an application when an order is completed, fails, or is refunded. New webhook signing secrets are shown only once, and rotating a secret immediately invalidates the previous one.

Limitations and notes

AI submission is audio-only and supports audio up to 60 minutes. Human submission supports audio or video, but availability depends on the account configuration. External URLs must be publicly accessible for Barevalue to download them. Insufficient subscription minutes or credits cause submission to fail, and a file that exceeds 750 MB cannot be uploaded.

Typical order processing takes 10–30 minutes, while local file uploads have a five-minute timeout. Common failures include invalid or revoked API keys, insufficient credits, failed validation, oversized files, and rate limiting. Webhook consumers should verify HMAC-SHA256 signatures and securely store each newly returned secret.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Barevalue MCP

Run it with npx using `npx -y barevalue-mcp`, or install it globally with `npm install -g barevalue-mcp` and configure the MCP client to launch `barevalue-mcp`.

Set `BAREVALUE_API_KEY` to a Barevalue API key created in the account Settings → API Keys area. Keys start with `bv_sk_`.

Yes. Use `barevalue_submit_url` for a public URL, and use `barevalue_validate` first when you want to check speech content and music-only detection without being charged.

The upload limit is 750 MB. Supported formats include MP3, WAV, M4A, FLAC, AAC, and OGG.

Create a webhook and subscribe to events such as `order.completed`, `order.failed`, and `order.refunded`. Store the signing secret returned during creation.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBarevalue MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/quietnotion-barevalue-mcp?style=directory)](https://allmcps.com/mcp/quietnotion-barevalue-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/quietnotion-barevalue-mcp"><img src="https://allmcps.com/api/badge/quietnotion-barevalue-mcp?style=directory" alt="Barevalue MCP on AllMCPs" /></a>