Barevalue MCP Server

MCP server for Barevalue AI podcast editing API

Remote serverstreamable-httpGo

What is the Barevalue MCP MCP server?

MCP server for Barevalue AI podcast editing API. The barevalue mcp mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 14 defined tools rather than through you.

What it actually does

MCP (Model Context Protocol) server for the Barevalue AI podcast editing API. Allows Claude Code and other MCP-compatible tools to submit and manage podcast editing orders programmatically.

  • Upload audio files — directly from your local machine
  • Submit orders — for AI-powered podcast editing
  • Check order status — and download completed files
  • Manage webhooks — for automated notifications
  • Pre-validate URLs — before submission to catch issues early

Its toolset

Everything the assistant can do here goes through one of these:

  • barevalue_account — Get account information including credit balance, AI subscription status, and pricing
  • barevalue_estimate — The barevalue_estimate tool exposed by this server
  • barevalue_upload — Upload an audio file from your local machine. Returns order_id and s3_key for submission
  • barevalue_validate — Pre-check a file from a public URL before submission. Validates speech content (minimum 10%) and detects music-only content. Does NOT charge credits
  • barevalue_submit — Submit an uploaded file for AI editing. Charges credits/subscription minutes
  • barevalue_submit_url — The barevalue_submit_url tool exposed by this server
  • barevalue_status — The barevalue_status tool exposed by this server
  • barevalue_list_orders — The barevalue_list_orders tool exposed by this server
  • Webhooks — The Webhooks tool exposed by this server
  • barevalue_webhooks_list — The barevalue_webhooks_list tool exposed by this server
  • barevalue_webhook_create — Create a webhook. Save the secret — it's only shown once!
  • barevalue_webhook_update — The barevalue_webhook_update tool exposed by this server

Adding it to your client

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

Configuration

You will need 2 environment variables: BAREVALUE_API_KEY, BAREVALUE_API_URL. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

You need a Barevalue account to submit orders via MCP. The Basic plan is free and includes minutes and orders each month. Paid plans (Starter, Creator, Pro) include more minutes, more orders, and additional features. Orders use your subscription minutes. If your account has insufficient minutes, submission will fail with insufficient_credits error. To get started: - Sign up free at

When to reach for it

Plenty of payments and commerce servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Barevalue MCP's toolset — barevalue_account, barevalue_estimate, barevalue_upload and 11 more — is a fair guide to whether it matches your workflow. It is maintained by quietnotion; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Caveats

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Barevalue MCP.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the barevalue mcp mcp server does with a few real requests.

Available tools

ToolWhat it does
barevalue_accountGet account information including credit balance, AI subscription status, and pricing.
barevalue_estimateThe barevalue_estimate tool exposed by this server.
barevalue_uploadUpload an audio file from your local machine. Returns order_id and s3_key for submission.
barevalue_validatePre-check a file from a public URL before submission. Validates speech content (minimum 10%) and detects music-only content. Does NOT charge credits.
barevalue_submitSubmit an uploaded file for AI editing. Charges credits/subscription minutes.
barevalue_submit_urlThe barevalue_submit_url tool exposed by this server.
barevalue_statusThe barevalue_status tool exposed by this server.
barevalue_list_ordersThe barevalue_list_orders tool exposed by this server.
WebhooksThe Webhooks tool exposed by this server.
barevalue_webhooks_listThe barevalue_webhooks_list tool exposed by this server.
barevalue_webhook_createCreate a webhook. **Save the secret — it's only shown once!**
barevalue_webhook_updateThe barevalue_webhook_update tool exposed by this server.
barevalue_webhook_deleteThe barevalue_webhook_delete tool exposed by this server.
barevalue_webhook_rotate_secretGenerate a new signing secret. Old secret stops working immediately.

How to install the Barevalue MCP MCP server

{
  "mcpServers": {
    "barevalue": {
      "command": "npx",
      "args": ["-y", "barevalue-mcp"],
      "env": {
        "BAREVALUE_API_KEY": "bv_sk_your_api_key_here"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

You need a Barevalue account to submit orders via MCP. The Basic plan is free and includes minutes and orders each month. Paid plans (Starter, Creator, Pro) include more minutes, more orders, and additional features. Orders use your subscription minutes. If your account has insufficient minutes, submission will fail with insufficient_credits error. To get started: - Sign up free at

VariableDescriptionRequired
BAREVALUE_API_KEYCredential the server authenticates with.Yes
BAREVALUE_API_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • Use Barevalue MCP to barevalue account.
  • Use Barevalue MCP to barevalue estimate.
  • Use Barevalue MCP to barevalue upload.

Frequently asked questions

It connects Barevalue MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (barevalue_account, barevalue_estimate, barevalue_upload, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Barevalue MCP directly.