Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Barevalue

REMOTE · BAREVALUE.COM · 2 COMPONENTS

AI podcast editing. Sign up in one call, send audio by link or from disk, get an edited episode.

+3 this week 79 Trust /100

Last scanned (8 hours ago)

Scores higher than 82% of remote servers

Reachable. Last reached 23 Oct 2026.

Category Design and Media

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security80
Transport & Reachability100
Schema Quality & AI Usability66
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 2645 tokens (~188/item across 14 items; 14 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management53
  • Stability observed for 16 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 14 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 15 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 22 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes.

  • 20 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes.

  • 17 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.

  • 15 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 14 Oct 26 0
    • Tool “barevalue_status” rewrote its description, which is the text the model reads security
    • Tool “barevalue_validate” rewrote its description, which is the text the model reads security
    • Tool “barevalue_account” rewrote its description, which is the text the model reads security
    • Tool “barevalue_content” rewrote its description, which is the text the model reads security
    • Tool “barevalue_estimate” rewrote its description, which is the text the model reads security
    • Tool “barevalue_pricing” rewrote its description, which is the text the model reads security
    • Tool “barevalue_submit_url” rewrote its description, which is the text the model reads security
    • Schema quality: 168 → 188 ▼ functional
    • Server version: 1.15.6 → 1.16.1 functional
    • “barevalue_register” added an optional parameter “ref” cosmetic
    • “barevalue_submit_url” reworded the description of “special_instructions” cosmetic
    • “barevalue_submit_url” reworded the description of “host_names” cosmetic
    • “barevalue_submit_url” reworded the description of “file_url” cosmetic
  • 12 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “barevalue_content” rewrote its description, which is the text the model reads security
    • Tool “barevalue_estimate” rewrote its description, which is the text the model reads security
    • Tool “barevalue_feedback” rewrote its description, which is the text the model reads security
    • Tool “barevalue_register” rewrote its description, which is the text the model reads security
    • Tool “barevalue_request_revision” rewrote its description, which is the text the model reads security
    • Tool “barevalue_status” rewrote its description, which is the text the model reads security
    • Tool “barevalue_submit_url” rewrote its description, which is the text the model reads security
    • Tool “barevalue_updates” rewrote its description, which is the text the model reads security
    • Tool “barevalue_upload” rewrote its description, which is the text the model reads security
    • Tool “barevalue_validate” rewrote its description, which is the text the model reads security
    • Server version: 1.15.1 → 1.15.6 functional
    • “barevalue_account” reworded the description of “api_key” cosmetic
    • “barevalue_content” reworded the description of “api_key” cosmetic
    • “barevalue_estimate” reworded the description of “api_key” cosmetic
    • “barevalue_feedback” reworded the description of “api_key” cosmetic
    • “barevalue_feedback” reworded the description of “comment” cosmetic
    • “barevalue_feedback” reworded the description of “rating” cosmetic
    • “barevalue_list_orders” reworded the description of “api_key” cosmetic
    • “barevalue_list_orders” reworded the description of “status” cosmetic
    • “barevalue_request_revision” reworded the description of “api_key” cosmetic
    • “barevalue_status” reworded the description of “api_key” cosmetic
    • “barevalue_status” reworded the description of “order_id” cosmetic
    • “barevalue_submit_url” reworded the description of “api_key” cosmetic
    • “barevalue_submit_url” reworded the description of “file_url” cosmetic
    • “barevalue_submit_url” reworded the description of “idempotency_key” cosmetic
    • “barevalue_submit_url” reworded the description of “upload_id” cosmetic
    • “barevalue_updates” reworded the description of “api_key” cosmetic
    • “barevalue_upload” reworded the description of “api_key” cosmetic
    • “barevalue_upload” reworded the description of “size_bytes” cosmetic
    • “barevalue_validate” reworded the description of “api_key” cosmetic
  • 10 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “barevalue_register” rewrote its description, which is the text the model reads security
    • Server version: 1.14.1 → 1.15.1 functional
  • 8 Oct 26 73

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 23 Oct 2026 · Probed https://barevalue.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=barevalue.com CN=ZeroSSL ECC DV SSL CA 2,O=ZeroSSL GmbH,C=AT 31 Aug 2026 29 Nov 2026 ECDSA 256 ECDSA-SHA256 ac76b967cdf6509653f5e9563ac88860
SANs: barevalue.com
CN=ZeroSSL ECC DV SSL CA 2,O=ZeroSSL GmbH,C=AT (CA) CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB 24 Sept 2025 23 Sept 2035 ECDSA 256 ECDSA-SHA384 c4e1c5bb00f0278f347be4f85d63fcca
CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB (CA) CN=USERTrust ECC Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US 22 Mar 2021 18 Jan 2038 ECDSA 384 ECDSA-SHA384 1a9eafec6de8e19b5c193141b68d90dd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of barevalue.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
barevalue.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=31536000; includeSubDomains; preload
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy strict-origin-when-cross-origin
permissions-policy camera=(), microphone=(), geolocation=()

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://barevalue.com/mcp Verified 200
http (plaintext) http://barevalue.com/mcp HTTPS enforced 308 https://barevalue.com/mcp
MCP tools · 14 exposed · ~2,295 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
barevalue_account ~68

Account details: the editing minutes left in the free monthly allowance, credit balance and any limits on the account.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.

No output schema declared.

No examples provided.

barevalue_api_status ~25

Service health, queue depth and expected processing times. No API key needed.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

barevalue_content ~139

The 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 a long episode is large.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
includestring–Optional comma-separated list of summary, show_notes, transcript. All three when omitted.
order_idnumberyesOrder ID

No output schema declared.

No examples provided.

barevalue_estimate ~96

Reports 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.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
duration_minutesnumberyesAudio length in minutes (1-60)

No output schema declared.

No examples provided.

barevalue_feedback ~149

Records 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.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
commentstring–Optional: what the user said, in the user's own words (max 2000 characters)
issuesarray–Optional: what was wrong
order_idnumberyesOrder ID
ratingstringyesWhether the user is happy with the edit

No output schema declared.

No examples provided.

barevalue_list_orders ~100

Recent orders on the account with their status.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
pagenumber–Page number (default 1)
per_pagenumber–Results per page (default 20, max 100)
statusstring–Only orders with this status

No output schema declared.

No examples provided.

barevalue_pricing ~43

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.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

barevalue_register ~264

Creates 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 a small free allowance ("allowance" in the result), and after it the full free monthly allowance. The returned api_key is what the other tools take as api_key. An address that already has an account gets no second key here (registration_failed): its owner makes one at barevalue.com, Settings, API Keys.

NameTypeReqDescription
agent_namestring–Optional name of the agent or app creating the account, e.g. "Claude", "ChatGPT"
emailstringyesEmail address of the person the account is for
first_namestring–Optional first name of that person
last_namestring–Optional last name of that person
refstring–Optional code of the listing the agent was installed from, as printed in that listing's install instructions (e.g. "docker"). Lowercase letters, digits and hyphens, up to 32 characters. A value of an…

No output schema declared.

No examples provided.

barevalue_request_revision ~206

Re-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 barevalue_status. It uses the same minutes from the allowance as the original order. Every revision is made from the original recording, so one request carries everything that is to be different. It returns the edited audio. The show notes and clips are made again only when the instructions ask for them.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
instructionsstringyesWhat to change, in plain language (10 to 2000 characters)
order_idnumberyesThe finished order to change (the original, not an earlier revision)

No output schema declared.

No examples provided.

barevalue_status ~145

Status 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, says what the edit changed, and says what is not included and why. When status is "failed" it gives the reason and what can be done next.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
order_idnumberyesOrder ID

No output schema declared.

No examples provided.

barevalue_submit_url ~566

Edits 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 LUFS. Cuts or other changes can be asked for in special_instructions. Every order includes a transcript with speaker labels, and an episode of 10 minutes or more also gets show notes and short highlight clips for social media. It takes a recording in MP3, WAV, M4A, FLAC, AAC, OGG, WMA or AIFF, in any of 58 languages, and delivers MP3 at up to 320 kbps, with a WAV as well when the original is lossless. Audio only, one file with one audio track, up to 60 minutes. It edits the recording itself and creates no audio with AI: no translation or dubbing, no synthetic voices, no generated music or sound effects, no video. Free within the monthly allowance of the account. Returns an order_id. The order's progress and result are reported by barevalue_status. A file with no link is ordered with the upload_id that barevalue_upload returns, in place of file_url.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
duration_minutesnumber–Optional audio length in minutes if known. The real length is measured after download.
episode_namestringyesName of this episode
episode_numberstring–Optional episode number, digits only (e.g. "42"). Anything else is ignored.
file_urlstring–Direct, publicly downloadable URL of the raw recording (not a web page that plays it). Either this or upload_id, not both.
guest_namesarray–Optional guest names (max 10)
host_namesarray–Optional host names (max 5), used to label the speakers in the transcript and show notes
idempotency_keystring–Optional UUID. A retry that carries the same value does not create a second order. Generated when omitted.
podcast_namestringyesName of the podcast
special_instructionsstring–Optional instructions for the AI editor in plain language, e.g. "Remove the sponsor read", "Keep the blooper at the end", "Cut from 12:30 to 14:05"
upload_idstring–The upload_id from barevalue_upload, once the file has been uploaded. Either this or file_url, not both.

No output schema declared.

No examples provided.

barevalue_updates ~176

Everything 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 call that gives it back as since starts where this one ended. Without since it covers the last 24 hours. Each update has an id that never changes, so the same update can be recognised if it comes back on two consecutive calls.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
sincestring–The cursor returned by the previous call, or an ISO 8601 date and time

No output schema declared.

No examples provided.

barevalue_upload ~213

For 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 file_url. One audio file, up to 750 MB and 60 minutes. The upload link works for 15 minutes and an upload can be ordered once. A recording that already has a direct link needs no upload: barevalue_submit_url takes the link itself.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
filenamestringyesName of the file, with its extension, e.g. "episode-12.mp3"
size_bytesnumber–Optional size of the file in bytes. With it, a file that is too large is refused at once

No output schema declared.

No examples provided.

barevalue_validate ~105

Pre-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.

NameTypeReqDescription
api_keystring–Barevalue API key (bv_sk_...), as returned by barevalue_register. Not needed when the connection already sends an Authorization: Bearer header.
file_urlstringyesDirect, publicly downloadable URL of the audio file

No output schema declared.

No examples provided.

Install

How do I install the Barevalue MCP server?

Barevalue is a hosted endpoint at https://barevalue.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · barevalue.com

# add to Claude Code
claude mcp add --transport http quietnotion-barevalue 'https://barevalue.com/mcp'
Common questions

What is the Barevalue MCP server?

Barevalue is an MCP server listed in the public MCP registry as io.github.quietnotion/barevalue. AI podcast editing. Sign up in one call, send audio by link or from disk, get an edited episode. This page covers its hosted endpoint (https://barevalue.com/mcp).

Is the Barevalue MCP server safe to use?

Barevalue scores 79 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Barevalue MCP server expose?

Barevalue exposes 14 tools: barevalue_register, barevalue_pricing, barevalue_api_status, barevalue_account, barevalue_estimate, and 9 more. Their descriptions and schemas cost roughly 2,295 tokens of context every time the server is loaded.

Does the Barevalue MCP server require authentication?

No. We connected to Barevalue without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Barevalue MCP server still maintained?

Barevalue is still listed as active in the MCP registry. We last reached this channel on 23 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.