
Connects Claude to Barevalue's AI podcast editing API. You get tools for the full workflow: upload local audio files, validate external URLs for speech content, submit editing orders with custom instructions and processing styles, check status, and download completed episodes with transcripts and show notes. Also handles webhook management for automated notifications. Useful when you're building podcast workflows and want to script editing jobs without leaving your development environment. Requires a Barevalue API key and charges against your subscription minutes per order.
$ npx add-mcp https://barevalue.com/mcp --name barevalueRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Claude Code
$ claude mcp add --transport http barevalue https://barevalue.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Verified live against the running server on Nov 6, 2026.
barevalue_registerCreates a Barevalue account and returns a working API key in one call, with no password and no email click before the first order. The email is the address of the person the account is for, and that person receives a verification link. Until the link is clicked the account has...5 paramsCreates a Barevalue account and returns a working API key in one call, with no password and no email click before the first order. The email is the address of the person the account is for, and that person receives a verification link. Until the link is clicked the account has...
agent_namestringemail*stringfirst_namestringlast_namestringrefstringbarevalue_pricingWhat AI podcast editing costs and what it includes: the free monthly allowance, plans, supported audio formats, languages, length limits and features. No API key needed.What AI podcast editing costs and what it includes: the free monthly allowance, plans, supported audio formats, languages, length limits and features. No API key needed.
No parameters. Call it with no arguments.
barevalue_api_statusService health, queue depth and expected processing times. No API key needed.Service health, queue depth and expected processing times. No API key needed.
No parameters. Call it with no arguments.
barevalue_accountAccount details: the editing minutes left in the free monthly allowance, credit balance and any limits on the account.1 paramsAccount details: the editing minutes left in the free monthly allowance, credit balance and any limits on the account.
api_keystringbarevalue_estimateReports what an AI podcast edit of a given length would use from the account and whether the account can cover it, before any order is placed. Nothing is charged.2 paramsReports what an AI podcast edit of a given length would use from the account and whether the account can cover it, before any order is placed. Nothing is charged.
api_keystringduration_minutes*numberbarevalue_validatePre-checks a podcast or other audio recording at a URL without ordering an edit: confirms the link downloads, measures the length and checks that the file is speech and not music or silence. Nothing is charged.2 paramsPre-checks a podcast or other audio recording at a URL without ordering an edit: confirms the link downloads, measures the length and checks that the file is speech and not music or silence. Nothing is charged.
api_keystringfile_url*stringbarevalue_uploadFor a recording that is a file on the machine the agent runs on and has no link. Returns an upload_id and a ready curl command that sends the file from that machine (storage answers 204 when the upload worked). The upload_id is then accepted by barevalue_submit_url in place of...3 paramsFor a recording that is a file on the machine the agent runs on and has no link. Returns an upload_id and a ready curl command that sends the file from that machine (storage answers 204 when the upload worked). The upload_id is then accepted by barevalue_submit_url in place of...
api_keystringfilename*stringsize_bytesnumberbarevalue_submit_urlEdits a podcast episode or interview recording with AI and returns the finished audio. The edit removes background noise, hum and hiss, trims filler words such as um and uh, cuts long pauses and dead air, evens out the levels of the speakers and masters the loudness to -16 LUF...11 paramsEdits a podcast episode or interview recording with AI and returns the finished audio. The edit removes background noise, hum and hiss, trims filler words such as um and uh, cuts long pauses and dead air, evens out the levels of the speakers and masters the loudness to -16 LUF...
api_keystringduration_minutesnumberepisode_name*stringepisode_numberstringfile_urlstringguest_namesarrayhost_namesarrayidempotency_keystringpodcast_name*stringspecial_instructionsstringupload_idstringbarevalue_statusStatus of a podcast editing order. While processing it reports the current step, percentage and estimated seconds remaining. When status is "done" it lists each file with its kind (edited_audio, clip, show_notes, transcript and others) and a download URL valid for 24 hours, sa...2 paramsStatus of a podcast editing order. While processing it reports the current step, percentage and estimated seconds remaining. When status is "done" it lists each file with its kind (edited_audio, clip, show_notes, transcript and others) and a download URL valid for 24 hours, sa...
api_keystringorder_id*numberbarevalue_contentThe show notes, the full transcript with speaker labels and the edit summary of an edited podcast episode, as text, with no file to download and parse. Available once barevalue_status reports "done". The include parameter limits the answer to the parts named; the transcript of...3 paramsThe show notes, the full transcript with speaker labels and the edit summary of an edited podcast episode, as text, with no file to download and parse. Available once barevalue_status reports "done". The include parameter limits the answer to the parts named; the transcript of...
api_keystringincludestringorder_id*numberbarevalue_feedbackRecords the user's rating of a finished order, positive or negative, with an optional comment and list of issues. Our team is told. A second rating for the same order replaces the first, comment included.5 paramsRecords the user's rating of a finished order, positive or negative, with an optional comment and list of issues. Our team is told. A second rating for the same order replaces the first, comment included.
api_keystringcommentstringissuesarrayorder_id*numberrating*stringpositive · negativebarevalue_request_revisionRe-edits a finished order with new instructions, for example "keep the story about the dog, it was cut" or "the intro music is too loud". It creates a new order from the original recording and returns its order_id. The progress and result of that order are reported by barevalu...3 paramsRe-edits a finished order with new instructions, for example "keep the story about the dog, it was cut" or "the intro music is too loud". It creates a new order from the original recording and returns its order_id. The progress and result of that order are reported by barevalu...
api_keystringinstructions*stringorder_id*numberbarevalue_updatesEverything that happened on the account since a given moment: an order was received, is ready, or failed and why, or the email address was confirmed. It carries what our emails say, so the user can follow an order without watching an inbox. The result includes a cursor, and a...2 paramsEverything that happened on the account since a given moment: an order was received, is ready, or failed and why, or the email address was confirmed. It carries what our emails say, so the user can follow an order without watching an inbox. The result includes a cursor, and a...
api_keystringsincestringbarevalue_list_ordersRecent orders on the account with their status.4 paramsRecent orders on the account with their status.
api_keystringpagenumberper_pagenumberstatusstringpending · processing · completed · failedSponsors
BAREVALUE_API_KEYsecretOptional Barevalue API key. Without one, barevalue_register gives a new email address a key.
Barevalue edits podcast audio. Your agent hands over a raw recording and gets back a finished episode, with noise and levels fixed and filler words and dead air removed, plus a transcript, show notes and highlight clips for longer episodes.
One call to sign up, no sign-in, 10 free hours of editing a month, delivered at up to 320 kbps or lossless. No payment details, and the agent does not operate an editor.
https://barevalue.com/mcp
Streamable HTTP, nothing to install, no key needed to connect. The agent calls barevalue_register with your email address and gets a key in that one call.
barevalue-mcp